🏢 Empresa: Keep Simple

📍 Local: Remoto
💼 Tipo: Pessoa Jurídica
🏠 Modelo: Remoto
📋 Descrição da Vaga
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
- 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
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.
- 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.
- 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.
📊 Etapas do Processo Seletivo
- Cadastro
- Teste Comportamental
- Teste Técnico
- Entrevista RH
- Entrevista Cliente
- Contratação
🏢 Sobre a Keep Simple
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 💙🚀
💡 Dicas de Ouro para Conseguir uma Vaga Home Office
1. Adapte seu currículo para cada vaga específica
Enviar o mesmo currículo para todas as vagas é um erro clássico. Leia atentamente a descrição e adapte seu resumo profissional para espelhar as palavras-chave usadas pela empresa. Sistemas de triagem automática (ATS) são programados para identificar essa compatibilidade.
2. Tenha um plano B de internet e energia
Quedas de energia e internet acontecem. Profissionais remotos sérios têm contingências: um nobreak para o roteador, dados móveis com boa franquia, e conhecem um café ou coworking próximo para usar em emergências. Comunicar um problema técnico proativamente demonstra maturidade.
3. Pratique a gestão de energia, não só do tempo
Não é possível manter foco máximo por 8 horas seguidas. Identifique seus picos de energia ao longo do dia e reserve esses momentos para as tarefas mais exigentes. Dormir bem, alimentar-se corretamente e fazer exercícios físicos têm impacto direto na produtividade.
💡 Interessado nesta oportunidade?
Esta vaga de Desenvolvedor Backend Python Sênior (4775) na Keep Simple oferece a possibilidade de trabalho 100% remoto.