Pessoa Desenvolvedora Python

Empresa: MJV Technology & Innovation

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; Sobre a empresa: É um perfil essencialmente de engenharia backend , com bastante responsabilidade sobre arquitetura, desenvolvimento, qualidade e sustentação de sistemas críticos.

Ver todas as vagas