Hiring! Chief DevOps Architect (Chef and Puppet) - Remote

Overview

Remote
Full Time
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - FTE

Skills

CI/CD
Ansible
IAC
Chef
Puppet

Job Details

Key Responsibilities and Skills:

Configuration Management:

Design, implement, and maintain Chef and Puppet systems for automating infrastructure tasks like server provisioning, package installation, and software deployment.

Automation:

Develop and execute automation scripts and workflows using Chef and Puppet to streamline infrastructure management processes.

Code Development:

Write Chef recipes and Puppet manifests to define and enforce desired system configurations.

Infrastructure as Code (IaC):

Translate infrastructure requirements into code using Chef and Puppet, promoting consistency and repeatability.

Deployment Strategies:

Design and implement deployment strategies for applications and infrastructure, ensuring efficient and reliable deployments.

Compliance and Security:

Enforce security and compliance policies using Chef and Puppet, ensuring that systems meet organizational standards.

Problem Solving:

Diagnose and resolve issues related to Chef and Puppet systems and infrastructure.

Documentation:

Document Chef and Puppet configurations, deployment procedures, and troubleshooting steps.

Collaboration:

Work with other engineers, developers, and DevOps teams to integrate Chef and Puppet into their workflows.

Continuous Improvement:

Stay up-to-date with the latest features and best practices for Chef and Puppet.

Required Skills and Experience:

Chef and Puppet Proficiency: Strong understanding of Chef and Puppet syntax, architecture, and best practices.

Configuration Management: Experience with configuration management tools beyond Chef and Puppet (e.g., Ansible, SaltStack) is a plus.

Programming: Proficiency in Ruby or other programming languages used in Chef and Puppet.

Cloud Platforms: Experience with cloud platforms like AWS, Azure, or Google Cloud and their respective services.

Linux/Unix Systems: Experience with Linux/Unix administration and troubleshooting.

Networking: Understanding of networking concepts and technologies.

DevOps Principles: Familiarity with DevOps principles and practices, such as CI/CD, and Infrastructure as Code (IaC).

Problem-Solving: Strong analytical and problem-solving skills.

Communication: Excellent communication skills for collaborating with other teams and documenting solutions.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.