Ativa os alertas de emprego por e-mail!

Analista de Desenvolvimento Python - Sênior

Fadami - Software & Innovation

Rio de Janeiro

Presencial

BRL 80.000 - 120.000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Resumo da oferta

Uma empresa de tecnologia no Rio de Janeiro está em busca de um profissional sênior para atuar no desenvolvimento de soluções robustas no backend, integrando periféricos e mensageria. O candidato ideal deve ter experiência em Python e infraestrutura de sistemas críticos. Oferecemos um ambiente de trabalho colaborativo e benefícios como plano de saúde, vale presente e flexibilidade no horário de trabalho.

Serviços

Plano de saúde SulAmérica
Vale presente
Auxílio cultura
Seguro de vida
Ambiente de trabalho descontraído

Qualificações

  • 6 a 8 anos de experiência com Python.
  • Sólida experiência em protocolos proprietários.
  • Domínio de modelagem de dados e banco de dados.
  • Vivência em CI/CD e containers.

Responsabilidades

  • Liderar o desenho de serviços tolerantes a falhas.
  • Trabalhar com integrações de periféricos e mensageria.
  • Conduzir technical reviews e diagnósticos de produção.
  • Desenhar, implementar e operar serviços Python.

Conhecimentos

Python em ambiente multitarefa
Sólida experiência com sockets TCP/UDP
Domínio de bancos relacionais (MySQL/SQL Server)
Experiência com mensageria (RabbitMQ/Kafka)
Experiência com testes automatizados
Vivência em ambiente Linux
Comunicação clara e liderança técnica

Ferramentas

Docker
Descrição da oferta de emprego
Job description

Nós somos a Fadami Software & Innovation, líder em soluções para concessionárias de rodovias. Há mais de 15 anos entregamos sistemas de alta qualidade, seguros e de alto desempenho que movem a vida de milhares de pessoas.

Se você é uma pessoa versátil, gosta de desafios e tem domínio em integrações complexas, performance e confiabilidade de sistemas, esta vaga é para você.

Buscamos alguém com perfil técnico sênior, capaz de atuar no acompanhamento do projeto de uma ponta a outra, participar das decisões de arquitetura e operar em ambiente de produção, com domínio das integrações e periféricos de pista (PLC, TAG/AVI, TEF/SiTef, OCR/câmeras) e mensageria.

Se você é movido por resultados, tem raciocínio analítico e gosta de ambientes desafiadores e de alta disponibilidade, venha fazer parte do nosso time!

Missão

Ser referência técnica para a evolução e confiabilidade do backend que opera as pistas de pedágio, integrando periféricos, mensageria e pagamentos, com segurança, desempenho e alta disponibilidade.

Main responsibilities
  • Ownership e arquitetura: liderar o desenho de serviços tolerantes a falhas, protocolos binários/seriais, sockets TCP e reuso de conexões; definir SLIs/SLOs e planos de rollback;
  • Integrações de pista: experiência prática com periféricos configurados por IP/PORTA/URL/TIMEOUT e verificação de status (controladores, sensores, barreiras, PLC);
  • Mensageria e integração assíncrona: trabalhar com tópicos, filas e circuitos de roteamento (etiqueta de encaminhamento de mensagens, routing key) para eventos operacionais (ex.: descida de configurações, trânsito, ocorrências);
  • TAG/AVI e Placa: entendimento de consulta e consistência de TAG/placa/isento, mapeamento de OSA/emissor e regras de contingência (plano B/reprocessamento automático);
  • TEF/SiTef e meios de pagamento: configuração de loja/terminal, IP/porta, USB e estados de consumo/recibo;
  • Imagens/OCR e evidências: gestão da trilha de fotos do trânsito e resets/consumo de filas de fotos;
  • Liderança técnica: conduzir technical reviews, diagnósticos de produção, acompanhamento de métricas e telemetria, além da coordenação de incidentes;
  • Desenvolvimento e operação: desenhar, implementar e operar serviços Python (APIs/daemons) com alta disponibilidade e observabilidade;
  • Integrações e mensageria: modelar e otimizar pipelines (tópicos, filas, routing key) para eventos de pista e backoffice;
  • Integrações críticas: orquestrar TEF/SiTef e meios de pagamento, garantindo resiliência e idempotência de transações;
  • Evidências: garantir trilhas de evidência (fotos/OCR), retenção e consumo confiável.
Requirements and skills
  • De 6 a 8 anos de experiência com Python em ambiente multitarefa de programação (asyncio, multithreading, I/O de rede, profiling);
  • Sólida experiência com sockets TCP/UDP, protocolos proprietários e reconexão/retentativas;
  • Domínio de bancos relacionais (MySQL/SQL Server) e modelagem voltada à operação; leitura de procedures, triggers e schemas legados do domínio (ex.: configurações de pista, periféricos, TEF);
  • Experiência prática com mensageria (RabbitMQ/Kafka) — tópicos, fila de mensagens não processadas (DLQ) e garantia de ordem de processamento;
  • Experiência com testes automatizados (unit/contract), feature flags, métricas, logs estruturados e tracing;
  • Vivência em ambiente Linux (systemd, journalctl, networking), containers (Docker) e CI/CD;
  • Comunicação clara, liderança técnica e atuação em incidentes

Diferenciais:

  • Vivência com TAG/AVI/OSAs, placa/OCR e visão computacional;
  • Conhecimento de TEF/SiTef, Pix e reconciliação;
  • Experiência com otimização de consultas no MySQL (e ajustes de desempenho/replicação) e design de schemas de eventos.
Additional information
  • Plano de saúde SulAmérica;
  • Plano odontológico SulAmérica;
  • Day Off no dia do aniversário + Vale presente;
  • Auxílio cultura;
  • Seguro de vida;
  • VA/VR flexível;
  • Wellhub (Gympass);
  • Ambiente de trabalho descontraído, agradável e acolhedor.

Outros:

  • Vale transporte;

Parcerias:

  • Universidade Veiga de Almeida - Graduação e Pós-graduação;
  • Open English (inglês e espanhol);
  • Psicologia Viva;
  • Descontos com o Grupo de Hotéis Fazenda Montanhês.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.