(Senior) Integration Automation Engineer

(Senior) Integration Automation Engineer

European Investment Bank (EIB)

May 24, 2025July 8, 2025Luxembourg
Job Description
Job Posting Organization:
The European Investment Bank (EIB) is the bank of the European Union, established in 195
  • It plays a crucial role in financing projects that contribute to the EU's policy objectives. The EIB operates in over 160 countries and employs around 3,500 staff members. Its mission is to support sustainable investment in Europe and beyond, focusing on projects that promote innovation, infrastructure, and environmental sustainability. The EIB is committed to fostering a diverse and inclusive workplace, ensuring that all employees can thrive in a supportive environment.

Job Overview:
The (Senior) Integration Automation Engineer position at the EIB is a full-time role based in Luxembourg, requiring regular office presence. The successful candidate will be part of the Group Corporate Services – Group Digital Office Directorate, specifically within the Platforms & Services Department. This role is pivotal in enhancing the efficiency, speed, and reliability of software delivery by bridging the gap between development and operations teams. The engineer will be responsible for implementing CI/CD pipelines, automating infrastructure provisioning, and integrating security" style="border-bottom: 1px dotted #007bff !important;">security practices into the software development lifecycle. The position demands a proactive approach to optimizing CI/CD processes and fostering a security-conscious culture within the organization. The engineer will collaborate closely with various teams to ensure seamless communication and data flow across diverse applications and systems, ultimately contributing to the EIB's mission of supporting sustainable investment.

Duties and Responsibilities:
The duties and responsibilities of the (Senior) Integration Automation Engineer include:
  • Architecting, designing, and implementing Continuous Integration/Continuous Deployment (CI/CD) pipelines to streamline software delivery.
  • Implementing Infrastructure as Code (IaC) practices to automate the provisioning and configuration of development, testing, and production environments using tools like Terraform or Ansible.
  • Designing and implementing automation for cloud-native services such as AWS Lambda and Azure Functions to enhance system resilience and reduce operational complexity.
  • Collaborating with development and quality assurance teams to integrate automated testing into CI/CD pipelines, ensuring consistent and reliable software releases.
  • Continuously optimizing CI/CD processes to improve build and deployment efficiency.
  • Implementing and managing automated security testing tools and processes to integrate security into the CI/CD pipeline and ensure continuous compliance.
  • Promoting a security-conscious culture by providing training and awareness programs to staff.
  • Reviewing technical solutions proposed by junior staff for consistency with business and functional requirements, assessing their technical and business feasibility.

Required Qualifications:
Candidates must possess a university degree (minimum equivalent to a Bachelor) in computer science or related disciplines. A minimum of 5 years of experience in integration automation, cloud engineering, or infrastructure automation is required, along with a strong background in software development and experience supervising technical teams. Familiarity with cloud services and platforms, particularly AWS and Azure, is essential, as is an understanding of cloud security best practices. Extensive experience with CI/CD tools such as Azure DevOps, Jenkins, GitLab CI, Travis CI, or CircleCI is necessary. Knowledge of integration concepts like API, event streaming, SOA, and ESB is desirable, as is experience with automation tools such as Maven, Gradle, npm, Ansible, Puppet, or Chef. Strong experience with infrastructure-as-code principles using tools like Terraform is required, and knowledge of containerization and orchestration tools like Docker and Kubernetes is a plus. Proficiency in scripting languages such as Python, Ruby, or Bash is also advantageous.

Educational Background:
The educational background required for this position includes a university degree, preferably in computer science or a related field. This foundational education is essential for understanding the technical aspects of integration automation and cloud engineering, as well as for effectively collaborating with other IT professionals and stakeholders within the organization.

Experience:
The position requires a minimum of 5 years of relevant experience in integration automation, cloud engineering, or infrastructure automation. Candidates should have a strong background in software development and experience in supervising technical teams. This level of experience is crucial for effectively managing complex integration projects and ensuring the successful implementation of automation practices within the organization.

Languages:
Proficiency in English is mandatory, and a good command of French is also required. Knowledge of other EU languages would be considered an advantage. 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 EIB offers appropriate training support to help employees achieve the necessary language proficiency for their roles.

Additional Notes:
This position is a full-time role at grade 5/6, offering a permanent contract. The EIB provides relocation support for candidates moving to Luxembourg. The recruitment process includes panel interviews, which are expected to commence in May 202
  • The EIB is committed to diversity, equity, and inclusion, encouraging all qualified candidates to apply regardless of their background. The organization also invites applicants with disabilities or chronic conditions to request reasonable accommodations during the recruitment process. By applying for this position, candidates acknowledge the importance of maintaining the security and integrity of the EIB's information and agree to comply with all relevant policies and controls.
Similar Jobs