Kafka Operations Administrator

Overview

On Site
Depends on Experience
Full Time

Skills

Amazon Web Services
Ansible
Apache Avro
Apache Kafka
Bash
Capacity Management
Cloud Computing
Communication
Computer Networking
Continuous Delivery
Continuous Integration
Dashboard
Disaster Recovery
Docker
Encryption
FOCUS
Firewall
GC
Git
Good Clinical Practice
Google Cloud Platform
Grafana
JMX
JSON
Kubernetes
Linux Administration
RBAC
Performance Tuning
Regulatory Compliance
Routing
Microsoft Azure
TLS
Orchestration
Terraform
Switches
Streaming
High Availability
Management
Python
Network
Scripting
Semantics
Virtual Machines
Virtual Private Cloud

Job Details

Position: Kafka Operations Administrator Position Type: Fulltime
Location: Seattle, WA Onsite
Years of Experience: 7 - 10 years of experience
Job Description:
Production-grade Apache Kafka operations experience, managing, maintaining and upgrading Kafka clusters in production environments with a focus on high availability, disaster recovery, fail-over and overall reliability

Kafka ecosystem tooling experience: Kafka Connect, Schema Registry

Proficiency in installing and configuring monitoring systems using Grafana (building dashboards), Prometheus, JMX metrics and Splunk

Automation and orchestration experience: Terraform, Ansible, Helm, Kubernetes (EKS/AKS/GKE) or equivalent

Scripting and tooling experience: Python or Bash for automation and runbooks

Strong Linux system administration experience, including troubleshooting, automation and scripting for efficient infrastructure management.

Knowledge of networking concepts across on-prem VMs and cloud environments, ensuring seamless integration and communication between services.

Strong understanding of topic management and security best practices for streaming platforms: TLS, ACLs, RBAC, encryption at rest/in transit

Experience participating in 24x7 on-call rotations, JVM tuning, Analysis, network and disk I/O diagnostics and documenting incidents/postmortems

Experience in TCP/IP, routing, switching and firewall configurations relevant to Kafka operations
Good to Have:
Deep Kafka performance tuning and capacity planning experience

Knowledge of message delivery semantics and guarantees (at-least-once, exactly-once)

Cloud-native security/compliance experience (IAM, VPC, KMS, Security Groups)

Certifications: Confluent Certified Administrator, AWS/Azure/Google Cloud Platform certifications

Experience with Apache Kafka in KRaft mode, including set up, configuration, troubleshooting and cluster management

Containerization and Container Orchestration Tools experience: Docker, Kubernetes

Experience with CI/CD pipelines and Git-based workflows

Experience building custom Kafka connect libraries and understanding of data serialization formats (eg: Avro, JSON)

Thanks and Regards,
Sajith Nair
Ztek Consulting Inc. Phone: | E-mail:
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.