Skills
Sobre a Vaga
Na iFood, você vai projetar, desenvolver, testar e operar microserviços que sustentam a lógica central do negócio. O foco é garantir alta disponibilidade, escalabilidade e tolerância a falhas, apoiando decisões orientadas por dados e impactando milhões de pessoas diariamente.
Responsabilidades
- Desenvolver e manter serviços backend rodando em nuvem, com ênfase em AWS
- Atuar na evolução de produtos, ajudando a priorizar iniciativas com base em valor para o negócio
- Investigar e resolver problemas em produção, com foco em estabilidade e eficiência
- Endereçar desafios de escalabilidade, manutenibilidade e confiabilidade
- Contribuir para frameworks e ferramentas de performance (ex.: load testing e chaos engineering)
Requisitos
- Experiência com desenvolvimento de software e programação orientada a objetos e funcional
- Experiência prévia projetando e mantendo microserviços com Go e/ou Kotlin
- Conhecimento em testes automatizados, sistemas distribuídos e práticas de desenvolvimento seguro
- Experiência com bancos relacionais e NoSQL, incluindo modelagem de dados e consultas
- Vivência com Linux e fundamentos de infraestrutura como código, redes, Docker e Kubernetes
- Experiência com aplicações de alta escala (milhões de transações/dia, 24/7)
- Atuação com comunicação assíncrona entre serviços e desafios de concorrência em sistemas distribuídos
Beneficios
- Ambiente de alta versatilidade e foco em inovação
- Atuação com times e desafios que impactam diretamente o dia a dia de milhões
- Programas e iniciativas de diversidade, inclusão e pertencimento