Buscamos um Desenvolvedor de Integração experiente com forte conhecimento em IBM App Connect Enterprise (ACE) para projetar, desenvolver e entregar soluções de integração escaláveis em plataformas corporativas globais.
Local
São Paulo - SP
Remoto
Responsabilidades
- Projetar e desenvolver soluções de integração híbridas e prontas para a nuvem usando IBM App Connect / ACE.
- Criar e expor APIs RESTful, serviços orientados a eventos e integrações assíncronas alinhados aos padrões de arquitetura corporativa.
- Implementar padrões de integração modernos, incluindo conectividade orientada a APIs, streaming de eventos, publicação/assinatura e solicitação-resposta.
- Desenvolver integrações seguras, escaláveis, resilientes e observáveis em ambientes de nuvem e híbridos.
- Trabalhar em estreita colaboração com arquitetos para aprimorar os padrões de integração e apoiar iniciativas de adoção e modernização da nuvem.
- Integrar sistemas corporativos usando mensagens, APIs, transferência de arquivos e tecnologias de streaming.
- Contribuir para pipelines de CI/CD, implantações automatizadas e design de integração com reconhecimento de infraestrutura.
- Dar suporte a requisitos não funcionais, incluindo desempenho, alta disponibilidade, recuperação de desastres e segurança.
- Colaborar com equipes multifuncionais (Nuvem, DevOps, Segurança, QA, Produto e Negócios).
- Participar da solução de problemas, suporte à produção e melhoria contínua das plataformas de integração.
- Fornecer orientação técnica e promover as melhores práticas em toda a comunidade de integração.
- Contribuir para o compartilhamento de conhecimento, documentação e adoção das melhores práticas de integração em toda a organização.
Requisitos
- Sólida experiência prática com IBM App Connect Enterprise (ACE) / IBM Integration Bus (IIB).
- Experiência comprovada em: o ESQL, DFDL o APIs REST e SOAP o JSON, XML, XSLT o IBM MQ, JMS, HTTP/S
- Profundo conhecimento de padrões de integração empresarial e em nuvem.
- Experiência em projetar integrações para alta disponibilidade, escalabilidade e tolerância a falhas.
- Conhecimento prático de plataformas em nuvem, como AWS.
- Experiência na criação ou consumo de serviços e APIs nativos da nuvem.
- Experiência em programação em Java, incluindo scripts e automação.
- Familiaridade com controle de versão baseado em Git e fluxos de trabalho de desenvolvimento colaborativo.
Diferenciais
- Certificações IIB / ACE.
- Experiência com MuleSoft, ETL ou ferramentas de integração de dados (por exemplo, Informatica).
- Unix/Linux e shell scripting.
- Experiência em suporte a plataformas empresariais globais de grande escala