AMcom

Pessoa Desenvolvedora Python Sênior

🌍 Remoto📍 Remoto
PUBLICIDADE

Descrição da Vaga

A AMcom está em busca de uma Pessoa Desenvolvedora Python Sênior para atuar no desenvolvimento, evolução e manutenção de aplicações e serviços backend. O profissional irá projetar e desenvolver APIs REST, implementar regras de negócio e serviços de integração entre sistemas, além de atuar com integrações assíncronas utilizando Apache Kafka e MinIO.

Responsabilidades

  • Desenvolver, evoluir e manter aplicações e serviços 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 e executar testes unitários e de integração.
  • Realizar análise, diagnóstico e correção de problemas em aplicações.
  • Atuar 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.
  • Contribuir para a construção de soluções corporativas baseadas em APIs, processamento assíncrono, mensageria e integração entre sistemas.
PUBLICIDADE

Requisitos

  • Graduação em Ciência da Computação, Sistemas de Informação, Engenharia da Computação, Engenharia de Software ou áreas correlatas.
  • Experiência sólida em desenvolvimento de software.
  • Experiência sólida com Python para desenvolvimento backend.
  • Experiência no desenvolvimento e consumo de APIs REST.
  • Conhecimento em frameworks backend Python, como FastAPI, Flask ou Django.
  • Conhecimento em Apache Kafka.
  • Experiência ou conhecimento no desenvolvimento de producers e consumers Kafka.
  • Conhecimento em MinIO ou soluções de armazenamento de objetos compatíveis 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.
  • Perfil analítico e investigativo, com capacidade de resolução de problemas.
  • Autonomia, organização e senso de responsabilidade.
  • Boa comunicação e facilidade para trabalhar em equipe.
  • Proatividade e preocupação com qualidade e manutenção do código.
  • Experiência sólida com FastAPI.
  • Experiência com arquiteturas orientadas a eventos.
  • Conhecimento aprofundado de Apache Kafka, incluindo: Topics e partitions; Consumer Groups; Offsets; Retentativas e tratamento de falhas; Idempotência.
  • Experiência com APIs compatíveis com Amazon S3.
  • Conhecimento de Docker.
  • Experiência com Kubernetes ou OpenShift.
  • Conhecimento de práticas e ferramentas de CI/CD.
  • Conhecimento em autenticação e autorização de APIs.
  • Experiência com OAuth2, JWT ou OpenID Connect.
  • Experiência com observabilidade, métricas e tracing.
  • Vivência em ambientes Cloud, como AWS, Azure ou OCI.

Com o desafio do nosso cliente sempre no centro das nossas ações, atuamos do core ao digital, para entregar a agilidade e competitividade que seu negócio precisa para navegar neste século digital, gerando escalabilidade estratégica e tecnológica. Saiba mais sobre essa transformação 

Informações Adicionais

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa

PUBLICIDADE