Senior DevOps Engineer
Summary
Senior DevOps/Cloud Engineer at TRINCA, a Brazilian strategic tech partner, designing and running Azure cloud platforms for client projects: Terraform IaC, AKS/containers, Azure DevOps CI/CD, networking, observability, DevSecOps and FinOps, plus using AI agents (Claude Code, Copilot) to accelerate engineering workflows.
DevOps / Cloud Engineer Sênior — Azure, Terraform e Engenharia Agêntica
Na TRINCA, a gente não contrata pessoas. A gente convida para construir o que vem a seguir.Aqui a tecnologia é sobre resolver problemas reais de negócio. Somos uma strategic tech partner que combina estratégia, design e tecnologia para construir soluções digitais que transformam a maneira como nossos clientes operam, evolvem e geram valor.
Por trás de cada aplicação confiável existe uma infraestrutura capaz de sustentar o crescimento, absorver mudanças e responder a cenários inesperados. É nesse contexto que Cloud, DevOps e SRE deixam de ser apenas disciplinas técnicas e passam a ser fundamentais para a continuidade e a evolução dos negócios.
Ao mesmo tempo, a Inteligência Artificial está transformando a maneira como projetamos, automatizamos e operamos ambientes tecnológicos. Na TRINCA, queremos explorar esse potencial com responsabilidade, incorporando agentes de IA aos fluxos de engenharia sem abrir mão da segurança, da governança e do controle sobre o que colocamos em produção.
Buscamos uma pessoa DevOps / Cloud Engineer Sênior com experiência sólida em Azure, infraestrutura como código e automação de entregas. Alguém que combine visão arquitetural, capacidade de execução e pensamento crítico para construir plataformas resilientes, seguras e eficientes — e que enxergue a Engenharia Agêntica como uma oportunidade concreta de evoluir a forma como trabalhamos.
Se você gosta de resolver problemas complexos, automatizar o que pode ser automatizado e construir ambientes preparados para o que vem a seguir, essa pode ser sua próxima construção.
Sua missão
Projetar, implementar e evoluir plataformas de infraestrutura em nuvem que sustentem aplicações e serviços críticos para os negócios dos nossos clientes, garantindo escalabilidade, segurança, disponibilidade e eficiência operacional.
Você será responsável por transformar necessidades de infraestrutura em soluções automatizadas e sustentáveis, conectando arquitetura cloud, infraestrutura como código, CI/CD, observabilidade e práticas de DevSecOps.
Também terá espaço para explorar o desenvolvimento agêntico aplicado à infraestrutura, utilizando agentes de IA para acelerar tarefas, aprimorar processos e ampliar a produtividade, sempre com validação técnica, controles de segurança e responsabilidade sobre as mudanças realizadas.
Aqui, infraestrutura não é apenas o que mantém as aplicações funcionando. É o que permite que elas evoluem com confiança.
O desafio
- Projetar arquiteturas em Azure que equilibrem disponibilidade, segurança, escalabilidade e custo, considerando os requisitos técnicos e as necessidades de negócio de cada cliente.
- Evoluir a infraestrutura como código para tornar provisionamentos, configurações e mudanças mais previsíveis, reproduzíveis e auditáveis.
- Construir pipelines de CI/CD confiáveis, reduzindo atividades manuais e aumentando a consistência das entregas entre ambientes.
- Garantir que segurança e governança façam parte do ciclo de engenharia desde o início, e não sejam tratadas apenas como etapas finais de validação.
- Investigar incidentes, identificar causas raiz e transformar aprendizados operacionais em melhorias permanentes na plataforma.
- Equilibrar inovação e controle ao incorporar agentes de IA à infraestrutura, estabelecendo limites claros para execução, revisão e acesso a ambientes.
- Otimizar recursos e custos de nuvem sem comprometer a performance, a disponibilidade ou a experiência dos times de desenvolvimento.
- Atuar em diferentes contextos de negócio, traduzindo desafios de clientes em soluções de infraestrutura consistentes e tecnicamente fundamentadas.
O que você vai fazer no dia a dia
- Projetar, implementar e administrar ambientes em Microsoft Azure, considerando recursos de computação, armazenamento, identidade, bancos de dados gerenciados e conectividade.
- Desenvolver e manter infraestrutura como código com Terraform, utilizando o provider azurerm, módulos reutilizáveis, state remoto e práticas de versionamento, revisão e validação.
- Configurar e evoluir ambientes de containers e orquestração, incluindo Azure Kubernetes Service (AKS), Azure Container Registry (ACR), Azure Container Instances (ACI), Azure Container Apps e App Services, conforme as necessidades das aplicações.
- Projetar e manter redes em Azure, incluindo VNets, peering, NSGs, private endpoints, DNS, VPN site-to-site e conectividade híbrida com ambientes on-premise.
- Participar de decisões de arquitetura e definir padrões que favoreçam a segurança, a padronização, a escalabilidade e a facilidade de manutenção dos ambientes.
- Contribuir para estratégias de continuidade de negócio, backup e disaster recovery, incluindo testes periódicos de recuperação.
Automação, CI/CD e Engenharia Agêntica
- Projetar, implementar e evoluir pipelines de CI/CD no Azure DevOps e, quando aplicável, GitHub Actions, contemplando aplicações .NET, Node.js e frontends modernos.
- Implementar estratégias de deploy, como blue-green e canary, além de mecanismos de rollback que reduzam os riscos de mudanças em produção.
- Automatizar provisionamentos, configurações, rotinas operacionais e tarefas recorrentes utilizando Terraform, Shell Script, PowerShell e outras ferramentas adequadas ao contexto.
- Utilizar ferramentas de desenvolvimento agêntico, como Claude Code, Codex, Cursor, GitHub Copilot ou similares, para apoiar a criação de IaC, pipelines, scripts, testes e runbooks.
- Estruturar contextos, instruções e especificações para agentes de IA, orientando sua atuação de acordo com a arquitetura, as políticas de segurança e os padrões operacionais dos projetos.
- Revisar criticamente os artefatos gerados por IA, validando comandos, permissões, planos de execução, alterações propostas e possíveis impactos antes de qualquer aplicação.
- Explorar práticas como Spec-Driven Development, MCP e automações com agentes para aprimorar os fluxos de engenharia e a experiência dos desenvolvedores.
Segurança, observabilidade e confiabilidade
- Incorporar práticas de DevSecOps aos pipelines, incluindo análises de código, dependências, secrets, imagens de containers e infraestrutura as code.
- Implementar e manter controles de segurança, gestão de segredos com Azure Key Vault e políticas de acesso baseadas no princípio do menor privilégio.
- Monitorar ambientes e aplicações utilizando Azure Monitor, Log Analytics, Application Insights, Grafana ou ferramentas equivalentes, estruturando logs, métricas, traces e alertas.
- Investigar falhas e degradações de performance, atuar na resposta a incidentes e conduzir análises de causa raiz e postmortems.
- Apoiar processos de gestão de mudanças (GMUD), governança de ambientes e manutenção da documentação técnica.
- Garantir que os processos de automação com IA respeitem os limites de acesso, a proteção de dados e os controles necessários para operações seguras.
Eficiência operacional e colaboração
- Acompanhar a utilização dos recursos cloud e propor melhorias de custo e dimensionamento com base em práticas de FinOps.
- Identificar oportunidades para reduzir trabalho manual, eliminar gargalos e melhorar a confiabilidade dos processos operacionais.
- Documentar arquiteturas, decisões técnicas, procedimentos de operação, runbooks e contextos utilizados pelos agentes de IA, incluindo arquivos como CLAUDE.md e AGENTS.md.
- Colaborar com desenvolvedores, QAs, profissionais de segurança, PMs e stakeholders para conectar infraestrutura, desenvolvimento e objetivos de negócio.
- Participar de refinamentos, planejamentos, retrospectivas e demais ritos ágeis, contribuindo com estimativas, análise de riscos e alternativas técnicas..
- Compartilhar conhecimento e contribuir para a evolução dos padrões, das ferramentas e das práticas de engenharia da TRINCA.
O que buscamos em você
Requisitos essenciais
- Experiência em DevOps, Cloud Engineering ou SRE, com atuação em ambientes de produção e experiência sólida em Microsoft Azure;
- Conhecimento consistente dos principais serviços Azure, incluindo computação, armazenamento, identidade e acesso com Microsoft Entra ID, além de bancos de dados gerenciados;
- Experiência com redes e conectividade, incluindo VNets, peering, NSGs, private endpoints, DNS, VPN e conceitos de conectividade híbrida;
- Experiência prática com Docker, Kubernetes e serviços de containers do Azure, especialmente AKS e ACR;
- Domínio de infraestrutura como código com Terraform, incluindo provider azurerm, modularização, gerenciamento de state remoto e boas práticas de validação e versionamento;
- Experiência sólida com CI/CD no Azure DevOps, incluindo automação de pipelines, estratégias de deploy e mecanismos de rollback;
- Conhecimento de observabilidade e monitoramento com Azure Monitor, Log Analytics, Application Insights ou ferramentas equivalentes;
- Experiência com scripting e automação utilizando Shell Script e/ou PowerShell;
- Familiaridade com práticas de DevSecOps, gestão de identidades, controle de acessos e princípio do menor privilégio;
- Uso real e frequente de ferramentas de desenvolvimento agêntico no trabalho, sabendo fornecer contexto, decompor tarefas e validar criticamente os resultados;
- Consciência dos riscos do uso de IA em infraestrutura, protegendo credenciais e dados sensíveis, restringindo acessos e validando planos e mudanças antes da execução;
- Experiência com Git, versionamento de código e metodologias ágeis, como Scrum ou Kanban;
Competências que fazem a diferença
- Pensamento sistêmico para compreender como infraestrutura, aplicações, segurança e operação se relacionam;
- Capacidade de investigar problemas complexos, identificar causas raiz e propor soluções sustentáveis;
- Postura consultiva para entender as necessidades do cliente e recomendar caminhos tecnicamente adequados ao contexto;
- Autonomia e responsabilidade para conduzir iniciativas, avaliar riscos e tomar decisões fundamentadas;
- Comunicação clara para traduzir questões técnicas em informações compreensíveis para diferentes públicos;
- Colaboração genuína, abertura a feedbacks e disposição para compartilhar conhecimento;
- Compromisso com o aprendizado contínuo em um ecossistema de nuvem e IA em constante evolução;
Diferenciais que amamos
- Certificações Microsoft Azure, como AZ-104, AZ-305, AZ-400 ou AZ-500;
- Conhecimento de AppSec e ferramentas de segurança, como SonarQube, Trivy, Gitleaks e Checkov;
- Experiência com AWS ou Google Cloud;
- Conhecimento de arquitetura de software e dos requisitos de infraestrutura
Skills
- AKS
- Analytics
- Application Security
- AWS
- Azure
- Azure Application Insights
- Azure DevOps
- Azure Monitor
- Bash
- CI/CD
- Claude Code
- Cloud
- DevOps
- DevSecOps
- DNS
- Docker
- .NET
- Entra ID
- FinOps
- GCP
- Git
- GitHub
- GitHub Actions
- Github Copilot
- Grafana
- Infrastructure as Code
- Kanban
- Kubernetes
- MCP
- Node.js
- Observability
- PowerShell
- Scrum
- SonarQube
- SRE
- Terraform
- Vault
- Version Control
- VPN