É importante que você tenha conhecimento e/ou experiência em: - Linguagens de programação: Java e/ou NodeJS, Shell Script, Python e JavaScript - Conhecimentos dos conceitos de DevOps - Experiência em construção de scripts para automação - Experiência em desenvolvimento de pipelines para orquestração das implantações sistêmicas - GitOps e ferramentas CI/CD, como Jenkins, Sonar, Nexus, Gitlab-runner, CodePipeline, CodeDeploy, etc - Controle de versionamento (Git) - Banco de dados DB2, PostgreeSQL, SQL - Cloud Computing (AWS) - Arquitetura orientada a microsserviços - Webservice e API - Orquestração de containers (docker, kubernetes) e ferramentas soluções como ECS e EKS - Sistema operacional Linux e Windows - Metodologias ágeis (scrum, kanban, safe, lean,...) - (Diferencial) Experiência em orquestração e automatização de pipeline de análise de dados - DataOps - (Diferencial) Conhecimento em infraestrutura como código (IaC) com ferramentas como Terraform, Ansible ou CloudFormation.
Você terá como responsabilidade: Propor e implementar soluções inovadoras que tragam eficiência operacional na execução dos processos, estabilidade e mitigação de riscos Melhorar a colaboração interna entre desenvolvedores, segurança da informação e operações de TI contruindo pipelines de CI e CD automatizadas e monitoradas Contribuir para a difusão dos conhecimentos e técnicas de Desenvolvimento e DevOps Auxiliar as equipes de desenvolvimento para que entreguem código em produção de maneira segura, automatizada, escalável e resiliente Sustentar as soluções implementadas e às ferramentas que compõe a plataforma de desenvolvimento Apoiar na definição de boas práticas de desenvolvimento de sistemas Apoiar às auditorias internas e externas na obtenção das evidências solicitadas relacionadas as soluções suportadas.