Work Locations : Bangalore, Pune
Overview:
You will be responsible for leading a team of developers, designing, and implementing software solutions, and ensuring the quality and performance of the applications.
You will collaborate with cross-functional teams, provide technical guidance, and contribute to the overall development strategy. Additionally, you will participate in code reviews, troubleshoot issues, and mentor junior developers.
This role requires a wide variety of strengths and capabilities.
Responsibilities:
- Build real-time streaming data pipelines and applications
- Build unified, low-latency and high-throughput systems to handle real-time
- data feeds
- Execute unit and integration testing for complex modules and projects
- Analyze existing requirements and implement them into solutions
- Conduct performance tests, troubleshoot issues and monitor the performance
- of the application
- Maintain stability and high availability of applications
- Deploy monitoring tools and set up redundancy clusters
Qualifications:
- 8+ years of experience on Kafka Cluster, Confluent cloud, Partitions, Security,
- Disaster recovery, Data pipeline, Data replication.
- 8+ years of experience in building producer applications for Kafka and
- Configuration in KAFKA, preferably cloud native applications.
- 8+ Experience in diagnosing, Troubleshooting, and solving Kafka issues and
- maintaining the documentation for the same.
- 8+ years of experience with any or all the following: Agile/Scrum
- Development & Management, Scaled Agile Framework, Iterative &
- Incremental development approaches, Continuous Integration, and delivery.