Engenheiro de Plataforma
O Engenheiro de Plataforma é responsável por planejar, projetar e implementar componentes de infraestrutura fundamentais para suportar todas as equipes de engenharia em produção.
* Planejamento e definição de requisitos técnicos;
* Projetar funcionalidades e criar Product Backlog Items (PBIs) de alta qualidade;
* Compreender o trabalho planejado pelos colegas e garantir a reutilização de código;
* Participar de sessões presenciais de aprendizado, engajamento e planejamento;
* Colaborar fornecendo feedback durante o planejamento de produto e engenharia;
* Mantenção dos PBIs atualizados e comunicação de bloqueios.
Codificação:
* Trabalhar dentro de uma metodologia ágil e contribuir para o desenvolvimento iterativo e melhoria contínua;
* Projetar e implementar componentes de infraestrutura que ofereçam suporte a todas as equipes de engenharia em produção;
* Desenvolver e otimizar pipelines de CI/CD adaptados para múltiplas equipes de engenharia;
* Implementar e manter práticas de infraestrutura como código.
O Engenheiro de Plataforma também é responsável por monitorar a atividade da plataforma, identificando proativamente oportunidades de otimização de custo e desempenho, além de estabelecer e documentar padrões, melhores práticas e metodologias de engenharia de plataforma.
Além disso, é responsável por criar e gerenciar pull requests no GitHub, incorporando feedback para melhorar a qualidade do código e revisar e aprovar pull requests de colegas.
Requisitos do Perfil:
* 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.) e script (Bash, PowerShell, etc.);
* Fundamentos de Git & GitHub;
* Inglês fluente;
* Habilidades desejáveis em infraestrutura como Código, automação, contêineres, orquestração de contêineres, planejamento técnico e observabilidade.