Kafka Administrator with Cloud

Overview

On Site
$50 - $60
Contract - W2
Contract - 12 Month(s)

Skills

IBM WebSphere MQ

Job Details

JD

Kafka Administration:

Install, configure, and maintain Apache Kafka clusters (on-prem and cloud).

Monitor cluster health and performance using tools like Prometheus, Grafana, or Confluent Control Center.

Perform Kafka upgrades, patching, and capacity planning.

Manage brokers, topics, partitions, ACLs, and replication.

Troubleshoot issues related to latency, consumer lag, and message delivery.

Kafka Development:

Develop and maintain Kafka producers and consumers using Java, Python, or Kafka Streams.

Design and implement stream processing applications using Kafka Streams, ksqlDB, or Apache Flink.

Create schemas using Apache Avro or Protobuf and manage them using Schema Registry.

Integrate Kafka with external systems (e.g., databases, microservices, data lakes).

Cloud Experience:

Deploy and manage Kafka in cloud platforms (AWS MSK, Confluent Cloud, Azure Event Hubs for Kafka, or self-managed clusters).

Implement cloud-native monitoring, scaling, and failover strategies.

Automate deployments using Terraform, CloudFormation, or other IaC tools.

Work with cloud services like S3, Lambda, RDS, Azure Blob, etc.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About TechClub Inc.