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