Go Software Engineer (CI/CD & SDLC/Unit Testing JEST)
at Wizeline
Desde casa, Río Negro, Argentina -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 28 Jul, 2024 | Not Specified | 01 May, 2024 | 5 year(s) or above | Dependency Injection,Aws,Architecture,Agile Environment,Logging,Kibana,It,Computer Science,Communication Skills,Design,Data Structures,Design Patterns,Ecs,Elasticsearch,Github,Splunk,Unit Testing,Dictionaries | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
THE COMPANY
Wizeline is a global digital services company helping mid-size to Fortune 500 companies build, scale, and deliver high-quality digital products and services.
We thrive in solving our customer’s challenges through human-centered experiences, digital core modernization, and intelligence everywhere (AI/ML and data). We help them succeed in building digital capabilities that bring technology to the core of their business.
MUST-HAVE SKILLS
To be successful in this role, you need:
- Golang: 5+ years of experience required.
- Javascript experience.
- APIs, OpenSearch and Kibana.
- Clean code: clean code practices like knowing how to name things, separate functionality into clear defined functions, and overall good knowledge of software architecture principles and Design Patterns.
- Unit testing: general experience with unit testing, using dependency injection to avoid test dependencies and facilitate mocking
- Git/Github: The code is stored in Github, and working with a team with many people, so basic knowledge as well as how to merge/rebase from conflicting branches is desired. Also it may need to know how to set an SSH key to connect to the remote repository.
- Comfortability learning new technologies.
- Experience using basic data structures, such as Hash Tables, Lists, Dictionaries, Arrays, and Stacks.
- Advanced knowledge of Design and Architecture of web-based products.
- A team-player mindset to collaborate with multidisciplinary teams.
- A consulting mindset to deal with ambiguous requests.
- Advanced English communication skills.
NICE-TO-HAVE SKILLS
Some nice-to-have qualities that will further help you are:
- BS/MS in Computer Science, Engineering, or a related subject.
- Familiarity with computer science algorithms and data structures to optimize solutions.
- Hands-on knowledge of working in an Agile environment.
- AWS: strong experience working with AWS services. In particular with ECS, SQS, DynamoDB, and Elasticsearch. We use Terraform to deploy services to AWS.
- Grafana / Prometheus / PagerDuty
- Logging: Splunk is used to store logs, so a good knowledge on what constitutes a good logging system or how to write Splunk queries or how to search logs is desired.
Responsibilities:
- Golang: 5+ years of experience required.
- Javascript experience.
- APIs, OpenSearch and Kibana.
- Clean code: clean code practices like knowing how to name things, separate functionality into clear defined functions, and overall good knowledge of software architecture principles and Design Patterns.
- Unit testing: general experience with unit testing, using dependency injection to avoid test dependencies and facilitate mocking
- Git/Github: The code is stored in Github, and working with a team with many people, so basic knowledge as well as how to merge/rebase from conflicting branches is desired. Also it may need to know how to set an SSH key to connect to the remote repository.
- Comfortability learning new technologies.
- Experience using basic data structures, such as Hash Tables, Lists, Dictionaries, Arrays, and Stacks.
- Advanced knowledge of Design and Architecture of web-based products.
- A team-player mindset to collaborate with multidisciplinary teams.
- A consulting mindset to deal with ambiguous requests.
- Advanced English communication skills
REQUIREMENT SUMMARY
Min:5.0Max:10.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
Proficient
1
Desde casa, Argentina