About the Company:
We're seeking an experienced AWS DevOps Engineer with expertise in Kafka to join our team. As an AWS DevOps Engineer, you will play a key role in designing, implementing, and maintaining our cloud-based infrastructure on Amazon Web Services (AWS). Your Kafka experience will be crucial in developing and deploying scalable, fault-tolerant, and highly available data pipelines.
About the Role:
We're seeking an experienced AWS DevOps Engineer with expertise in Kafka to join our team. As an AWS DevOps Engineer, you will play a key role in designing, implementing, and maintaining our cloud-based infrastructure on Amazon Web Services (AWS). Your Kafka experience will be crucial in developing and deploying scalable, fault-tolerant, and highly available data pipelines.
Responsibilities:
- Design and implement cloud-based infrastructure: Architect and deploy scalable, secure, and efficient infrastructure on AWS.
- Develop and deploy Kafka-based data pipelines: Design, develop, and deploy Kafka-based data pipelines to stream data between various applications and services.
- Ensure high availability and scalability: Implement auto-scaling, load balancing, and monitoring to ensure high availability and scalability of our infrastructure and applications.
- Collaborate with development teams: Work closely with development teams to ensure seamless integration of infrastructure and applications.
- Implement security and compliance: Ensure security and compliance of our infrastructure and applications by implementing security best practices and compliance standards.
- Troubleshoot and resolve issues: Troubleshoot and resolve issues related to infrastructure, applications, and data pipelines.
Qualifications:
Bachelor's degree in Computer Science or related field: Strong foundation in computer science and software engineering principles.
Required Skills:
- 3+ years of experience in AWS: Proven experience in designing, implementing, and maintaining cloud-based infrastructure on AWS.
- 2+ years of experience in Kafka: Experience in developing and deploying Kafka-based data pipelines.
- Experience with DevOps tools: Experience with DevOps tools such as Jenkins, Git, Docker, and Kubernetes.
- Strong understanding of security and compliance: Strong understanding of security and compliance best practices and standards.
Preferred Skills:
- AWS certifications: AWS certifications such as AWS Certified DevOps Engineer or AWS Certified Solutions Architect.
- Kafka certifications: Kafka certifications such as Confluent Certified Kafka Developer or Confluent Certified Kafka Administrator.
- Experience with containerization: Experience with containerization using Docker and Kubernetes.
- Experience with serverless computing: Experience with serverless computing using AWS Lambda.
Pay range and compensation package:
Pay range or salary or compensation
Equal Opportunity Statement:
Include a statement on commitment to diversity and inclusivity.