Kafka Engineer

1 week ago


Owings Mills, Maryland, United States TTI of USA, Inc. Full time
Job Description

We are seeking a highly skilled Kafka Engineer to join our team at TTI of USA, Inc. The successful candidate will be responsible for designing, developing, and managing infrastructure as code (IaC), software development, continuous integration, system administration, and Linux.

Responsibilities
  • Support systems engineering lifecycle activities for Kafka platform, including requirements gathering, design, testing, implementation, operations, and documentation.
  • Automating platform management processes through Ansible, Python, or other scripting tools/languages.
  • Troubleshooting incidents impacting the Kafka platform.
  • Collaborate with cross-functional teams to understand data requirements and design scalable solutions that meet business needs.
  • Develop documentation materials.
  • Participate in on-call rotations to address critical issues and ensure the reliability of data engineering systems.
  • Monitor, troubleshoot, and optimize the performance and reliability of Kafka in AWS environments.
Experience
  • Ability to troubleshoot and diagnose complex issues, including internal and external SaaS/PaaS, troubleshooting network flows.
  • Able to demonstrate experience supporting technical users and conduct requirements analysis.
  • Can work independently with minimal guidance & oversight.
  • Experience with IT Service Management and familiarity with Incident & Problem management.
  • Highly skilled in identifying performance bottlenecks, identifying anomalous system behavior, and resolving root cause of service issues.
  • Demonstrated ability to effectively work across teams and functions to influence design, operations, and deployment of highly available software.
  • Knowledge of standard methodologies related to security, performance, and disaster recovery.
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.
Required Technical Expertise
  • Develop and maintain a deep understanding of Kafka and its various components.
  • Strong Knowledge in Kafka Connect, KSQL, and KStreams.
  • Implementation experience in designing and building secure Kafka/streaming/messaging platform at enterprise scale and integration with other data system in hybrid multi-cloud environment.
  • Experience in working with Confluent Kafka, Confluent Cloud, Schema Registry, and KStreams Infrastructure as code (IaC) using tools like Terraform.
  • Strong operational background running Kafka clusters at scale.
  • Knowledge of both physical/onprem systems and public cloud infrastructure.
  • Strong understanding of Kafka broker, connect, and topic tuning and architectures.
  • Strong understanding of Linux fundamentals as related to Kafka performance.
  • Background in both Systems and Software Engineering.
  • Strong understanding and working knowledge, experience of containers and Kubernetes cluster.
  • Proven experience as a DevOps Engineer with a focus on AWS.
  • Strong proficiency in AWS services such as EC2, IAM, S3, RDS, Lambda, EKS, and VPC. Working knowledge of networking - VPCs, Transit Gateways, firewalls, load balancers, etc.
  • Experience in monitoring and visualizing tools like Prometheus, Grafana, Kibana.
  • Competent developing new solutions in one or more of high-level language Java, Python.
  • Competent with configuration management in code/IaC including Ansible and Terraform.
  • Hands on experience delivering complex software in an enterprise environment.
  • 3+ years of Python and Shell Scripting.
  • 3+ years of AWS DevOps experience.
  • Proficiency in distributed Linux environments.
Preferred Technical Experience
  • Certification in Confluent Kafka and/or Kubernetes is a plus.


  • Owings Mills, Maryland, United States TTI of USA, Inc. Full time

    Job Title: Kafka EngineerWe are seeking a highly skilled Kafka Engineer to join our team at TTI of USA, Inc. as a key member of our data engineering team.Responsibilities:Design, develop, and manage infrastructure as code (IaC) for Kafka platforms using tools like Terraform and Kubernetes.Develop and maintain a deep understanding of Kafka and its various...


  • Owings Mills, Maryland, United States TTI of USA, Inc. Full time

    About the RoleWe are seeking a highly skilled Kafka Engineer to join our team at TTI of USA, Inc. as a key member of our data engineering team. As a Kafka Engineer, you will be responsible for designing, building, and maintaining scalable and highly available Kafka-based data pipelines.Key ResponsibilitiesDesign and implement Kafka-based data pipelines to...

  • Kafka Developer

    2 weeks ago


    Owings Mills, Maryland, United States Oreva Technologies, Inc. Full time

    Kafka Engineer Job DescriptionOreva Technologies, Inc. is seeking a highly skilled Kafka Engineer to join our team.Job Summary:We are looking for a talented engineer with expertise in designing and building secure Kafka/streaming/messaging platforms at an enterprise scale. The ideal candidate will have a strong understanding of Kafka and its various...

  • Senior Data Engineer

    2 weeks ago


    Valley Mills, Texas, United States Capital One Full time

    Job Title: Senior Data EngineerCapital One is seeking a Senior Data Engineer to join our team. As a Senior Data Engineer, you will be responsible for designing, developing, testing, implementing, and supporting technical solutions in full-stack development tools and technologies.Key Responsibilities:Collaborate with Agile teams to design, develop, test,...