03 Nov
|
adroitent
|
Bengaluru
03 Nov
adroitent
Bengaluru
Dear Candidate,
Hope you are doing well,
We have an immediate openings for Bangalore / Hyderabad / Pune
.
Location : Bang/Pune/Hyd
Experience : 7+ years
JD
AWS Managed Apache Flink Streaming Developer(Java/Python)
Flink DataStream API, Table API, SQL API, stateful stream processing, event-time processing, checkpointing, fault tolerance, and performance optimist
We are seeking a highly skilled Senior Flink Streaming Developer with robust expertise in Apache Flink on AWS, real-time streaming architectures, and Java-based distributed systems. The ideal candidate should have extensive hands-on experience designing, developing, deploying, tuning, and operating large-scale streaming applications using AWS Managed Service for Apache Flink (MSF).
The candidate should possess deep knowledge of Flink DataStream API, Table API, SQL API, stateful stream processing, event-time processing, checkpointing, fault tolerance, and performance optimization. Experience operating Flink applications in production environments with high throughput and low latency requirements is essential.
AWS Flink Operations
Deploy and manage applications using AWS Managed Service for Apache Flink.
Configure and optimize Flink clusters for production workloads.
Monitor application performance, resource utilization, and operational health.
Troubleshoot runtime issues, state management problems, checkpoint failures, and backpressure scenarios.
Performance Tuning
Perform Flink job optimization and performance tuning.
Analyze
Job latency
Throughput
Checkpoint duration
State size
Memory utilization
TaskManager and JobManager performance
Tune
Parallelism
Checkpoint intervals
State backends
RocksDB configurations
Network buffers
Memory allocation
Architecture & Design
Design streaming architectures supporting exactly-once and at-least-once processing semantics.
Implement stateful stream processing patterns.
Design resilient event-driven systems with fault tolerance and recovery strategies.
Participate in architecture reviews and provide recommendations for scalability and operational excellence.
Production Support
Support production deployments and release management activities.
Perform root cause analysis for production incidents.
Establish monitoring, alerting, and observability standards.
Ensure SLAs for latency, availability, and throughput are maintained.
Strong hands-on experience with:
Apache Flink Architecture
Flink DataStream API
Flink Table API
Flink SQL API
Stateful Stream Processing
Event Time Processing
Watermarks
Windows & Triggers
Side Outputs
Broadcast State
Async I/O
Checkpointing
Savepoints
Fault Tolerance
Backpressure Management
RocksDB State Backend
Flink Connectors
Best Regards,
Jyothi
📌 AWS Managed Apache Flink Streaming Developer(Java/Python) (Bengaluru)
🏢 adroitent
📍 Bengaluru