What are the responsibilities and job description for the Kafka Admin position at HAN IT Staffing Inc.?
Job Details
Title: Kafka Admin
Location: NYC NY or Alpharetta GA
Need Local profile only.
Key skills : Kafka Cluster Management(25%), Linux Shell Scripting (15%), Kafka Ecosystem Components (20%), Security Implementation (10), Troubleshooting Skill(10), Documentation & Communication(10), Analytical & Problem Solving skills(10)
Responsibilities:
- Install, configure, and maintain Apache Kafka clusters.
- Monitor Kafka cluster health and performance to ensure high availability and performance.
- Perform upgrades and patching of Kafka clusters.
- Manage Kafka users, topics, quotas, ACLs, and schemas.
- Develop and maintain Linux shell scripts for automation of deployment, monitoring, and operations tasks.
- Collaborate with development teams to optimize Kafka configurations and performance.
- Implement security standards and policies to safeguard Kafka clusters.
- Troubleshoot and resolve any Kafka-related issues in a timely manner.
- Proactively assess and implement new Kafka features and technologies.
- Document Kafka processes, procedures, configurations, and environment architecture.
- Mentor team members and provide Kafka training when necessary.
- Utilize Python scripting for advanced automation and integration with other systems or tools, if applicable.
Qualifications:
- Bachelor s degree in computer science, Information Technology, or related field.
- Minimum of 3 years of experience as a Kafka Administrator.
- Proficient in Linux shell scripting.
- Experience with Kafka brokers, Zookeepers, KSQL, Kafka Connect, and Kafka Streams.
- Strong understanding of Kafka internals and tuning parameters.
- Knowledge of Python programming is highly advantageous.
- Experience with source control (Git) and continuous integration tools.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
- Ability to handle multiple tasks simultaneously and manage time effectively.
- Proactive, self-motivated, and able to work in a fast-paced environment.
Preferred Skills:
- Certification in Apache Kafka.
- Experience with cloud services (AWS, Azure, Google Cloud Platform) and containerization technologies (Docker, Kubernetes).
- Familiarity with other messaging systems like RabbitMQ, ActiveMQ, etc.