Overview
Skills
Job Details
Title: Infra Chief Architect
Location: Remote
Terms: C2H/ Full Time
Job Description
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