Descrição do Cargo:
A posição de Consultor DevOps visa garantir a segurança e eficiência dos ambientes cloud. O candidato deve ter experiência em implementar e manter pipelines CI/CD com práticas de segurança integradas desde o build.
Responsabilidades:
Automatizar provisionamento de infraestrutura via Terraform e gerenciar recursos multi-cloud (AWS, GCP, Azure).
Garantir segurança de ambientes cloud com uso de ferramentas como AWS IAM, KMS, Secrets Manager, Vault, entre outras.
Aplicar controles de segurança como rate limiting, auditoria de logs, hardening de containers e revisão de políticas de acesso.
Auxiliar a squad de desenvolvimento na criação de containers seguros e deployment em ambientes Kubernetes (K8s).
Atuar na instrumentação de observabilidade: tracing distribuído, logs estruturados, métricas de negócio e sistema.
Apoiar no plano de rollback, disaster recovery e estratégias de resiliência.
Requisitos Técnicos:
Ci/CD: Bitbucket Pipelines, GitHub Actions ou GitLab CI.
Infraestrutura como Código (IaC): Terraform.
Containers: Docker e Kubernetes (manifests, Helm, operadores).
Cloud: AWS (S3, SQS, CloudWatch, ECS, IAM, Lambda, etc.), conhecimento em GCP e Azure.
Segurança: Criptografia TLS 1.2+, JWT, OAuth 2.0, OpenID.
Proteção contra vulnerabilidades OWASP Top 10.
Ferramentas de análise estática e dinâmica (Snyk, Trivy, SonarQube, etc.).
Monitoramento: Prometheus, Grafana, ELK ou similar.
Perfil Ideal:
O candidato deve ter habilidades técnicas avançadas em DevOps, sendo capaz de trabalhar em equipe e atuar em um ambiente remoto. Além disso, é importante que tenha conhecimento em arquitetura de microsserviços.
],