Post Job Free
Sign in

Kafka DevOps Engineer

Company:
Enkompas
Location:
Pittsburgh, PA, 15289
Posted:
August 04, 2025
Apply

Description:

Title Kafka DevOps Engineer

Type Direct Hire

Location Pittsburgh PA (Can be hybrid)

Salary Commensurate with experience level

MUST BE A US CITIZEN OR GREENCARD - NO STUDENT VISA ACCEPTED

Position Overview

Kafka DevOps Engineer

Required Skills:

Strong Java development experience

Expertise in Kafka, including Kafka Streams, Kafka Connect, and KSQL

Experience with API development and integration

Proficiency in Microservices architecture and containerization (Docker, Kubernetes)

Knowledge of CI/CD pipelines and DevOps automation tools (Jenkins, GitLab CI, Terraform, Ansible)

Experience with cloud platforms (AWS, Azure, or GCP)

Strong analytical and problem-solving skills

Demonstrated leadership abilities to interact with senior stakeholders Our client will not provide sponsorship for employment visas or participate in STEM OPT for this position.

Job Description:

Design, implement, and manage Kafka-based streaming solutions to support business-critical applications.

Develop and maintain Kafka clusters, ensuring high availability, scalability, and security.

Create and optimize APIs for seamless integration with Kafka and other microservices.

Automate deployments and infrastructure management using Infrastructure as Code (IaC) principles.

Monitor and troubleshoot Kafka performance, latency, and data flow issues.

Collaborate with software development and operations teams to ensure reliable data streaming and event-driven architecture.

Enhance DevOps practices to streamline release management, monitoring, and security compliance.

Provide technical guidance and leadership to junior engineers and cross-functional teams. Preferred Skills & Competencies:

Experience with Kafka performance tuning and security (ACLs, SSL, SASL, RBAC)

Knowledge of Kafka Schema Registry and Avro/Protobuf serialization

Hands-on experience with monitoring tools like Prometheus, Grafana, Splunk, or ELK Stack

Familiarity with database technologies (SQL, NoSQL, PostgreSQL, MongoDB)

Strong understanding of software release cycles and version control (Git, GitHub, GitLab) Work Experience & Qualifications:

Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)

3+ years of hands-on experience in Kafka administration, DevOps, and cloud-based deployments

Certifications in Kafka, AWS/Azure, or DevOps tools are a plus

Our Client's Expectations:

Customer-Focused: Understands customer needs and applies best practices to deliver tailored solutions.

Risk Management: Assesses and mitigates potential risks in development and deployment activities.

Apply