Associate Integration Solutions Technical Lead
at European Investment Bank (EIB)
Job title
Associate Integration Solutions Technical Lead
Organization
European Investment Bank (EIB)
Location
Luxemburg
Description
The EIB, the European Unions bank, seeking to recruit for its Group Corporate Services Directorate (Group Digital Office (GCS-GDO), Platforms and Services Department (PS), Integration Division (INT), Integration Solutions Unit (ISU) at its headquarters in Luxembourg, an (Associate) Integration Solutions Technical Lead*. This position is based at our Luxembourg headquarters and requires regular office presence. The EIB offers you the opportunity to live and work in a truly international and multi-cultural environment. We also offer relocation support.
This is a full-time position at grade 4/5 for which the EIB offers a permanent contract.
Purpose
You will be the driving force behind seamless integrations solutions at the EIB Group. Joins us if you want to develop, implement and maintain cutting-edge solutions to integrate our business applications. Your expertise will be key in our journey towards hybrid cloud environment.
Operating Network
You will report directly to the Head of Unit and will work in close contact with the Platform Leads and with the other IT units. You will collaborate closely with the highly specialised external testers and developers who are implementing the solutions.
Accountabilities
Manage the end-to-end integration solutions lifecycle, from requirements gathering and analysis to design, development, testing, deployment, and maintenance.
Collaborate closely with cross-functional teams, including software engineers, business analysts, test engineers and project managers, to ensure alignment with project objectives and timelines. Architect integration solutions using industry-standard tools and technologies, such as middleware platforms, APIs or messaging queues.
Design and implement data mapping, transformation, and validation strategies to ensure data integrity and accuracy across integrated systems.
Implement monitoring and logging mechanisms to proactively identify integration issues and resolve them promptly.
Conduct thorough testing and validation of integration solutions to ensure reliability, performance, and compliance with quality standards. Ensure comprehensive test coverage and facilitate the early detection of defects to improve overall software quality.
Implement automated deployment processes to deliver software releases consistently and reliably. This includes blue-green deployments, canary releases, and other deployment strategies to minimize downtime and risks.
Develop and manage automated security testing tools and processes to seamlessly integrate security checks into the continuous integration/continuous deployment (CI/CD) pipelines. Facilitate the automation of security controls and compliance checks.
Ensure compliance with relevant security standards, regulations, and frameworks. Collaborate with GDO compliance, Security Testing and Internal Audit teams to conduct security assessments and address findings in a timely manner.
Implement Continuous Integration/Continuous Deployment (CI/CD) pipelines to automate build, test, and deployment processes for integration solutions.
Qualifications
- University degree (minimum an equivalent to a Bachelor) preferably in computer science or related disciplines
- At least 3 years of experience as an Integration Architect, Integration Engineer, or similar role Excellent knowledge of reusable code design and framework capabilities applied to design and develop solutions that are highly reliable, scalable, and perform to meet business-defined requirements
- Expertise and hands-on experience with integration technologies such as Azure Logic Apps, ESB (IBM WMB/IIB/ACE or MuleSoft), API, event streaming, SOA, messaging queues Proficiency in programming languages such as Java, Python, or .NET and experience in Integration frameworks such as Apache Camel.
- Extensive knowledge of integration patterns, protocols, and standards (e.g., REST, SOAP, JSON, XML)
- Hands-on experience with cloud platforms such as AWS or Azure or with integration platforms in the cloud (iPaaS) like Azure Apps Services (Logic Apps, Azure Functions) is a plus.
- Solid understanding of Authentication and Authorization protocols like OpenID Connect, OAUTH or SAML
- Hands-on experience with SQL and/or no-SQL databases like Oracle, Microsoft SQL Server or Mongo DB
- Knowledge of CI/CD tools such as Jenkins or Azure DevOps
- Experience with security scanning tools (static analysis, dynamic analysis, container scanning, etc.) and in addressing common security vulnerabilities
- Experience with version control systems, such as Git
- Excellent knowledge of English and/or French (*), with a good command of the other. Knowledge of other EU languages would be an advantage.
Competencies
(*) Unless stated explicitly as a required qualification, a good command of French is not a pre-requisite for hire. As both English and French are however official working languages of the EIB, proficiency in both languages is a pre-requisite for your future career development. Any language clause in your contract must be fulfilled in order for you to be eligible for a promotion (either via the annual appraisal cycle or via an internal selection process). Proficiency is understood to mean the attainment of level 5 of the Inter Institutional language courses, corresponding to B1.2 of the Common European Framework of Reference for Languages (CEFRL). The Bank offers appropriate training support.
We hire and value talent with unique characteristics, creating a work environment where they can be themselves. We believe that Diversity, Equity and Inclusion makes us a performing and innovative organisation. We encourage all suitably qualified and eligible candidates to apply regardless of their gender identity/expression, age, racial, ethnic and cultural background, religion and beliefs, sexual orientation, disability or neurodiversity.
Applicants with specific needs are encouraged to request reasonable accommodations at any stage during the recruitment process. Please contact the EIB Recruitment team Jobs@eib.org who will ensure that your request is handled.
By applying for this position, you acknowledge the importance of maintaining the security and integrity of the Information of the EIB Group. In case of selection for the position you agree to comply with all measures (policies, controls, document classification and management) implemented by the EIB Group to prevent unauthorised disclosure of any information or any damage to the EIB Group reputation.
This is an open campaign to consecutively fill open positions. The campaign will remain open until position is filled. Applications will be reviewed in order of receipt.
To apply for this job, join the Dutch Freelance Collective
Existing members, log in
Join the collective.
For full, unrestricted access, apply for membership to the Dutch Freelance Collective Learn more