What are the responsibilities and job description for the Flink Developer position at it recruiter?
HI,
Job Title: Flink Stream Application Developer
Location- Jersey City, NJ | Onsite
Type- full Time and Contract
- Development and Implementation:
- Develop and implement real-time streaming applications using Apache Flink.
- Write efficient, maintainable, and well-documented code.
- Implement data ingestion, transformation, and processing logic within Flink pipelines.
- Participate in code reviews and contribute to improving code quality.
- Contributes to the development of automated tests for streaming applications.
- Performance and Optimization:
- Monitor and optimize the performance of Flink applications.
- Troubleshoot and resolve performance and stability issues.
- Assist in performance testing and benchmarking.
- Contribute to the tuning of Flink configurations.
- Collaboration and Communication:
- Work closely with other developers, data scientists, and product managers.
- Participate in Agile/Scrum development processes.
- Communicate effectively with team members and stakeholders.
- Work with message queues like Kafka.
- Learning and Growth:
- Stay up to date with the latest developments in Apache Flink and stream processing.
- Contribute to knowledge sharing within the team.