Allocation City: Campinas-SP, Home Office, Recife-PE. Brazil
Activities
- 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 similar tools;
- Develop and maintain the infrastructure as code using AWS CDK/Cloud Formation;
- 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
- Proven experience with cloud computing (AWS and/or Google Cloud) including provisioning and operations activities;
- Experience in Infrastructure as Code/config management tools such as AWS CDK/Cloud Formation, Terraform and/or Helm and/or Ansible;
- Knowledge in scripting languages such as Groovy, Python, Shell script, Bash;
- 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, branching strategies;
- Comfortable with Linux Environment for development.
Desirable Skills
- Support Quality Engineering on their needs (test automation, performance testing, enable quick feedback regarding product quality, etc.);
- Knowledge of SQL and NoSQL databases;
- Knowledge of APM tools such as DataDog, Grafana;
- Experience with Microservices Architecture;
- Knowledge of Atlassian tools (JIRA, Bitbucket);
- Knowledge of Agile development using Scrum or Kanban methodologies.