Overview

Kafka Developer/Admin Jobs in Riyadh, Saudi Arabia at Saudi Petroleum Services Polytechnic

Position: Kafka Developer/ Admin

Key Responsibilities:

Developer Responsibilities:

Design, develop, and deploy Kafka producers and consumers

Implement Kafka Streams and Kafka Connect applications

Integrate Kafka with other data systems (e.g., Hadoop, Spark)

Ensure high availability, scalability, and performance of Kafka clusters

Collaborate withcross-functional teamsto identify business requirements

Admin Responsibilities:

Install, configure, and manage Kafka brokers and clusters

Monitor Kafka performance metrics and logs

Troubleshoot Kafka issues and optimize cluster performance

Implement Kafka security measures (e.g., SSL/TLS, ACLs)

Ensure data integrity and backup/recovery processes

Skills:

Technical Skills:

3+ years of experience with Apache Kafka

Proficiency in Java or Scala programming languages

Experience with Kafka ecosystem tools (Kafka Streams, Kafka Connect)

Familiarity with data processing frameworks (Hadoop, Spark)

Understanding of distributed systems and messaging protocols

Certifications:

Certified Kafka Developer (CKD)

Certified Kafka Administrator (CKA)

Nice to Have:

Experience with cloud-based Kafka solutions (Confluent Cloud)

Knowledge of containerization (Docker)

Familiarity withagile developmentmethodologies

Experience with monitoring tools (Prometheus, Grafana)

Education:

Bachelor’s degree in Computer Science, Information Technology, or related field

#J-18808-Ljbffr

Title: Kafka Developer/Admin

Company: Saudi Petroleum Services Polytechnic

Location: Riyadh, Saudi Arabia

Category: Software Development, IT/Tech

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.