Cloud DevOps Engineer
Cruitbase
Posted 2 years ago
Job Description:
We are seeking an experienced DevOps Engineer with 7+ years of experience and a strong background in cloud technologies. The ideal candidate will have a proven track record of delivering high-quality, reliable, and scalable solutions.
Responsibilities:
- Design, build, and maintain automated deployment pipelines
- Collaborate with developers to ensure applications are designed for reliability, performance, and scale
- Continuously monitor and optimize cloud infrastructure for performance and cost
- Develop and implement disaster recovery and business continuity plans
- Implement and maintain security best practices across all environments
- Participate in on-call rotations and provide 24/7 support for critical systems
- Mentor junior engineers and share knowledge with the broader team
Requirements:
- 7+ years of experience as a DevOps Engineer or equivalent role
- Strong understanding of cloud technologies (AWS, Azure, Google Cloud, etc.)
- Experience with configuration management tools (Ansible, Chef, Puppet, etc.)
- Experience with containerization technologies (Docker, Kubernetes, etc.)
- Strong scripting skills (Python, Bash, etc.)
- Experience with monitoring tools (Prometheus, Grafana, ELK stack, etc.)
- Experience with serverless architectures
- Experience with Terraform or CloudFormation
- Experience with CI/CD tools (Jenkins, GitLab CI/CD, etc.)
- Experience with databases (MySQL, PostgreSQL, etc.)
- Strong communication and collaboration skills
Benefits:
- Competitive salary
- Health, dental, and vision insurance
- 401(k) retirement plan
- Paid time off and holidays
- Professional development opportunities
If you are passionate about building and maintaining reliable and scalable infrastructure, have a deep understanding of cloud technologies, and thrive in a fast-paced, collaborative environment, we want to hear from you.