Python Developer ID82555 in Braga

Python Developer ID82555 in Braga

Braga Tempo inteiro 108000 - 132000 € / ano (est.) Remoto
A

Num relance

  • Tarefas: Desenvolver uma plataforma de integração orientada a eventos com Python e APIs.
  • Empresa: AgileEngine, uma empresa premiada que valoriza as pessoas.
  • Benefícios: Crescimento profissional, remuneração competitiva e horários flexíveis.
  • Outras informações: Ambiente dinâmico com oportunidades de crescimento na carreira.
  • Porquê este emprego: Trabalhe em projetos emocionantes com grandes marcas e startups inovadoras.
  • Qualificações: Experiência sólida em Python e arquitetura orientada a eventos.

O salário previsto situa-se entre 108000 - 132000 € por ano.

AgileEngine é uma empresa do Inc. 5000 que cria software premiado para marcas da Fortune 500 e startups inovadoras em mais de 17 indústrias. Estamos entre os líderes em áreas como desenvolvimento de aplicações e IA/ML, e nossa cultura centrada nas pessoas nos rendeu vários prêmios de Melhor Lugar para Trabalhar.

POR QUE JUNTAR-SE A NÓS

Se você está procurando um lugar para crescer, causar impacto e trabalhar com pessoas que se importam, adoraríamos conhecê-lo!

SOBRE O PAPEL

Estamos à procura de um Desenvolvedor Python para construir e escalar uma plataforma de integração orientada a eventos, incluindo APIs, mecanismos de resiliência e integrações voltadas para IA.

REQUISITOS OBRIGATÓRIOS

  • Pelo menos 4 anos de experiência em produção com Python — serviços e APIs tipados, testados e empacotados, não apenas scripts — com fundamentos sólidos de desenvolvimento: estruturas de dados, padrões de design, concorrência e programação assíncrona.
  • Compreensão sólida de arquitetura orientada a eventos e assíncrona: mensageria, logs duráveis, entrega pelo menos uma vez, idempotência, tentativas, filas de mensagens mortas, reprodução e pressão de volta.
  • Design de API REST e experiência prática com OpenAPI; disposição para trabalhar com contratos AsyncAPI.
  • Apache Kafka ou uma plataforma de streaming equivalente.
  • Desenvolvimento assistido por GenAI — você usa ativamente agentes de codificação de IA em seu fluxo de trabalho diário ou está demonstravelmente interessado em adotá-los.
  • Disciplina de testes (pytest, testes de contrato), pipelines CI/CD, Linux, Git e containers.
  • Resolução metódica de problemas e depuração em sistemas distribuídos.
  • Comunicação escrita e verbal forte — você pode explicar um trade-off (consistência versus disponibilidade, síncrono versus assíncrono) para uma audiência global e defendê-lo em revisões arquitetônicas.
  • Um desejo genuíno de continuar aprendendo e avaliar novas ferramentas de forma minuciosa, em vez de adotá-las de forma acrítica.

REQUISITOS DESEJÁVEIS

  • Construção de produtos voltados para GenAI: habilidades de agente, protocolos de chamada de ferramentas, pipelines de recuperação ou integração de API LLM.
  • Experiência de integração com grandes plataformas SaaS comerciais, particularmente produtos ITSM ou ITAM.
  • Bancos de dados relacionais e NoSQL; GraphQL; OAuth2 e integração de identidade empresarial.
  • Conhecimento do domínio ITSM/ITAM — gerenciamento de incidentes, mudanças, solicitações de serviço, configuração e gerenciamento de ativos.
  • Experiência na desativação de integrações legadas e execução de programas de descontinuação.

O QUE VOCÊ FARÁ

  • Construir e evoluir a espinha dorsal — um serviço Python lidando com uma taxonomia de eventos de observação/intenção/resultado, um log de eventos durável e regravável, e trabalhadores que traduzem eventos em operações na plataforma ITSM.
  • Projetar e manter interfaces baseadas em contrato usando OpenAPI e AsyncAPI.
  • Construir a camada de correlação e decisão que transforma sinais recebidos nas ações corretas do ITSM — deduplicadas, correlacionadas e aplicadas exatamente uma vez.
  • Projetar e entregar os mecanismos de resiliência da plataforma — mantendo o serviço utilizável e as solicitações dos consumidores seguras e recuperáveis, quando a plataforma do fornecedor upstream estiver degradada ou indisponível.
  • Construir múltiplos padrões de acesso sobre um único núcleo assíncrono — fire-and-forget, submit-and-poll, webhook e assinaturas de stream, e ingestão em lote/micro-lote — para que cada consumidor integre no nível que seu caso de uso exige.
  • Desenvolver o registro de tipos de eventos e autoatendimento, para que as equipes consumidoras registrem seus próprios tipos de eventos, manipuladores e assinaturas.
  • Construir superfícies de integração voltadas para GenAI — habilidades de agente e interfaces de chamada de ferramentas que permitem que agentes de IA descubram e consumam a plataforma com segurança.
  • Modernizar e migrar integrações legadas para a nova plataforma através de caminhos de descontinuação gerenciados, sem interromper os consumidores existentes.
  • Assumir a qualidade de ponta a ponta: revisão de código, padrões de codificação, testes de contrato e integração, observabilidade e suporte de produção do que você entrega.
  • Participar de cerimônias de equipe e reuniões com clientes; trabalhar diretamente com equipes consumidoras para entender seus requisitos e restrições.
  • Assumir autonomamente a responsabilidade por um componente ou um projeto inteiro e trabalhar com o arquiteto técnico da equipe para documentar decisões significativas como registros de decisão arquitetônica.

BENEFÍCIOS E VANTAGENS

  • Crescimento profissional: Mentoria, TechTalks e roteiros de crescimento personalizados.
  • Compensação competitiva: pagamento baseado em USD com orçamentos para educação, fitness e atividades em equipe.
  • Projetos empolgantes: soluções modernas com empresas da Fortune 500 e principais empresas de produtos.
  • Horário flexível: horário flexível com opções remotas e de escritório.

CONHEÇA NOSSO PROCESSO DE RECRUTAMENTO

Cada etapa nos ajuda a entender suas habilidades e adequação geral. Se for uma combinação, você receberá uma oferta.

Empregador para Python Developer ID82555 in Braga: Agileengine, Llc.

A AgileEngine é uma empresa premiada que se destaca na criação de software inovador para marcas Fortune 500 e startups de ponta. Com uma cultura centrada nas pessoas, oferecemos oportunidades de crescimento profissional através de mentorias e projetos emocionantes, além de um equilíbrio saudável entre vida profissional e pessoal com horários flexíveis e a opção de trabalho remoto. Junte-se a nós para fazer a diferença em um ambiente colaborativo e dinâmico, onde suas contribuições são valorizadas e reconhecidas.

A

Dados de contacto:

Equipa de recrutamento de Agileengine, Llc.

Achamos que precisas destas competências para brilhares como Python Developer ID82555 in Braga

Python
Desenvolvimento de APIs
Arquitetura orientada a eventos
Programação assíncrona
Apache Kafka
GenAI-assisted development
Testes (pytest, contract testing)