World
Country
Language

poland Poland

portugal Portugal

netherlands Netherlands

Kafka Infrastructure Engineer

  • Hybrid/On-site
  • English
  • Banking
  • Regular
  • Agile
Add to Job Cart RECOMMEND A CANDIDATE

Join us, and keep critical data flowing without interruption!

Kraków – based opportunity with hybrid work model (2 days/week in the office).

As a Kafka Infrastructure  Engineer, you will be working for our client, a global financial institution driving modernization of its real-time data infrastructure. The project focuses on building, maintaining, and optimizing high-throughput Kafka environments that support mission-critical applications across multiple regions. You will be part of a globally distributed team responsible for ensuring the reliability, scalability, and performance of a complex messaging platform, while applying automation-first principles to manage infrastructure and reduce operational overhead.

Your main responsibilities: Administering and operating Kafka components including brokers, zookeepers, Kafka Connect, schema registry, and REST proxy

  • Creating, maintaining, and securing Kafka topics, access lists, and SSL configurations
  • Developing and deploying Kafka connectors such as MQ, JDBC, ElasticSearch, FileStream, and JMS
  • Building custom connectors using Kafka core APIs and managing tasks, converters, and transforms
  • Monitoring cluster health and setting up observability dashboards using Prometheus, Grafana, and Splunk
  • Automating recurring tasks with scripting or configuration tools like Ansible or Puppet
  • Performing performance tuning, benchmarking, and proactive issue resolution
  • Supporting application teams by creating producer/consumer stubs for onboarding
  • Collaborating with engineers and stakeholders across regions to align deployments and upgrades
  • Conducting root cause analysis for incidents and documenting findings for continuous improvement

You’re ideal for this role if you have:

  • Deep understanding of Kafka architecture and hands-on experience managing large-scale Kafka clusters
  • Proven ability to work with Kafka components including schema registry, KSQL, and control center
  • Experience administering Kafka connectors and managing high-throughput streaming pipelines
  • Familiarity with infrastructure automation tools like Ansible or Puppet
  • Experience implementing monitoring using tools such as Prometheus, Grafana, or Splunk
  • Proficiency in troubleshooting and resolving complex messaging issues
  • Strong problem-solving and analytical skills in production environments
  • Ability to write scripts or automation routines to improve operational efficiency
  • Strong communication skills for interfacing with engineers and technical stakeholders
  • Willingness to collaborate with globally distributed teams and work across time zones

It is a strong plus if you have:

  • Experience creating custom Kafka connectors using Java or similar languages
  • Familiarity with DevOps toolsets like GitHub, Jenkins, JIRA, and Confluence
  • Knowledge of data governance and access control within Kafka environments
  • Background in benchmarking and tuning distributed messaging systems

#GETREADY  to meet with us!

We would like to meet you. If you are interested please apply and attach your CV in English or Polish, including a statement that you agree to our processing and storing of your personal data. You can always also apply by sending us an email at recruitment@itds.pl.

Internal number #7375

Benefits

Access to Healthcare
fintech-delivery
Access to Multisport
Training platforms
Access to Pluralsight

Apply for this job now

    I agree to receive marketing information from ITDS Polska to the e-mail address provided
    The data controller of your personal data is ITDS Polska sp. z o.o. We process your personal data for recruitment process for selected jobs, to inform you of similar jobs in the future and to pursue ITDS's other legitimate interests, such as handling correspondence, securing our recruitment processes or pursuing/defending against claims. Also, by providing ITDS with personal data in the scope specified in art. 22(1a) § 1 of Labor Code, you agree that ITDS will process them for the purpose of recruitment. You have the right to withdraw your consent (the withdrawal of consent shall not affect the lawfulness of processing based on consent before its withdrawal), request access to personal data, their rectification, deletion or restriction of processing; to object to processing, as well as the right to data portability; to lodge a complaint with the supervising authority. Please find more information in our Privacy Policy.

    You can report violations in accordance with ITDS's Whistleblower Procedure available here.