Back to search
MJV Technology & Innovation Linkedin · Posted 9d ago

Pessoa Desenvolvedora Python

Brazil

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

É 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 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;

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search