Role : Puppet Architect
Required Technical Skill Set : Puppet Architect
Desired Experience Range : 8 - 12 Years
Location of Requirement : TCS - Mumbai
Responsibilities, Desired Competencies (Technical / Behavioral Competency)
1. Evaluate existing Puppet infrastructure and automation processes
2. Identify gaps & challenges and propose solutions to fix and optimize the processes.
3. Architect, plan and oversee implementation of new Puppet infrastructure as per the requirements.
4. Establish overall processes & practices for development, build, deployment, operations and monitoring the day-to-day functioning of the deployment
5. Facilitate communication and collaboration between the development and operations teams and other stakeholders like product owners, quality assurance engineers, business analysts, etc.
6. Ensure that the Puppet development / automation process and operations are aligned with the business requirements and objectives.
7. Implement a system for smooth sharing of feedback, information, knowledge, and best practices among different teams and departments.
8. Promote a culture of experimentation, learning, improvement, and innovation to continuously keep the environment optimized for peak operational efficiency.
Primary Skills
(Must Have)
1. Must possess the technical & behavioral skills required to deliver the responsibilities including but not limited to excellent communication, presentation & collaboration skills
2. Deep understanding of Puppet infrastructure and use cases
a. Should have strong skills in architecture, design, installation, configuration, administration and troubleshooting of all areas of Puppet including high availability, replication, disaster recovery, patching, backup & recovery, performance tuning, optimizing, and securing Puppet in a large environment.
b. Experience in automating tasks such as deployments, admin
tasks and ability to create scripts for managing and maintaining Puppet as per requirements
c. Experience in Upgrading and Migration of Puppet
d. Experience in setting up alert monitoring considering the monitoring tools deployed in the environment
e. Excellent troubleshooting skills. Should be able to resolve any issue related to Puppet independently. Should be able to quickly isolate the problem and provide resolution to meet the SLAs
3. Excellent documentation skills. Should have prior experience in creating design documents, SOPs etc.
4. Ability and experience in analyzing existing deployments and propose & implement improvements
5. Experience in managing projects such as new deployments, migrations, upgrades etc. with ability to plan and track & lead the projects for closure
6. Excellent communication and presentation skills as the candidate needs to work with Architects, Service Owners, Business Leaders and other technical teams
7. A willingness to upskill and contribute for the betterment of the overall environment. 8. Flexible to work in onsite-offshore model and customer business hours based on requirements
Secondary
Skills (Good to
Have )
1. Experience in Linux Administration
2. Good understanding of networking, storage, monitoring and management tools
Digital • mumbai, maharashtra, in