8 to 10 Years Relevant Experience
We are seeking a skilled Chef DevOps Engineer with deep expertise in Chef, AWS, and modern DevOps practices. The ideal candidate will have hands-on experience creating and managing Chef cookbooks for both Windows and Linux environments, along with strong scripting skills and a solid understanding of infrastructure automation, CI/CD, and system reliability.
Key Responsibilities:
Chef Cookbook Development:
- Create new cookbooks for Windows and Linux operating systems.
- Develop cookbooks for application deployments such as MS SQL, MongoDB, etc.
- Implement automated testing for cookbooks to ensure reliability and compliance.
Chef Recipe Maintenance:
- Maintain existing Chef recipes, keeping them updated with the latest software versions and patches.
- Monitor and address trouble tickets related to Chef issues.
- Respond to alerts from the Chef dashboard, raise tickets, and remediate proactively.
Chef Infrastructure Management:
- Maintain the Chef Automate platform hosted on AWS EC2.
- Perform regular upgrades and maintenance of the Chef software.
- Support disaster recovery (DR) procedures and ensure DR readiness.
- Promote cookbooks across development, staging, and production environments.
DevOps & Infrastructure Responsibilities:
- Design and manage CI/CD pipelines using tools such as Jenkins, GitHub Actions, and Env0.
- Monitor system performance, troubleshoot issues, and ensure high availability and infrastructure reliability.
- Collaborate with development, operations, and security teams to streamline deployment and configuration processes.
- Ensure adherence to security best practices and compliance standards across all infrastructure components.
Required Skills & Qualifications:
Technical Proficiency:
- Strong hands-on experience with Chef (Cookbook development, testing, and maintenance).
- Experience with cloud environments, especially AWS (EC2, infrastructure automation).
- Familiarity with CI/CD tools (Jenkins, GitHub Actions, Env0).
Scripting and Programming:
- Proficient in Ruby, Python, or Bash scripting.
Soft Skills:
- Excellent problem-solving and troubleshooting capabilities.
- Strong communication skills and the ability to collaborate across cross-functional teams.