We are seeking a highly skilled and experienced Senior DevOps Engineer to join our team. The ideal candidate should have a strong background in microservices and AWS, as well as experience in developing and maintaining a scalable and efficient infrastructure.
Responsibilities:
- Design, implement, and maintain microservices architecture and related infrastructure on AWS.
- Develop and implement automation processes for build, deployment, and monitoring of microservices.
- Collaborate with development teams to ensure smooth integration of microservices with the application code.
- Maintain and improve system reliability, availability, and scalability.
- Manage and monitor cloud resources and infrastructure to ensure efficient performance.
- Identify and troubleshoot technical issues and provide effective solutions.
Requirements:
- Bachelor's or Master's degree in Computer Science or related field.
- Minimum of 5 years of experience in DevOps engineering, with a strong focus on microservices and AWS.
- Strong knowledge of containerization technologies (Docker, Kubernetes) and infrastructure automation tools (Terraform, Ansible).
- Hands-on experience with AWS services (EC2, ECS, EKS, S3, RDS, etc.).
- Experience with monitoring and logging tools such as Prometheus, Grafana, ELK stack.
- Good understanding of CI/CD pipelines and tools such as Jenkins, GitLab CI/CD.
- Excellent troubleshooting and problem-solving skills.
- Strong communication and collaboration skills.
If you are passionate about DevOps engineering and have a strong experience in microservices and AWS, we encourage you to apply for this position. We offer competitive salary packages and benefits, as well as opportunities for growth and professional development.