Post Job Free
Sign in

Kafka Engineer in Tempe, AZ

Company:
Russell Tobin
Location:
Tempe, AZ, 85285
Posted:
May 23, 2025
Apply

Description:

Urgent Position with Out Client-

Position- Kafka Engineer

Location - Tempe, AZ

Position Type- Contract

Responsibilities -

Kafka Messaging Troubleshooting

Analyze broker, producer, and consumer logs. Debug consumer lag, broker failures, and message delivery issues. Tune performance (throughput, latency, etc.)

System Monitoring & Metrics

Monitor Kafka using tools like Prometheus, Grafana, Confluent Control Center, etc. Track consumer lag, broker health, and other system-level metrics.

Kafka Architecture & Configuration

Set up and maintain Kafka clusters (brokers, topics, partitions, replication). Design and configure Kafka topics and consumer groups for reliability and performance.

Distributed System Expertise

Handle issues involving fault tolerance, leader elections, and data replication. Optimize systems for high availability and scalability.

Programming & Debugging

Use Java or Scala to write or debug producers/consumers. Possibly support or extend Kafka Streams or Kafka Connect pipelines.

Security and Network Troubleshooting

Configure and troubleshoot SSL, SASL, ACLs, and other Kafka security layers. Investigate network issues between Kafka clients and brokers.

Required Skills

A Kafka Developer or Engineer who:

Has production-level experience with Kafka, especially Confluent Kafka.

Can design and implement streaming data pipelines.

Understands distributed system principles.

Can diagnose and resolve complex issues (e.g., consumer lag, broker downtime, message loss).

Has coding expertise in Java/Scala to work with Kafka clients or stream processing apps.

Knows how to monitor, secure, and scale Kafka infrastructure.

Apply