

Flink Engineer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Flink Engineer, contract length unspecified, offering a competitive pay rate. Key skills include 7+ years in backend engineering, 3+ years with Apache Flink, and experience with Kafka, Azure EventHub, and Kubernetes.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
-
ποΈ - Date discovered
June 12, 2025
π - Project duration
Unknown
-
ποΈ - Location type
Unknown
-
π - Contract type
Unknown
-
π - Security clearance
Unknown
-
π - Location detailed
United States
-
π§ - Skills detailed
#Azure #API (Application Programming Interface) #Observability #Deployment #Cloud #Documentation #Dynatrace #Kafka (Apache Kafka) #Logging #Monitoring #Disaster Recovery #MongoDB #Kubernetes
Role description
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Block quote
Ordered list
- Item 1
- Item 2
- Item 3
Unordered list
- Item A
- Item B
- Item C
Bold text
Emphasis
Superscript
Subscript
Job Summary: Flink Engineer
β’ Design, develop, and deploy Apache Flink applications using the DataStreams API in production environments.
β’ Build and optimize Flink streaming solutions, including managing state (checkpoints, savepoints), handling out-of-order events, and implementing aggregators.
β’ Integrate Flink applications with data sources such as Kafka, Azure EventHub, and MongoDB.
β’ Deploy, configure, and manage Flink clusters on Azure Kubernetes Service (AKS), including session-based and application deployments.
β’ Optimize Flink infrastructure parameters (memory, RocksDB, task/job manager).
β’ Implement high availability (HA), disaster recovery (DR), state recovery, and auto-pilot features for Flink environments.
β’ Integrate Flink deployments with monitoring, logging, and observability tools (e.g., ArgoCD, Dynatrace, Flink Dashboard, LTM).
β’ Automate deployment processes using CI/CD pipelines and infrastructure-as-code practices.
β’ Ensure comprehensive documentation, monitoring, and production-grade delivery of Flink solutions.
β’ Collaborate with cross-functional teams and communicate technical solutions effectively.
Required Experience
β’ 7+ years in backend or distributed systems engineering.
β’ 3+ years hands-on with Apache Flink (DataStreams API) in production.
β’ 3β5 years working with streaming platforms (Kafka, Azure EventHub).
β’ 2+ years deploying and managing applications in AKS or Kubernetes.
β’ Proficiency in cloud infrastructure management, CI/CD, and observability tools.
Deliverables
β’ Production-ready Flink applications with end-to-end monitoring and logging.
β’ Reliable Flink infrastructure supporting HA/DR and automated deployment.
β’ Documentation and support for ongoing management and optimization.