Desenvolvedor Backend Python Sênior (4775)

Keep Simple · Remoto, BR

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 **Responsabilidades e atribuições** * Desenvolver e 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 de arquivos 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 equipes técnicas. **Requisitos e qualificações** Requisitos Obrigató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ências Comportamentais: * 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 da Computação, Engenharia de Software ou áreas correlatas. **Informações adicionais** **Modelo de contratação:** * PJ. **Forma de atuação:** * 100% remoto. Somos uma empresa de **consultoria em TI** com mais de 10 anos no mercado e contamos com um time de especialistas em recrutamento tech. Nosso processo é 100% focado na experiência de quem tanto importa, o candidato. Optamos por **fazer a diferença** e temos orgulho em dizer que todos que passam pela Keep Simple se sentem especiais. Possuímos um ambiente descontraído, colaborativo, e adotamos o ágil de verdade. **Faça parte da nossa história,** **\#vemprakeep**