ENGENHEIRO(A) DEVOPS SÊNIOR
Summary
Senior DevOps engineer designs and maintains CI/CD pipelines and cloud infrastructure for mobile, web, APIs, and legacy systems, focusing on Azure DevOps, Kubernetes, Terraform, and .NET on Windows.
A SGA atua na sustentação de sistemas corporativos críticos para empresas de médio e grande porte.
Nosso propósito é redefinir o padrão de eficiência digital no mercado, elevando o cuidado tecnológico à categoria de estratégia, a partir de uma atuação Cloud-Smart, Secure-Always e AI-Ready. Sustentamos a base digital que permite que as empresas operem com estabilidade, eficiência e segurança, hoje e no futuro.
Sobre a Oportunidade:
Buscamos uma pessoa Engenheira DevOps Sênior para assumir a evolução e a sustentação das automações de CI/CD e do provisionamento de infraestrutura da SGA, atuando de ponta a ponta: desde o desenho de pipelines e arquiteturas DevOps até a entrega automatizada, segura e rastreável de aplicações mobile, web, APIs, serviços Windows, sistemas legados e cargas em Kubernetes.
Você conectará pipelines, testes, ambientes e o Azure Boards, unindo hands-on técnico e visão estratégica — com autonomia para transformar processos manuais em automações confiáveis e para orientar os times de engenharia na adoção das melhores práticas DevOps.
Principais Responsabilidades:
Pipelines e Automação CI/CD
- Criar, padronizar e manter pipelines YAML reutilizáveis no Azure DevOps.
- Automatizar build, testes, deploy, promoção de artefatos, hotfix e rollback.
Infraestrutura como Código e Cloud
- Construir, manter e dar suporte a pipelines de provisionamento de recursos com Azure DevOps e Terraform.
- Implementar, manter e dar suporte a estruturas de microsserviços em Azure Kubernetes Service (AKS) e ambientes Docker/Kubernetes.
Release Engineering Mobile
- Manter o CI/CD de aplicações Flutter para Android e iOS, incluindo assinatura e versionamento.
- Automatizar distribuição e publicação via Firebase, Google Play e Shorebird.
Sustentação .NET e Ambientes Windows
- Sustentar pipelines de aplicações .NET modernas, legadas e Windows Services.
- Automatizar deploys em Windows/IIS, com controle de Application Pools, backups e recuperação.
Integração, Governança e Rastreabilidade
- Integrar Azure Pipelines, Boards e Repos via APIs REST, validando Pull Requests e work items.
- Implementar aprovações, quality gates, notificações e rastreabilidade completa entre demanda e entrega.
Documentação e Melhoria Contínua
- Desenhar e documentar arquiteturas DevOps e produzir documentação técnica.
- Produzir recomendações de melhoria de ambiente e apoiar os times na evolução dos testes automatizados e da qualidade das entregas.
- Gerenciar com segurança certificados, tokens, credenciais, variáveis e arquivos protegidos.
Requisitos e Qualificações:
- Experiência sênior com Azure DevOps: Pipelines, Repos e Boards.
- Domínio de pipelines YAML, PowerShell, Git e integrações com APIs REST.
- Experiência com provisionamento de recursos via Terraform.
- Experiência com Azure Kubernetes Service (AKS) e Kubernetes.
- Experiência com CI/CD para .NET e sustentação de ambientes Windows, IIS e Windows Services.
- Experiência com pipelines Flutter, Android e iOS, incluindo assinatura e publicação de APK, AAB e IPA.
- Experiência com testes automatizados, artefatos, rollback e gestão de ambientes.
- Produção de documentação técnica e de recomendações de melhoria de ambiente.
- Capacidade de diagnosticar falhas complexas em agentes Windows, Linux e macOS.
- Certificação Azure DevOps Engineer (ou conhecimento comprovado equivalente).
- Perfil hands-on, com autonomia, organização e forte capacidade de resolução de problemas.
Diferenciais que valorizamos:
- Shorebird, Firebase App Distribution, Google Play e App Store/TestFlight.
- SonarQube, cobertura de testes e quality gates.
- Agentes self-hosted, Docker, Infrastructure as Code e observabilidade.
- Experiência com modernização e sustentação de aplicações legadas.
- Automação de notificações e fluxos colaborativos no Microsoft Teams.
O que buscamos em seu comportamento:
- Impacto: visão de entrega ponta a ponta, com senso de responsabilidade sobre ambientes produtivos e foco em reduzir desperdício e dependência de atividades manuais.
- Excelência: primor técnico e rigor de segurança em cada pipeline, garantindo releases previsíveis, rastreáveis e estáveis.
- Adaptabilidade: transita com agilidade entre tecnologias modernas (Kubernetes, IaC, mobile) e ambientes legados (.NET, Windows/IIS), sem perder ritmo diante de falhas complexas.
- Inteligência: transforma processos manuais em automações confiáveis e sustentáveis, comunicando com clareza entre Desenvolvimento, QA, Infraestrutura, Segurança e negócio.