Desenvolvedor Backend Python Sênior (4775)

Keep Simple · via Himalayas ·

TypeContract
LocationBrazil
Posted1 hour ago
Hello,
Você Desenvolvedor Backend Python Sênior, que deseja uma oportunidade inovadora, venha atuar em uma instituição responsável por viabilizar a comercialização de energia elétrica no Brasil.
Estamos buscando um profissional hands-on, com foco em desenvolvimento profissional, atualizado e apaixonado por tecnologia.
Confira os requisitos👇🏻

Desenvolvere manter aplicações backend utilizando Python;

Projetar, desenvolver e evoluir APIs REST;

Implementar regras de negócio e serviços de integração entre sistemas;

Desenvolver integrações assíncronas utilizando Apache Kafka;

Criar e manter produtores e consumidores de mensagens;

Integrar aplicações com MinIO para armazenamento, consulta e recuperação dearquivos e objetos;

Desenvolver integrações com bancos de dados relacionais;

Implementar mecanismos de tratamento de erros e exceções;

Criar testes unitários e de integração;

Realizar análise e correção de problemas em aplicações;

Trabalhar com logs, monitoramento e rastreabilidade das operações;

Participar de revisões de código e definição de soluções técnicas;

Elaborar e manter documentação técnica;

Atuar em conjunto com arquitetos, analistas de sistemas e demais equipestécnicas.

RequisitosObrigatórios

Experiência mínima de 4 anos em desenvolvimento de software;

Experiência sólida com Python para desenvolvimento backend;

Experiência no desenvolvimento e consumo de APIs REST;

Conhecimento de frameworks backend Python, como FastAPI, Flask ou Django;

Conhecimento em Apache Kafka;

Experiência ou conhecimento no desenvolvimento de procidures e consumers Kafka;

Conhecimento em MinIO ou armazenamento de objetos compatível com S3;

Conhecimento de SQL e bancos de dados relacionais;

Experiência com integração entre sistemas;

Conhecimento de Git, preferencialmente Bitbucket;

Conhecimento de Linux;

Experiência com testes automatizados;

Vivência com metodologias ágeis, como Scrum ou Kanban.

Diferenciais

Experiência com FastAPI;

Experiência com arquiteturas orientadas a eventos.

Conhecimento de conceitos de Kafka como:

Topics e partitions;

Consumer Groups;

Offsets;

Retentativa e tratamento de falhas;

Idempotência;

Experiência com APIs compatíveis com Amazon S3;

Docker;

Kubernetes ou OpenShift;

CI/CD;

Conhecimento de autenticação e autorização de APIs;

OAuth2, JWT ou OpenID Connect;

Experiência com observabilidade, métricas e tracing;

Experiência com ambientes Cloud, como AWS, Azure ou OCI.

CompetênciasComportamentais:

Perfil analítico e investigativo;

Capacidade de resolução de problemas;

Autonomia e senso de responsabilidade;

Boa comunicação com áreas técnicas e de negócio;

Organização e priorização de atividades;

Proatividade;

Colaboração e trabalho em equipe;

Preocupação com qualidade e manutenção do código.

Formação
Graduação em Ciência da Computação, Sistemas de Informação, Engenharia daComputação, Engenharia de Software ou áreas correlatas.

Informações adicionais
Modelo de contratação:
PJ.

Forma de atuação:
100% remoto.

Originally posted on Himalayas
backend-development python-development software-engineer api-development systems-integrations senior-backend-python-developer senior-python-developer-(south-america) senior-python-backend-developer desarrollador-python-senior python-backend-developer python-backend-engineer
Apply on Himalayas →

Job sourced from Himalayas. Applications happen directly on the original platform — we never collect your data.