* A Luís Simões é uma referência no setor de transportes e logística, com um forte compromisso com a inovação tecnológica e transformação digital.
Procuramos um Programador Especialista em Integração de Sistemas para reforçar a nossa equipa, garantindo a conectividade, eficiência e segurança dos fluxos de integração entre aplicações internas e externas.
Um dos nossos desígnios sociais é garantir a integração laboral, através da igualdade de oportunidades e de acesso ao mercado de trabalho de pessoas portadoras com deficiência (grau igual ou superior a 60%).
Funções e Responsabilidades:
* Projetar e implementar soluções de integração EAI, garantindo escalabilidade, segurança e eficiência das comunicações entre sistemas empresariais.
* Liderar a evolução da camada de integração (atualmente baseada em IBM App Connect), assegurando a interoperabilidade entre sistemas internos e externos via Web Services, APIs, AS2, FTP, entre outros.
* Colaborar com equipas de desenvolvimento, analistas técnicos e gestores de projeto para definir padrões e melhores práticas de integração.
* Garantir a resiliência, consistência e qualidade dos processos de integração, documentando arquitetura e criando guidelines técnicas.
* Participar na avaliação e seleção de novas tecnologias e soluções de integração, alinhadas às necessidades estratégicas do negócio.
* Realizar troubleshooting e otimização dos fluxos de integração para garantir a eficiência operacional.
* Assegurar a aplicação de boas práticas de DevOps e integração contínua nos processos de desenvolvimento.
Requisitos:
1. Experiência e Formação (fator eliminatório):
* Formação em Engenharia Informática, Ciência da Computação ou áreas afins.
* Experiência (mínimo de 2 anos) em integração de sistemas e projetos de TI complexos.
* Experiência comprovada em aplicações de integração EAI, com foco em arquiteturas orientadas a serviços (SOA) e event-driven (EDA).
* Experiência profissional em empresas de referência.
2. Competências Comportamentais (fator eliminatório):
* Espírito crítico, autonomia e proatividade.
* Boa capacidade de comunicação e trabalho em equipa, com aptidão para interagir com equipas multidisciplinares.
* Capacidade de análise e troubleshooting em sistemas de integração.
3. Tecnologias de Integração:
* Preferencialmente experiência com IBM Message Broker → IBM Integration Bus → IBM App Connect.
* Conhecimentos valorizados em MuleSoft, Boomi, WebMethods, Informatica, Infinity e/ou plataformas de integração cloud como Azure Integration Services (Logic Apps, API Management, Service Bus, Event Grid, Functions).
* Conhecimento de APIs REST e SOAP, incluindo design, desenvolvimento e gestão.
* Experiência com padrões de troca de dados como EDI, XML, X12, JSON.
4. Bases de Dados e SQL:
* Experiência com DB2 (preferencial), SQL Server, Oracle e MariaDB.
5. Sistemas Operativos e Conteinerização:
* Experiência com Windows e Linux.
* Conhecimento em conteinerização e orquestração de serviços.
6. Linguagens e Frameworks:
* Conhecimento em ESQL, Java, PL/SQL, .NET, PHP, HTML, T-SQL, SQLPL, DataWeave, JavaScript, Groovy.
7. Controlo de Versões e DevOps:
* Experiência com Git e práticas de CI/CD para integração contínua.
8. Idiomas:
* Fluência em Português e Inglês.
* Conhecimentos de Espanhol (preferencial).
Oferecemos:
* Integração numa empresa líder, em ambiente dinâmico e inovador, com grande potencial de desenvolvimento profissional;
* Participação em projetos de transformação digital de grande impacto;
* Pacote de benefícios competitivo, incluindo formação contínua e oportunidades de progressão.