Descrição do Cargo
Buscamos um profissional de plataforma com habilidades avançadas em engenharia para desempenhar um papel fundamental em nossa equipe.
Abaixo, você encontrará as responsabilidades e requisitos desse cargo.
* Definir os requisitos técnicos e projetar funcionalidades que atendam às necessidades dos gerentes de entrega de engenharia, garantindo revisão e aprimoramento constante.
* Solicitar feedback sobre épicos e funcionalidades aos gerentes de entrega, possibilitando a criação de Product Backlog Items (PBIs) de alta qualidade.
* Compreender o trabalho planejado pelos colegas em seus pods para identificar oportunidades de reutilização e otimização da infraestrutura.
* Garantir a reutilização de código nos PBIs para evitar duplicação de padrões de engenharia e manter a consistência nas práticas desenvolvidas.
* Participar trimestralmente de sessões presenciais de aprendizado, engajamento e planejamento (LEAP), podendo exigir viagens ocasionais para colaboração eficaz.
* Colaborar fornecendo feedback durante o planejamento de produto e engenharia no LEAP para definição do trimestre.
* Mantener os PBIs sempre atualizados e comunicar bloqueios prontamente ao gerente de entrega e/ou colegas de equipe.
Codificação
O candidato será responsável por trabalhar dentro de uma metodologia ágil, contribuindo para o desenvolvimento iterativo e melhoria contínua das práticas de engenharia de plataforma.
* Projetar e implementar componentes de infraestrutura fundamentais que ofereçam suporte a todas as equipes de engenharia em produção, garantindo tolerância a falhas, alta disponibilidade e segurança.
* Desenvolver e otimizar pipelines de CI/CD adaptados para múltiplas equipes de engenharia, garantindo confiabilidade e eficiência no processo de entrega de software.
* Implementar e manter práticas de infraestrutura como código, assegurando implantações consistentes e reproduzíveis em todos os ambientes.
* Monitorar a atividade da plataforma, identificando proativamente oportunidades de otimização de custo e desempenho.
* 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.
* Implementar e manter padrões de segurança, seguindo as melhores práticas de engenharia de plataforma.
* Desenvolver e manter sistemas de observabilidade, garantindo visibilidade e confiabilidade em todos os produtos suportados.
* Estabelecer e documentar padrões, melhores práticas e metodologias de engenharia de plataforma para promover consistência e eficiência.
* Criar e gerenciar pull requests no GitHub, incorporando feedback para melhorar a qualidade do código.
* Revisar e aprovar pull requests de colegas no GitHub, garantindo adesão às melhores práticas e manutenção de código.
Habilidades Obrigatórias
* Graduação em Ciência da Computação ou área relacionada.
* Proficiência em linguagens de programação orientadas a objetos (Python, Java, Go, etc.).
* Proficiência em linguagens de script (Bash, PowerShell, etc.).
* Fundamentos de Git & GitHub.
* Inglês fluente.
Benefícios
* Participar do rodízio de suporte on-call, incluindo finais de semana e feriados.
* Elaborar análises de causa raiz e planos de prevenção.
Outras Informações
,