Zencon Group Inc. ยท 3 months ago
Kafka Engineer
Zencon Group Inc. is seeking a Kafka Engineer to develop and manage infrastructure as code and software development on the AWS platform. The role involves working with Confluent Kafka and various technologies to support the Kafka platform, troubleshoot incidents, and collaborate with cross-functional teams.
AnalyticsConsultingInformation Technology
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
Qualification
Required
The successful candidate will be responsible for developing and managing infrastructure as code (IaC), software development, continuous integration, system administration, and Linux
The candidate will be working with Confluent Kafka, Confluent cloud, Schema Registry, KStreams, and technologies like Terraform and Kubernetes to develop and manage infrastructure-related code on AWS platform
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
Ability to troubleshoot and diagnose complex issues (e.g. 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
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
Certification in Confluent Kafka and/or Kubernetes is a plus
Company
Zencon Group Inc.
ZENCON GROUP: Empowering Digital Transformation, Service Excellence & Workforce Innovation Zencon Group is a global IT consulting firm and certified Microsoft Partner delivering high-performance digital solutions that help organizations modernize operations, elevate customer and citizen experiences, and scale with confidence.
Funding
Current Stage
Growth StageCompany data provided by crunchbase