Kafka DevOps Engineer
Apply NowCompany: BGSF
Location: Owings Mills, MD 21117
Description:
Kafka DevOps Engineer
Role Overview:
We are looking for a skilled engineer to develop and manage infrastructure as code (IaC), software development, and system administration in a Linux environment. This role involves working with Confluent Kafka, Terraform, Kubernetes, and AWS to build and maintain scalable, secure infrastructure.
Key Responsibilities:
Required Skills & Experience:
Preferred:
Role Overview:
We are looking for a skilled engineer to develop and manage infrastructure as code (IaC), software development, and system administration in a Linux environment. This role involves working with Confluent Kafka, Terraform, Kubernetes, and AWS to build and maintain scalable, secure infrastructure.
Key Responsibilities:
- Manage the full lifecycle of the Kafka platform, including design, implementation, monitoring, and troubleshooting.
- Automate platform operations using Ansible, Python, or similar tools.
- Optimize Kafka performance in AWS environments.
- Collaborate with cross-functional teams to develop scalable data solutions.
- Participate in on-call rotations to ensure system reliability.
Required Skills & Experience:
- Expertise in Kafka, Kafka Connect, KSQL, and KStreams.
- Hands-on experience with Confluent Kafka, Schema Registry, and Kubernetes.
- Strong background in AWS (EC2, IAM, S3, RDS, Lambda, EKS, VPC).
- Proficiency in Terraform, Ansible, and scripting (Python, Shell).
- Experience troubleshooting complex systems and optimizing performance.
- Understanding of networking, security, and cloud infrastructure.
- 3+ years of AWS DevOps experience and Python development.
Preferred:
- Certifications in Confluent Kafka and/or Kubernetes.