Position: Apache Kafka engineer for payment solutions
Company: UDC/Raiffeisen Bank International
Category: Other
Experience required: 3y
English level: upper
Published: 2021-09-01T00:00:00+03:00

Data streaming will be established as a dedicated agile product team in RPC, responsible for innovations and operations of the RPC platforms for event streaming. These platforms are essential data ecosystem component in the data driven vision of our organization and RBI Group. ​

**This is what your typical day would look like :**
• Setup and operations of Kafka Cluster managed on-premise and/or in cloud-based environments (AWS, Confluent Cloud)
• Definition of topics and use-cases using Kafka Streams & kSQL
• Implementation of custom Kafka consumers
• Configuration of topics, producers, consumers
• Implement stream processing
• Maintaining Kafka security and encryption
• Assure automated deployment of new Kafka versions / changes
• Define / participate on overall solution monitoring
• Cooperation with customers (including RBI group) in Kafka integration into their e2e services
• Shape the future setup of a dedicated product team
• Participate and contribute in the international community of practice

**Your essential qualities:**
• 3+ years of experience in the Kafka operated environments (topic management, Kafka streams, kSQL)
• Strong experience in builds and deployment
• Knowledge of  Ansible
• CI/CD DevOps best practices and tools, knowledge on DevOps tools like Git, Jenkins and Docker
• Experience working in an agile environment (especially Scrum) is an advantage
• Strong analytical skills, able to analyze and design complex data flows and business processes
• Strong Understanding of Kafka messaging and workflow and the consumption of Kafka topics
• Very good knowledge of English

**Other experiences are very welcomed as a strong advantage:**
• Experience with SQL and NoSQL database systems, knowledge on NoSQL databases like Cassandra, HBase and MongoDB
• Development experience with Java, REST APIs, microservices, message bus technologies
• Kafka Configuration Authorization and Authentication Patterns (Zuul) Unit testing (JUnit) and Logging (Lombok)
 • Experience in Spring Framework/SpringCloud Kafka topics
 • Knowledge of  Microservice development; Kubernetes and Docker

**What you might like about us?**
• Motivated team in one of the leading banking groups in Austria and Central and Eastern Europe
• Strong support from an international banking & technology team
• Competitive Salary twice a month (based on EUR NBU rate)
• English courses (twice a week + speaking club)
• Long-term official employment, sustainable and stable working environment
• Paid sick leave and vacation (31 days per year)
• Medical insurance
• Access to professional development programs (IT academy, ISTQB certification etc.)
• Comfortable work conditions (open space office)
• Possibility for remote work

**Our selection process includes:**
• CV pre-screening and short call with Olga or Alina
• Online interview with Division Lead and technical experts (1-1.5 hours)
• Background security check running in parallel

If you have a feeling that we might be a good match, apply now and see how is it to work with us!