Logo
Enkompas

Kafka DevOps Engineer

Enkompas, Pittsburgh, Pennsylvania, us, 15289

Save Job

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.