Pessoa Desenvolvedora Python
Indexed description
Principais responsabilidades:
- Desenvolver e evoluir aplicações e APIs backend em Python.
- Construir soluções escaláveis, resilientes e de alta disponibilidade.
- Trabalhar com arquitetura de microsserviços e integração entre sistemas.
- Participar desde o entendimento/refinamento do requisito até desenvolvimento, testes, implantação e sustentação.
- Fazer code review e garantir padrões de qualidade.
- Criar e manter testes automatizados.
- Investigar problemas de produção e atuar em troubleshooting.
- Contribuir para decisões de arquitetura, performance, segurança e observabilidade.
- Trabalhar próximo de Produto, Dados, Segurança, DevOps e outros times de Engenharia.
- Atuar como referência técnica para profissionais menos experientes.
Conhecimentos técnicos que eu esperaria
Python
- Python 3.x
- Programação orientada a objetos
- Padrões de projeto
- SOLID
- Clean Code
- pytest/unittest
- Tipagem e boas práticas
- FastAPI / Flask / Django
- APIs REST
- Microsserviços
- Autenticação/autorização
- Integração entre sistemas
- Mensageria/eventos
- SQL
- PostgreSQL/Oracle ou similares
- NoSQL dependendo do contexto
- Modelagem e otimização de consultas
- AWS é bastante provável em posições desse tipo
- Docker
- Kubernetes
- CI/CD
- Git
- IaC/Terraform, dependendo do time
- Sistemas distribuídos
- Alta disponibilidade
- Escalabilidade
- Resiliência
- Event-driven architecture
- Kafka ou outra plataforma de mensageria
- Observabilidade: logs, métricas, tracing e alertas
O que diferencia um "Sênior" de um bom desenvolvedor Python
Não basta saber Python.
O esperado é alguém capaz de responder:
"Como você construiria e colocaria em produção uma solução financeira crítica, segura, escalável e observável?"
Por isso, eu prepararia especialmente:
- Arquitetura de microsserviços
- Python + FastAPI
- REST/API design
- AWS
- Docker/Kubernetes
- Kafka/mensageria
- SQL e modelagem
- Testes automatizados
- Observabilidade
- Resiliência e alta disponibilidade
- Segurança de APIs
- System Design
Benefícios MJV:
TotalPass\Wellhub;
Seguro de vida em grupo;
Vale Refeição/ Alimentação;
Plano de saúde e odontológico - Bradesco;
Ações de treinamento: palestras, fóruns, trocas e conversas de conhecimentos relativos ao nosso negócio. Estamos em constante conexão para aprender mais e juntos;
Programa +MJVer: programa interno de indicação onde você indica um colega para trabalhar conosco e se esse relacionamento der match, você ganha um prêmio.
Parcerias: quer desconto? Temos um grupo no Workplace onde divulgamos parcerias com instituições de ensino, escolas de idiomas, academias, restaurantes, produtos e outros serviços;
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search