Apache Flink Engineer

American IT Systems
Charing Cross, United Kingdom
14 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 104K

Job location

Charing Cross, United Kingdom

Tech stack

Java
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Code Review
Continuous Integration
Fault Tolerance
Identity and Access Management
Python
MongoDB
Performance Tuning
Software Deployment
Amazon Web Services (AWS)
Apache Flink
Kafka

Job description

  • Develop and manage stateful Flink jobs (Java) for real-time event processing.
  • Integrate Flink with Kafka/AWS MSK, S3, and MongoDB Atlas.
  • Ensure fault tolerance, checkpointing, performance tuning, and production readiness.
  • Implement CI/CD, observability, and AWS deployment practices.
  • Provide knowledge transfer, code reviews, and documentation.

Requirements

Do you have experience in Software deployment?, * Strong production experience with Apache Flink (event-time, state, checkpointing).

  • Hands-on AWS experience (IAM, VPC, S3, monitoring).
  • Kafka/MSK integration expertise.
  • Proficiency in Java & Python.
  • Strong engineering and mentoring skills.

Apply for this position