Uma empresa em rápido crescimento, que está construindo uma plataforma de descoberta de conteúdo usando IA como base, está procurando contratar um DevOps. O candidato selecionado estará encarregado de resolver problemas desafiadores e ter habilidades comprovadas no desenvolvimento de software. Os usuários finais podem acessar entretenimento ao vivo, notícias, esportes, jogos e conteúdo de varejo envolvente nas suas telas de bloqueio em dispositivos mobile, usando a plataforma da empresa. Até agora, a empresa conseguiu arrecadar mais de US$350 milhões em investimentos.
Responsabilidades:
- Identificar e resolver problemas no ambiente de produção, trabalhando em conjunto com todos os stakeholders
- Trabalhar em múltiplos projetos e redefinir prioridades e responsabilidades com base nos requisitos
- Ajudar a apresentar revisões funcionais, de design e de código em áreas especializadas dentro da equipe e das equipes interfuncionais
- Estimar recursos, identificar riscos, elaborar e cumprir cronogramas de projetos
- Eliminar qualquer necessidade de intervenção manual e debugging no sistema
- Trabalhar diariamente em scrums/sprints com equipes de engenharia
- Identificar possíveis problemas e implicações gerais para todo o produto e equipe
Requerimentos:
- Bacharelado ou Mestrado em Engenharia ou Ciência da Computação (ou experiência equivalente)
- Entre 4 e 6 anos, ou mais, de experiência relevante com DevOps
- Experiência com Python, Shell, Cloud (Azure/AWS/GCP), ecossistema Kubernetes, Integração Contínua e Entrega (CI/CD)
- Experiência profunda com automatização de infraestrutura, automatização e Scripting, Networking, containers do Linux e gerenciamento de cluster
- Experiência na arquitetura e implementação da oferta de serviços Azure, como VMs Azure, VMSS (Virtual Machine Scale Sets), load balancer do Azure, banco de dados SQL, Cosmos DB, Azure Functions, Redes Virtuais Azure (VNets), Subnets, configurações da rede Azure, configurações de DNS, políticas de segurança, Routing, Armazenamento Azure e Azure Active Directory (AD), etc.
- Experiência com microsserviços de alta produtividade, Kubernetes para escalar a implantação, load balance e gerenciar containers Docker
- Conhecimento prático de automatização da construção e criação de pipelines de CI/CD no Kubernetes e ecossistemas relacionados, como Helm e Skaffold
- Proficiência em infraestrutura como código (IaC), por exemplo, no uso de Terraform
- Experiência demonstrável na configuração das ferramentas de monitoramento e alerta como Prometheus/Grafana, dashboarding, configuração de alertas, etc.
- Sólida compreensão da observabilidade e rastreabilidade
- Ótimos fundamentos de informática e habilidades para solucionar problemas
- Capacidade de adaptação rápida, considerando as mudanças de requisitos, escopo e prioridades
- Fluência em inglês, verbal e escrita