La Banque Européenne d’Investissement recrute un Ingénieur Kafka (senior) à Luxembourg.
Purpose
We are seeking a visionary individual who lives and breathes Kafka, possesses strong technical expertise, and can drive the maturity of our event-driven capabilities. As a Kafka Engineer, you will collaborate closely with development teams, guide them in adhering to best practices, and ensure a seamless developer experience. Experience with cloud-based Kafka and a focus on software development are key to success in this role.
You will play an essential role in the digital strategy, driving and supervising the evolution of the Kafka platform with state-of-the-art technologies both on-premises and in the cloud to support the business applications to be deployed in a hybrid mode. With your broad technical knowledge and developer-centric approach you will collaborate, empower, and make an impact on cross-functional teams.
If you are a passionate Kafka Engineer with a strong desire to drive organizational transformation and build a thriving event driven ecosystem, this is the perfect opportunity for you. Are you ready to join the journey with the EU Climate Bank?
Operating Network
You will report to the Head of Integration Platform Services Unit.
What will you do?
- Define and implement our event-driven architecture strategy, elevating our event-driven capabilities to a higher level of maturity
- Foster an event-driven culture, promote the use of Kafka as a strategic way of integrating systems and services
- Develop the Kafka platform to ensure its long-term cost-effectiveness, business value, usability, efficiency, maintainability, and scalability in line with architectural guidelines. Plan and manage feature and security patching.
- Define and draft, closely with enterprise architects and development teams, best practices and guidelines for design, development, documentation, automatic testing, and continuous integration and delivery of applications using Kafka, following Agile methodologies. Provide guidance, monitor adherence to guidelines, and ensure successful implementation.
- Contribute to the transition of Kafka to the cloud, leveraging the benefits of cloud-based solutions.
- Ensure an optimal developer experience (DX) by combining our offerings with intuitive and developer-friendly processes and tools
- Plan and manage regular and security product patching to ensure that the Kafka Platform is up-to-date and to eliminate known vulnerabilities
- Maintain close contact with the vendor and support provider to anticipate upgrades and evolutions
- Draft and submit Project Charters to implement new and enhanced Kafka functionalities.
- Manage projects to ensure solution delivery within the set schedule, budget and quality objectives, and keep stakeholders informed on the progress, timing and budget
Qualifications
- University degree (minimum an equivalent to a Bachelor) preferably in Engineering, Information Technology, Information Management or related field
- At least 5 years’ relevant professional experience in designing and implementing of software solutions, using Kafka or other modern middleware stacks
- Extensive experience and deep understanding of event-driven architectures, including hands-on experience in managing Kafka platform.
- Experience with cloud-based Kafka and transitioning from on-premises solutions
- Experience in driving transformative changes and implementing an event-driven architecture mindset
- Strong technical background with a focus on software development principles and practices. Experience in a software development stack such as Java or .Net
- Ability to perform hands-on Proof of Concepts (POC) work to assess comprehensively applicability and impact of technology choices
- Ability to provide clear, concise technical guidance to technical teams while delivering comprehensive status updates to management and business users
- Experience in Agile and DevOps
- Knowledge of security aspects of modern application design and associated protocols
- Good knowledge of project management principles, methods and practices
- Knowledge of automation and enablement technologies, such as Jenkins, Jira, Git, Nexus, and Azure DevOps
- Excellent knowledge of English and/or French (*), with a good command of the other. Knowledge of other EU languages would be an advantage
Competencies
Find out more about EIB core competencies here
Deadline for applications: 24th August 2023