Desenvolvedor de Plataforma
\
Realize projetos complexos e transforme ideias em realidade.
\
Tarefas:
\
\
1. Criar soluções inovadoras para desafios atuais.
\
2. Contribuir para o desenvolvimento iterativo e melhoria contínua.
\
3. Garantir tolerância a falhas, alta disponibilidade e segurança em todas as equipes de engenharia em produção.
\
4. Implementar e manter práticas de infraestrutura como código, garantindo implantações consistentes e reproduzíveis em todos os ambientes.
\
5. Monitorar a atividade da plataforma, identificando proativamente oportunidades de otimização de custo e desempenho.
\
6. Criar e manter ferramentas reutilizáveis para pipelines de CI/CD, possibilitando testes unitários contínuos, validação de qualidade de dados e testes de integração.
\
7. Estabelecer e documentar padrões, melhores práticas e metodologias de engenharia de plataforma para promover consistência e eficiência.
\
8. Participar do rodízio de suporte on-call, incluindo finais de semana e feriados.
\
9. Elaborar análises de causa raiz e planos de prevenção.
\
10. Colaborar fornecendo feedback durante o planejamento de produto e engenharia no LEAP para definição do trimestre.
\
11. Manter os PBIs sempre atualizados e comunicar bloqueios prontamente ao gerente de entrega e/ou colegas de equipe.
\
12. Revisar e aprovar pull requests de colegas no GitHub, garantindo adesão às melhores práticas e manutenção de código.
\
13. Estabelecer e documentar padrões, melhores práticas e metodologias de engenharia de plataforma para promover consistência e eficiência.
\
14. Revisar e aprovar pull requests de colegas no GitHub, garantindo adesão às melhores práticas e manutenção de código.
\
15. Participar trimestralmente de sessões presenciais de aprendizado, engajamento e planejamento (LEAP), podendo exigir viagens ocasionais.
\
16. Gerenciar ferramentas e tecnologias para garantir a construção de software de alta qualidade.
\
17. Colaborar com colegas na identificação de problemas e criação de soluções inovadoras.
\
18. Responsável por garantir que as entregas sejam realizadas dentro dos prazos estabelecidos.
\
19. Realizar revisão de código e implementar melhorias.
\
20. Implementar e manter sistemas de observabilidade, garantindo visibilidade e confiabilidade em todos os produtos suportados.
\
21. Manter os PBIs sempre atualizados e comunicar bloqueios prontamente ao gerente de entrega e/ou colegas de equipe.
\
22. Garantir que as entregas sejam de alta qualidade e conforme os requisitos.
\
23. Identificar oportunidades de melhoria e implementá-las.
\
24. Definir requisitos técnicos e projetar funcionalidades para revisão pelos gerentes de entrega de engenharia.
\
25. Participar do planejamento técnico para definir as diretrizes para o desenvolvimento de software.
\">
Habilidades Obrigatórias:
\
\
26. Graduação em Ciência da Computação, área relacionada ou experiência equivalente.
\
27. Proficiência em uma ou mais linguagens de programação orientadas a objetos (Python, Java, Go, etc.).
\
28. Proficiência em uma ou mais linguagens de script (Bash, PowerShell, etc.).
\
29. Fundamentos de Git & GitHub.
\
30. Inglês fluente.
\
31. Infraestrutura como Código (Terraform/Terragrunt).
\
32. Automação (GitHub Actions).
\
33. Contêineres (Docker).
\
34. Orquestração de Contêineres (Kubernetes).
\
35. Planejamento Técnico (Azure DevOps).
\
36. Nuvem (Azure).
\
37. Observabilidade (Datadog).
\">\