- 4-6 years of experience in design, develop, and implement data streaming solutions using Apache Kafka (AWS MSK).
- Build and maintain reliable and scalable Kafka topics, producers, and consumers.
- Develop data integration pipelines using Kafka Connect for connecting Kafka with other systems (databases, applications, cloud services).
- Implement data transformation and processing logic using Kafka Streams.
- Develop microservices using Springboot and Kafka.
- Develop CI/CD pipelines for deploying Kafka topics and configurations.
- Monitor the health, performance, and scalability of Kafka clusters and streaming applications.
- Troubleshoot and resolve issues related to Kafka cluster operations, data flow, and application connectivity.
- Ensure the security and reliability of Kafka-based data pipelines.
- Collaborate with data architects, data engineers, developers, and operations teams to integrate Kafka into the overall data architecture.
- Apply your domain knowledge to understand specific data challenges and requirements within the Telecom sectors.
- Contribute to best practices for Kafka development, deployment, and operations.
- Optimize Kafka configurations and infrastructure for cost-efficiency and performance.
- Excellent problem-solving and debugging skills
- Valuable communication and collaboration abilities.