IT Kafka Engineer

EUR 70,200-100,200 per year
MIDDLE
✅ Hybrid

🕙 36-40 hours per week

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Kafka @ 3 Linux @ 3 DevOps @ 3 Java @ 2 Azure @ 3 Communication @ 3 Microservices @ 3 Fraud @ 3 Design Patterns @ 3 Compliance @ 3 Agile @ 3

Details

Are you ready to take on the challenge of designing innovative solutions in a dynamic, data-driven environment? Join ABN AMRO's Data Devils team to design and maintain high-volume data streaming solutions that power fraud detection and business intelligence.

Responsibilities

  • Analyze the current application landscape and develop high-performance solution designs for data integration challenges.
  • Design and implement data solutions leveraging Azure cloud technologies.
  • Develop real-time and batch data flow strategies using Apache Kafka as the streaming platform (including Kafka Streams, Kafka Connect and Kafka ecosystem tools).
  • Collaborate with engineers, analysts, and stakeholders to ensure technical solutions align with business objectives.
  • Ensure architectural designs meet banking governance, standards and compliance requirements.
  • Mentor and provide guidance to technical teams on best practices and emerging trends.

Requirements

Hard skills

  • 5+ years of experience working with Apache Kafka as a streaming platform, including Kafka Streams, Kafka Connect and Kafka ecosystem tools.
  • 5+ years of hands-on experience with Azure cloud platforms and technologies and their integration capabilities.
  • Solid understanding of event-driven architectures and microservices-based design patterns.
  • Familiarity with Java development and the ability to write and debug code for Kafka producers/consumers and stream processing logic.

Soft skills

  • Proficiency in English.
  • Excellent communication and persuasion skills.
  • Proactive, flexible, collaborative attitude and willingness to learn.
  • Automation mindset: ability to design solutions that streamline repetitive tasks and improve operational efficiency.

Nice-to-have

  • Experience developing custom Kafka connectors or stream-processing applications using Java or frameworks such as Spring Kafka.
  • Experience with Linux environments.
  • Exposure to DevOps and Agile methodologies.
  • Understanding of schema management tools such as Confluent Schema Registry and data formats like Avro.

Working environment

  • Hybrid working as the new normal (flexibility to decide when and where to work; home office equipment provided).
  • The team processes millions of records daily to support real-time, batch and streaming processes.

Benefits

  • Gross monthly salary: €5,847 - €8,353 per month (based on a 36-hour work week; includes vacation pay and benefit budget).
  • Benefit Budget: 11% of salary (monthly or paid out if unused in the Benefit Shop).
  • Five weeks of vacation per year with the option to purchase up to four additional weeks.
  • Personal development budget of €1,000 per year (accumulates up to €3,000).
  • Possibility to work from home (in consultation with your team).
  • Annual public transport pass for free public transportation throughout the Netherlands.
  • Excellent pension scheme.

Application process

  1. Apply online
  2. CV selection and feedback
  3. Job interview(s)
  4. Possible assessment
  5. Job offer
  6. Onboarding