Arquiteto(a) DevOps Pleno
Tempo de Alocação: Indeterminado
Modelo de contratação: PJ (ME)
Atuação 100% remota]
Sobre a posição
Buscamos um(a) Arquiteto(a) DevOps Pleno para apoiar a evolução das práticas de engenharia, automação e arquitetura de aplicações, garantindo qualidade, segurança, performance e eficiência operacional nos produtos digitais.
O profissional atuará em conjunto com times de desenvolvimento, infraestrutura e arquitetura, contribuindo para a adoção de boas práticas de cloud, CI/CD, observabilidade, DevSecOps e engenharia de software moderna.
Requisitos obrigatórios:
- Entre 4 e 8 anos de experiência em desenvolvimento de software, infraestrutura ou DevOps.
- Experiência com pipelines de CI/CD e automação de processos.
- Conhecimento de arquiteturas baseadas em microsserviços e APIs.
- Experiência com ambientes cloud (AWS, Azure ou GCP).
- Conhecimento de infraestrutura como código (Terraform, CloudFormation ou similares).
- Experiência com ferramentas de versionamento e integração contínua.
- Conhecimentos em desenvolvimento Java e/ou Python.
- Conhecimento dos frameworks Spring Boot, Django ou similares.
- Experiência com containers e orquestração utilizando Docker e Kubernetes.
- Conhecimento de observabilidade e monitoramento de aplicações.
- Familiaridade com práticas de segurança em desenvolvimento de software.
- Experiência com bancos de dados relacionais e não relacionais.
Principais responsabilidades:
- Apoiar a definição e evolução de padrões arquiteturais e boas práticas de desenvolvimento.
- Participar das decisões técnicas relacionadas à arquitetura de aplicações e infraestrutura.
- Implementar e aprimorar pipelines de CI/CD.
- Apoiar a adoção de práticas de DevSecOps e automação de processos.
- Contribuir para a implementação de infraestrutura como código (IaC).
- Apoiar a criação e manutenção de ambientes cloud.
- Atuar na implementação de estratégias de observabilidade e monitoramento.
- Participar da definição de métricas e indicadores operacionais.
- Colaborar com equipes de desenvolvimento na resolução de problemas de performance e escalabilidade.
- Contribuir para a melhoria contínua dos processos de entrega de software.
- Apoiar iniciativas relacionadas à confiabilidade de sistemas e gestão de incidentes.
- Compartilhar conhecimento técnico e apoiar profissionais menos experientes.
-
Mais detalhes serão fornecidos durante a entrevista técnica com o cliente.