Lead Kafka Engineer - London, United Kingdom - eFinancialCareers

Tom O´Connor

Posted by:

Tom O´Connor

beBee Recruiter


Description

Our client is a newly created regulatory technology start up which brings global financial institutions together to optimise standards in compliance, by providing a trusted platform to exchange and enhance information.

Are you ready to be part of the revolutionary organisation that will solve one of the most critical challenges facing the financial services industry?


The role


A new and exciting opportunity within our technology team, leading the development and delivery of the central platform's Kafka streaming services.

Reporting to the Delivery Manager.


What you'll do
Key responsibilities in this role will include (but not be limited to):

  • Leading the detailed design, engineering and implementation of Kafka streaming services within the platform
  • Providing expert knowledge and advice to senior technical management team
  • Establish, communicate and advocate best practice and design patterns for Kafka consumption in our business
  • Defining and own the technical roadmap for Kafka service, ensuring the provision and operation of a performant, resilient and secure solution, aligned to growing business needs
  • Working closely with our Information security and governance teams in ensuring that compliance and internal controls requirements are met
  • Working with the the Platform teams and delivery partner teams to install, configure and operationalise Kafka deployments
  • Producing detailed designs for approval by the Design Authority
  • Owning and developing the technical relationship and ways of working with our Kafka vendors

What you'll need

  • 68 years of relevant experience in an Engineering role with demonstrable experience in Apache/Confluent Kafka technologies, event driven microservices, in an highly distributed enterprise environment.
  • Strong operational knowledge and background in running Kafka clusters at scale
  • Experience working in Financial Services sector or a large complex and/or global environment
  • Expert level implementation skills with Java 11 and above using SOLID principles
  • Hands on experience in using Java Spring Boot, Spring for Apache Kafka and Spring Cloud Stream with Kafka and KStreams
- comfortable in using Spring Reactive programming, Threads and Annotation processors

  • Experience in developing for and deploying to public cloud products especially to AWS EKS Kubernetes environment.
  • Understanding of cloud security concepts and technologies
  • Comfortable in using different Linux environments e.g. Redhat
  • Confluent Kafka admin and developer certification preferred
  • Experience of working in Agile/Scrum with virtual teams
  • Experience in DevOps, scrum/agile methodologiesand using CI/CD tools such as Github, Genkins and Terraform.

More jobs from eFinancialCareers