Estamos procurando pessoas ousadas e curiosas para nos apoiar na construção da nova Cloud pública do Brasil como Desenvolvedor(a) Back-End Sênior, atuando no desenho e implantação de APIs que sigam uma arquitetura distribuída (Microsserviços), escalável, elástica e consistente - envolvendo conceitos de cloud.
Responsabilidades:
- Desenvolver software evolutivo aplicando boas práticas de codificação e padrões de projeto, considerando segurança, escalabilidade e custo;
- Ser referência técnica para auxiliar os integrantes do time;
- Auxiliar na análise e elaboração dos requisitos do projeto;
- Apoiar na definição, documentação e viabilização de arquiteturas, considerando trade-offs;
- Auxiliar na revisão de código e mentoria do time, elevando a barra técnica;
- Orientar e implementar testes automatizados;
- Garantir as melhores práticas de monitoramento e nível de serviço das aplicações.
Para atuar nessa função, é essencial que você tenha:
- Desenvolvimento em Python e aplicação de padrões de arquitetura, Design Patterns e Microsserviços.
- Projetos escaláveis e resilientes, com APIs RESTful e comunicação assíncrona (RabbitMQ ou Kafka).
- Banco de Dados Relacional e testes automatizados (unidade e integração).
- Monitoramento, métricas, alertas e instrumentação de código.
- Experiência com Cloud e atuação em ambientes ágeis.
Serão considerados diferenciais:
- Bancos de Dados: administração e otimização de bancos relacionais.
- Infraestrutura e Automação: Kubernetes, Docker, Ansible e IaaS.
- Aplicações em Larga Escala: desenvolvimento, manutenção e escalabilidade.
- Mentoria Técnica e suporte ao time.
- Inglês Intermediário.