AWS Managed Apache Flink Streaming Developer

Hitachi Digital Services

Hyderabad, Pune District, Bengaluru

On-site

INR 1,800,000 - 2,800,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Hitachi Digital Services is seeking a Flink-focused engineer to develop real-time streaming applications on AWS. The role emphasizes Java and Python (PyFlink) work on managed Flink with emphasis on event-time processing, state management, and performance tuning.

The ideal candidate will have hands-on experience with DataStream/Table API, Flink SQL, and lakehouse formats like Iceberg or Glue Data Catalog, enabling robust data pipelines and scalable deployments.

Qualifications

  • Experience developing Flink applications in Java (DataStream/Table API) and Python (PyFlink) for managed Flink on AWS.
  • Experience deploying and operating real-time streaming apps on Amazon Managed Service for Apache Flink.
  • Experience with PyFlink and Python packaging for Managed Flink.
  • Familiarity with Iceberg, Glue Data Catalog, or other lakehouse formats.

Responsibilities

  • Develop Flink applications in Java (DataStream and Table API) and Python (PyFlink) for managed Flink on AWS.
  • Build, deploy, and operate real-time streaming applications on Amazon Managed Service for Apache Flink.
  • Implement event-time processing, watermarks, windowing, and late-event handling.
  • Configure and manage checkpointing, snapshots, state backends, and recovery on Managed Flink.
  • Tune performance and cost: parallelism, KPUs, backpressure, and state size.
  • Stateful stream processing, checkpointing, and event-time semantics.

Skills

Flink DataStream API
Flink Table API
Flink SQL
PyFlink
AWS Managed Flink

Tools

Iceberg
Glue Data Catalog

Job description

Role & responsibilities
  • Develop Flink applications in Java (DataStream and Table API) and Python (PyFlink) for managed Flink on AWS.
  • Build, deploy, and operate real-time streaming applications on Amazon Managed Service for Apache Flink.
  • Implement event-time processing, watermarks, windowing, and late-event handling.
  • Configure and manage checkpointing, snapshots, state backends, and recovery on Managed Flink.
  • Tune performance and cost parallelism, KPUs (Kinesis Processing Units), backpressure, and state size.
  • Stateful stream processing, checkpointing, and event-time semantics.

Preferred candidate profile
  • Apache Flink: DataStream API, Table API, or Flink SQL.
  • Amazon Managed Service for Apache Flink: application deployment, configuration, and operations.
  • Experience with PyFlink and Python packaging for Managed Flink.
  • Familiarity with Apache Iceberg, Glue Data Catalog, or other lakehouse formats.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Fink Data Streaming Developer - Immediate Openings
Fink Data Streaming Developer - Immediate Openings

ADROITENT • Hyderabad

Hybrid
INR 4,500,000 - 7,500,000
AWS Managed Apache Flink Streaming Developer(Java/Python)
AWS Managed Apache Flink Streaming Developer(Java/Python)

ADROITENT • Hyderabad, Pune District, Bengaluru

On-site
INR 2,000,000 - 4,000,000
Flink Developer
Flink Developer

Ibs Corp • India

On-site
INR 900,000 - 1,400,000
Flink Developer
Flink Developer

IBS Software • India

On-site
INR 1,000,000 - 1,500,000
Flink Developer
Flink Developer

Naviq • Thiruvananthapuram

On-site
INR 850,000 - 1,400,000
Data Engineer – Real-Time Streaming (Flink / Java / Kafka)
Data Engineer – Real-Time Streaming (Flink / Java / Kafka)

D4 Insight • Bengaluru

On-site
INR 900,000 - 1,300,000
Kafka Developer
Kafka Developer

Virtusa Corporation • Chennai

On-site
INR 1,500,000 - 3,500,000
Software Engineer - Flink
Software Engineer - Flink

1203 Barclays Global Serv. Cent • Bengaluru

On-site
INR 400,000 - 900,000
Senior Data Engineer Kafka and Streaming Data Processing
Senior Data Engineer Kafka and Streaming Data Processing

Nihilent Ltd. • Pune District

On-site
INR 3,000,000 - 4,500,000
Walk-in | Senior Software Engineer
Walk-in | Senior Software Engineer

Experion • Ernakulam, Thiruvananthapuram, Bengaluru

Hybrid
INR 2,500,000 - 4,200,000