Kafka Engineer

7 days ago


India Response Informatics Full time ₹ 9,00,000 - ₹ 12,00,000 per year

Job Title: Kafka EngineerLocation : Offshore (Remote)Experience : 4+ YearsWorking Hours : 9 hours with 2 hours overlap with US working hoursPermanent with TechMProject Context: The organization is building a Near Real-Time (NRT) data service offering from its ODP (Data Platform). This involves:NRT Outbound: Replicating source data from the ODP data hub to outbound systems in near real-time. NRT Inbound: Replicating source data into ODP in near real-time.

HVR is the primary tool, with Kafka/MKS playing a supporting role. The project includes design pattern development, POCs, and policy creation. Job Summary:The Kafka Engineer will play a crucial role in designing, implementing, and supporting the Kafka infrastructure required for near real-time data replication within the ODP environment.

This individual will work closely with the data engineering team to ensure the successful integration of Kafka with HVR and other systems, enabling efficient and reliable data streaming for both inbound and outbound data flows. Responsibilities:Design and Implementation:Design, develop, and implement Kafka-based solutions for NRT data replication (inbound and outbound). Develop modular solution patterns for handling source/target differences.

Build and configure Kafka clusters, topics, producers, and consumers. Integrate Kafka with HVR for data capture and delivery. Implement data serialization formats (e.g., Avro, JSON).

Optimization and Performance:Tune Kafka performance for high throughput and low latency. Monitor Kafka cluster health and performance metrics. Identify and resolve Kafka-related issues, ensuring optimal system performance.

Optimize Kafka configurations at the producer, broker, and consumer levels. Integration and Collaboration:Collaborate with data engineers, application developers, and other stakeholders to integrate Kafka into the overall data architecture. Work with various data sources (e.g., Oracle, RDS, APIs, files) and destinations (e.g., Kafka, Redshift, databases).

Facilitate the synchronization of dataflow inflow and outflow. Documentation and Standards:Create and maintain technical documentation, including design patterns, usability guides, and build checklists. Contribute to the development of data standards and best practices.

Document Kafka environments, configurations, and processes. POC and Pilot Support:Participate in POC execution, including tuning and due diligence. Support pilot programs, including execution, results reporting, and audit metadata collection.

Assist in the productionalization of use case POCs. Security and Governance:Implement security measures for Kafka clusters, including access control and data encryption. Adhere to data access guidelines and guardrails.

Contribute to cost and capacity planning, including storage, pricing tiers, and cost control. Automation and DevOps:Implement CI/CD pipelines for Kafka deployments. Automate Kafka cluster operations.

Qualifications:Bachelor's degree in Computer Science, Information Technology, or a related field.5+ years of experience working with Apache Kafka in a production environment. Strong understanding of Kafka architecture, including brokers, topics, partitions, and replication. Experience with Kafka Connect, Kafka Streams, and Schema Registry.

Proficiency in Java or Scala for Kafka development. Experience with distributed systems, data streaming, and messaging patterns. Solid understanding of data replication concepts.

Experience with various data sources and destinations, including databases (e.g., Oracle, PostgreSQL), cloud storage (e.g., AWS S3), and APIs (e.g., Salesforce). Experience with HVR is highly desirable. Familiarity with cloud platforms (e.g., AWS, Azure) and related services.

Experience with DevOps practices, including CI/CD, monitoring, and logging. Strong problem-solving and troubleshooting skills. Excellent communication and collaboration skills.

Preferred Skills:Experience with containerization technologies (e.g., Docker, Kubernetes). Knowledge of data serialization formats (e.g., Avro, Protobuf). Experience with monitoring tools (e.g., Prometheus, Grafana).

Knowledge of security best practices for Kafka. Key Skills and Experience:Based on the project description, the ideal candidate should possess the following skills and experience:Apache Kafka: Deep understanding of Kafka architecture, configuration, and administration. HVR: Experience with HVR for data replication.

Data Integration: Ability to integrate Kafka with various data sources and destinations. Near Real-Time Data Processing: Experience in building and optimizing systems for NRT data delivery. Distributed Systems: Knowledge of distributed system concepts, including fault tolerance, consistency, and scalability.

Data Modeling: Familiarity with data modeling principles. Performance Tuning: Ability to optimize Kafka performance for high throughput and low latency. Cloud Platforms: Experience with cloud-based Kafka deployments (AWS, Azure).

DevOps: Experience with CI/CD pipelines and automation for Kafka. Problem-Solving: Strong analytical and troubleshooting skills. Communication: Effective communication and collaboration abilities.

Security: Knowledge of Kafka security best practices.


  • Kafka Developer

    4 weeks ago


    India DigiHelic Solutions Pvt. Ltd. Full time

    Job Title: Kafka Developer Experience: 5+ Years Location: Bangalore / Hyderabad Work Mode: Hybrid Shift Timing: 2:00 PM – 11:00 PM Position Type: Full-time Notice Period: Immediate to 30 daysJob Description: We are looking for an experienced Kafka Developer with a strong background in Big Data technologies. The ideal candidate should have hands-on...


  • India Orion Systems Integrators, Inc. Full time

    Orion Innovation is a premier, award-winning, global business and technology services firm. Orion delivers game-changing business transformation and product development rooted in digital strategy, experience design, and engineering, with a unique combination of agility, scale, and maturity. We work with a wide range of clients across many industries...


  • India Orion Systems Integrators Inc Full time ₹ 5,00,000 - ₹ 8,00,000 per year

    Orion Innovation is a premier, award-winning, global business and technology services firm. Orion delivers game-changing business transformation and product development rooted in digital strategy, experience design, and engineering, with a unique combination of agility, scale, and maturity. We work with a wide range of clients across many industries...


  • India Coders Brain Technology Pvt. Ltd. Full time

    **Company Overview**: Coders Brain Technology Pvt. Ltd. is a leading IT Services and IT Consulting company operating in India. We specialize in providing innovative solutions to our clients in various industries. Our team of talented professionals is dedicated to delivering high-quality services and ensuring customer satisfaction. **Role and...


  • India beBeeDataEngineering Full time ₹ 15,00,000 - ₹ 28,00,000

    Job Overview: Big Data Engineer - ScalaWe are seeking a highly skilled Big Data Engineer (Scala) with strong expertise in Scala, Spark, Python, NiFi, and Apache Kafka to join our data engineering team. The ideal candidate will have a proven track record in building, scaling, and optimizing big data pipelines, and hands-on experience in distributed data...

  • Data Engineer

    2 weeks ago


    India R Systems Full time

    Job Title: Data EngineerContract Period: 12 MonthsLocation: Offshore candidates accepted (Singapore Based Company)Work Timing : 6.30 AM to 3.30 PM or 7.00 AM to 4.00 PM (IST - India timing)Experience- Minimum 4+ years as a Data Engineer or similar role.(Please don't apply if less than 4 years exp in Data Engineer)- Proven experience in Python, Spark, and...

  • Cloud Data Engineer

    4 days ago


    India beBeeDataEngineer Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    We are seeking a highly skilled data engineer with strong expertise in scalable cloud-based systems.Job RequirementsCreate, optimize and maintain large-scale data pipelines and distributed data processing systems.Develop and integrate streaming solutions using Apache Kafka and orchestration tools like NiFi/Airflow.Work extensively with Scala, Spark (PySpark)...


  • India Mastech Digital Full time US$ 90,000 - US$ 1,20,000 per year

    Job Description : Cloud DevOps EngineerCompany : Mastech DigitalTitle : Cloud DevOps EngineerLocation : 100% Remote (India)Work Timings : 6 PM3 AM IST (US Shift)Job Summary : Mastech Digital is seeking a highly experienced Cloud DevOps Engineer to join our team for a 6-12 month remote contract. The ideal candidate will have a minimum of 10 years of hands-on...


  • India beBeeDeveloper Full time ₹ 5,00,000 - ₹ 8,00,000

    Backend Developer OpportunityWe are seeking a skilled Backend Developer to join our engineering team. This role will involve designing and developing scalable backend systems using Java and Spring Boot, building event-driven microservices and cloud-native APIs, implementing secure, observable, and high-performance solutions, collaborating with teams to...

  • Data Engineer

    1 week ago


    India R Systems Full time

    Job Title: Data Engineer Contract Period: 12 Months Location: Offshore candidates accepted (Singapore Based Company) Work Timing : 6.30 AM to 3.30 PM or 7.00 AM to 4.00 PM (IST - India timing) Experience Minimum 4+ years as a Data Engineer or similar role.(Please don't apply if less than 4 years exp in Data Engineer) Proven experience in Python,...