Desenvolvedor(a) backend sênior | python
Há 13 horas
São Paulo, State of São Paulo, Brasil
Netvagas
Tempo integral
Grátis com e-mail ou Google
Salve esta vaga e mantenha sua pesquisa organizada
Crie uma conta gratuita para salvar vagas, criar alertas e retornar a esta listagem a partir do seu painel.
Grátis com e-mail ou Google
Ao continuar, você concorda com nossos Termos & Política de Privacidade.
- Ensino superior completo;
- Experiência em desenvolvimento utilizando Python 3;
- Conhecimentos de redes e telecomunicações;
- Experiência com infraestruturas de larga escala e ambientes distribuídos;
- Conhecimento em bancos de dados relacionais e não relacionais (MySQL, PostgreSQL e MongoDB), incluindo modelagem de dados;
- Familiaridade com ferramentas de APM (Application Performance Monitoring) e soluções de observabilidade e tracing;
- Experiência com práticas e metodologias de Site Reliability Engineering (SRE);
- Conhecimento em desenvolvimento com Java e/ou .NET será considerado um diferencial;
- Desejável vivência com ferramentas de monitoramento e análise de logs, como Splunk ou similares;
- Conhecimento em plataformas de nuvem AWS e Azure.
- Desenvolver soluções backend robustas utilizando Python 3;
- Evoluir e aprimorar a arquiteturada aplicação;
- Realizar refatorações visando redução de débito técnico;
- Traduzir demandas de produto em requisitos funcionais e regras de negócio;
- Aplicar boas práticas de engenharia de software;
- Participar de decisões relacionadas à evolução tecnológica da plataforma;
- Definir e disseminar padrões arquiteturais;
- Realizar code reviews e apoiar a qualidade do código desenvolvido pelo time;
- Acompanhar e promover métricas de qualidade de software;
- Aplicar princípios de Clean Code;
- Garantir cobertura automatizada de testes;
- Implementar e evoluir práticas de observabilidade, logging e monitoramento;
- Atuar na correção de vulnerabilidades e atendimento aos gates de qualidade;
- Apoiar tecnicamente o Tech Lead nas decisões e direcionamentos do time;
- Participar de refinamentos técnicos e definição de soluções;
- Promover a melhoria contínua dos processos, práticas e qualidade técnica da equipe.