Estamos em busca de um(a) Engenheiro(a) DevOps especializado em integração e entrega contínuas (CI/CD) para liderar a configuração e manutenção de pipelines robustos e automatizados.
A posição exige profunda experiência em ferramentas de CI/CD e habilidades para atuar de forma consultiva, ajudando equipes a otimizar seus processos e fluxos de trabalho.
Responsabilidades: Assessment Inicial Analisar ferramentas e processos atuais, incluindo Git, GitLab CI, Jenkins, para identificar gaps e oportunidades de melhoria nos fluxos de CI/CD.
Configuração e Manutenção de Pipelines CI/CD Configurar, gerenciar e manter pipelines de CI/CD usando ferramentas como GitLab CI, Jenkins.
Automatizar processos de build, testes e deploy, garantindo que todas as alterações passem por uma série de validações antes de chegarem à produção.
Trabalhar junto às equipes de desenvolvimento para implementar pipelines que aumentem a eficiência e reduzam riscos, com foco em uma entrega contínua segura e ágil.
Trabalho Consultivo e Orientação Orientar e capacitar times nas melhores práticas de configuração de pipelines e automação de CI/CD.
Identificar e resolver problemas complexos nos fluxos de CI/CD, promovendo soluções de longo prazo e melhorias contínuas.
Análise e Correção de Erros Utilizar ferramentas como Sonatype, SonarQube, Dynatrace, Prometheus e a pilha ELK para monitoramento, segurança e qualidade de código nos pipelines.
Realizar diagnósticos em pipelines e aplicar correções para prevenir reincidências, garantindo estabilidade operacional.
Desenvolvimento e Integração Desenvolver scripts e automações em Shell Script e YAML para aprimorar processos de CI/CD.
Integrar os pipelines com serviços de nuvem (AWS, Azure, GCP) e gerenciar a infraestrutura como código utilizando Terraform e Ansible.
Treinamento e Capacitação Conduzir workshops e treinamentos práticos, capacitando a equipe a operar e otimizar esteiras de CI/CD conforme as melhores práticas de DevOps.
Requisitos: Forte Expertise em CI/CD (Obrigatório) Experiência Profunda com CI/CD : Conhecimento avançado em configuração, manutenção e otimização de pipelines CI/CD, especialmente com GitLab CI.
Automação de Fluxos de Trabalho : Domínio em automação de builds, testes e deploys para garantir fluxos de CI/CD ágeis, seguros e escaláveis.
Integração e Entrega Contínua : Experiência em assegurar que cada alteração no código passe por um pipeline completo de validações antes de ir para produção.
Ferramentas e Tecnologias Relacionadas Controle de Versão : Sólida experiência com Git, aplicando boas práticas de versionamento.
Monitoramento e Qualidade de Código : Familiaridade com Sonatype, SonarQube, Dynatrace, Prometheus, Grafana e ELK stack para análise de qualidade e monitoramento de performance.
Containerização e Orquestração : Experiência prática com Docker, Kubernetes e OpenShift para integração de ambientes.
Infraestrutura como Código (IaC) : Conhecimento em Terraform e Ansible para gestão e provisionamento de infraestrutura automatizada.
Desenvolvimento e Automação : Conhecimento em linguagens de script (Shell Script, YAML) e tecnologias de back-end e front-end (Java, Spring Boot, NodeJS, JavaScript, TypeScript).
Habilidades Adicionais Mentalidade Consultiva e Resolução de Problemas : Capacidade de entender desafios técnicos complexos e propor soluções escaláveis e de impacto.
Treinamento e Orientação : Habilidade para transferir conhecimento e capacitar equipes em práticas de DevOps e CI/CD.