🏢 Empresa: Keep Simple

Logo 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.
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.

📊 Etapas do Processo Seletivo

  1. Cadastro
  2. Teste Comportamental
  3. Teste Técnico
  4. Entrevista RH
  5. Entrevista Cliente
  6. 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.

🚀 Quero me Candidatar📱 Grupo WhatsApp📢 Canal no Telegram