Engenheiro DevOps Sênior
Rio de Janeiro - Brazil
Job Summary
Atividades:
Configurar e administrar Azure DevOps incluindo Projects Repos Pipelines e Environments.
Criar e manter pipelines CI/CD utilizando YAML com automação de build validação deployment e promoção de artefatos.
Estruturar estratégias de branches Pull Requests Branch Policies e controles de qualidade.
Configurar Service Connections Service Principals Managed Identities e permissões integrando o Azure DevOps ao Microsoft Entra ID.
Estruturar e automatizar o processo de promoção entre os ambientes DEV TEST/HML e PROD.
Configurar Approvals Gates e controles de mudança para ambientes produtivos.
Implementar estratégias de versionamento release rollback e recuperação de deployments.
Integrar pipelines com Azure Databricks e Microsoft Fabric conforme as necessidades dos projetos.
Implementar boas práticas de gerenciamento de secrets tokens e credenciais incluindo integração com Azure Key Vault.
Garantir rastreabilidade auditoria e segurança dos deployments.
Monitorar pipelines e deployments identificando e solucionando falhas.
Criar padrões reutilizáveis de pipelines e processos DevOps.
Atuar em conjunto com Arquitetura Engenharia de Dados Cloud/Infraestrutura Segurança e Governança.
Requisitos:
Formação superior em Ciência da Computação Engenharia Sistemas de Informação ou áreas correlatas.
Experiência sólida com Azure DevOps em ambientes corporativos.
Domínio de Azure Pipelines YAML Git e Azure Repos.
Experiência com CI/CD Pull Requests Branch Policies Environments Approvals e Gates.
Conhecimento de Release Management versionamento rollback e estratégias de deployment.
Experiência com Service Connections Service Principals Managed Identity e Microsoft Entra ID/Active Directory.
Conhecimento de RBAC e segurança e governança em Azure.
Experiência com Azure Key Vault e gerenciamento seguro de secrets e credenciais.
Conhecimento de PowerShell e/ou Bash.
Experiência em ambientes com múltiplos estágios e processos de controle de mudanças.
Competências:
Perfil sênior hands-on e autônomo com capacidade de estruturar uma esteira DevOps de ponta a ponta.
Capacidade de transformar requisitos de entrega em processos automatizados seguros e rastreáveis.
Visão integrada de DevOps Cloud e Segurança.
Habilidade para trabalhar com equipes multidisciplinares e orientar padrões e boas práticas.
Capacidade analítica para identificar falhas riscos e oportunidades de automação.
Facilidade para documentar processos e comunicar conceitos técnicos para diferentes públicos.
Diferenciais:
Certificação Microsoft Certified: DevOps Engineer Expert (AZ-400).
Experiência com integração de Azure DevOps e Azure Databricks.
Experiência com integração de Azure DevOps e Microsoft Fabric.
Conhecimento de deployment de notebooks jobs e artefatos de dados.
Familiaridade com Unity Catalog e mecanismos de autenticação e autorização do Databricks.
Conhecimento de Terraform Bicep ou ARM.
Conhecimento de Azure Monitor e Log Analytics.
Experiência com ambientes híbridos Azure e infraestrutura on-premises.
Conhecimento de Docker e Kubernetes.
Experiência com frameworks e templates reutilizáveis de pipelines e estratégias avançadas de deployment como Blue/Green e Canary.