Description

Responsibilities:            

•              Design, implement, and manage AWS cloud infrastructure with a focus on Amazon MSK and messaging services.

•              Work with development teams to integrate messaging and streaming solutions into our applications.

•              Automate infrastructure provisioning, deployment, and scaling using tools like Terraform, CloudFormation, Ansible, or similar.

•              Implement and maintain CI/CD pipelines for automated code deployment using Jenkins, GitLab CI or similar.

•              Monitor system performance, troubleshoot issues, and ensure security best practices are followed.

•              Collaborate with cross-functional teams to support and improve our cloud-based applications.

•              Stay up-to-date with the latest AWS services and industry trends in DevOps and messaging technologies.

Skills / Experience:        

•              Strong experience with AWS services, particularly Amazon MSK, SNS, SQS, and other messaging/streaming services.

•              Proficiency in infrastructure as code (IaC) tools such as Terraform or AWS CloudFormation.

•              Experience with containerization and orchestration technologies like Docker and Kubernetes.

•              Solid understanding of CI/CD principles and tools.

•              Experience with monitoring and logging tools such as CloudWatch, Prometheus or similar.

•              Knowledge of scripting languages such as Python, Bash, or similar.

•              Excellent problem-solving skills and the ability to work independently or as part of a team.

•              Strong communication and collaboration skills.

•              AWS certifications such as AWS Certified DevOps Engineer or AWS Certified Solutions Architect.

•              Experience with Kafka or other distributed streaming platforms.

•              Familiarity with microservices architecture and serverless computing.

Education

Any Graduate