DevOps
Important Information
Location: Brazil Job Mode: Full-time Work Mode: Work from home
Job Summary
As a DevOps Engineer you will be part of a cross-functional team, which, using cutting-edge technology, will work collaboratively to develop solutions that will be used by large global companies.
Responsibilities and Duties
- Digest requirement from product and development teams and design high performance DevOps pipelines;
- Raise and discuss trade-offs of different design approaches elaborating detailed design documents;
- Maintaining and improving a CI/CD pipeline based on Jenkins or on TeamCity and Octopus Deploy;
- Keep the infrastructure as a code using Terraform and Helm or Ansible ;
- Develop solution components in partnership with the Dev team;
- Participate in technical discussions with customer operations and development team;
- Follow Agile processes and participate actively in all development phases, fostering a culture of collaboration.
Essential Skills
- Experience with cloud computing (AWS and/or Google Cloud) including provisioning and operations activities;
- Knowledge/Experience in scripting languages such as Groovy, Python, Shell script, Bash;
- Knowledge/Experience in Infrastructure as Code/config management tools such as Terraform and/or Helm and/or Ansible;
- Experience developing jobs and managing Jenkins Server;
- Experience with container technologies such as Docker and Kubernetes;
- Experience or knowledge with consuming web services based APIs (RESTful or SOAP based).
- Experience with Git;
- Comfortable with Linux Environment for development.
Highly Desirable Skills
- Knowledge on SQL and NoSQL databases;
- Knowledge of DataDog, Graphana;
- Experience with Microservice Architecture;
- Knowledge/experience in Agile development using Scrum or Kanban Methodology.