O(a) Engenheiro(a) DevOps Pleno é responsável por projetar, implementar e manter a infraestrutura de cloud e os pipelines de integração e entrega contínua da organização. Atuará como ponte entre as equipes de desenvolvimento e operações, garantindo ambientes confiáveis, escaláveis e seguros.O profissional terá protagonismo na automação de processos, gestão de bancos de dados e evolução contínua das práticas de engenharia de plataforma, com forte atuação em ambientes AWS e stacks de dados com MongoDB e PostgreSQL.
Responsabilidades e AtribuiçõesInfraestrutura em Nuvem (AWS)
- Projetar, provisionar e manter infraestrutura na AWS utilizando serviços como EC2, ECS, EKS, RDS, S3, CloudFront, Lambda, VPC e IAM
- Implementar e gerenciar infraestrutura como código (IaC) com Terraform e/ou AWS CloudFormation
- Monitorar custos de cloud e propor otimizações de arquitetura visando eficiência e redução de gastos
- Configurar e administrar políticas de segurança, redes, grupos de segurança e controle de acesso na AWS
Bancos de Dados
- Administrar e otimizar instâncias de MongoDB (on-premise e Atlas), incluindo modelagem, índices, replica sets e sharding
- Gerenciar clusters PostgreSQL, realizar tuning de performance, backups automatizados e estratégias de alta disponibilidade
- Implementar rotinas de backup, restore e monitoramento de integridade de dados para ambos os bancos
- Apoiar times de desenvolvimento na definição de esquemas e melhores práticas de acesso a dados
CI/CD e Automação
- Construir e manter pipelines de CI/CD com ferramentas como GitHub Actions
- Automatizar processos de build, testes, deploy e rollback de aplicações em múltiplos ambientes (dev, produção)
- Implementar estratégias de deploy como blue/green, canary e rolling updates
- Opcional: GitLab CI, Jenkins ou AWS CodePipeline
Containers e Orquestração
- Gerenciar ambientes Docker e orquestração de containers com Kubernetes (EKS) ou Amazon ECS
- Criar e manter imagens Docker otimizadas e manifestos Kubernetes
- Garantir a resiliência, escalabilidade e observabilidade dos workloads em containers
Monitoramento e Observabilidade
- Implementar soluções de monitoramento, alertas e rastreamento no sentry
- Criar dashboards e runbooks para facilitar a identificação e resolução de incidentes
- Definir SLOs, SLIs e SLAs em conjunto com as equipes de produto e engenharia
- Opcional: CloudWatch, Datadog, Prometheus, Grafana ou similares
Segurança e Compliance
- Adotar práticas de DevSecOps, integrando verificações de segurança nos pipelines de CI/CD
- Garantir conformidade com políticas internas e normas regulatórias aplicáveis
RequisitosObrigatórios
- Experiência sólida (2+ anos) em ambientes AWS com serviços como EC2, ECS/EKS, RDS, S3, VPC e IAM
- Experiência prática com MongoDB: administração, performance tuning, replica sets e backup
- Experiência prática com PostgreSQL: administração, queries, índices, vacuuming e alta disponibilidade
- Conhecimentos sobre Lucene Analyzers (mongo atlas)
- Conhecimento em APACHE SOLR
- Domínio de Docker e fundamentos de Kubernetes ou ECS
- Experiência com ferramentas de IaC — Terraform e/ou CloudFormation
- Familiaridade com sistemas operacionais Linux (Ubuntu/Amazon Linux) e shell scripting (Bash)
- Conhecimento em pipelines de CI/CD e versionamento com Git
- Capacidade de leitura e escrita básica em inglês técnico
- Execução de testes automatizados na esteira de ci/cd
Pagamento: R$9.000,00 - R$10.000,00 por mês
Benefícios:
- Assistência odontológica
- Convênios e descontos comerciais
- Estacionamento gratuito
- Vale-transporte
Local do trabalho: Presencial