* Salário: R$ 3.000 a R$ 6.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Junior
É um perfil essencialmente de engenharia backend, com bastante responsabilidade sobre arquitetura, desenvolvimento, qualidade e sustentação de sistemas críticos.
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.
Esse conjunto é bastante consistente com descrições atuais de posições sênior de Python em empresas financeiras, que destacam APIs REST, microsserviços, arquitetura, testes, sustentação e atuação técnica transversal.
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
Backend
- FastAPI / Flask / Django
- APIs REST
- Microsserviços
- Autenticação/autorização
- Integração entre sistemas
- Mensageria/eventos
Dados
- SQL
- PostgreSQL/Oracle ou similares
- NoSQL dependendo do contexto
- Modelagem e otimização de consultas
Cloud/DevOps
- AWS é bastante provável em posições desse tipo
- Docker
- Kubernetes
- CI/CD
- Git
- IaC/Terraform, dependendo do time
Arquitetura
- Sistemas distribuídos
- Alta disponibilidade
- Escalabilidade
- Resiliência
- Event-driven architecture
- Kafka ou outra plataforma de mensageria
- Observabilidade: logs, métricas, tracing e alertas
Vagas atuais de Python sênior no mercado financeiro, por exemplo, combinam Python com AWS, microsserviços, APIs, testes e arquitetura distribuída.
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
Também é importante demonstrar protagonismo técnico, comunicação e capacidade de tomar decisões, não apenas capacidade de programar. Descrições recentes de posições sênior enfatizam justamente participação em arquitetura, resolução de problemas críticos, code review e orientação técnica.
Benefícios Confidencial (Apenas para Cadastrados):
💪🏽 TotalPassWellhub;
👨🏾🤝👩🏽🤝👩🏼 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 +Confidencial (Apenas para Cadastrados)er: 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;
