Job Description :
Hello,
My name is Abid and I represent US Tech Solutions. US Tech Solutions is a global staff augmentation firm providing a wide-range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit our website .

We are constantly on the lookout for professionals to fulfill the staffing needs of our clients, and we currently have a job opening that may interest you. Below is a summary of the position.
If you are interested in the opportunity listed below, please forward your updated resume along with current contact information, or perhaps you can recommend someone who would be interested in this position.
Job Details
Title: Puppet Administrator
Location: Pittsburgh, Pennsylvania, 15205
Duration: 8+Month

DEPARTMENT/TEAM DESCRIPTION
Scientific computing competency Center – Provide server, storage and network infrastructure for Scientific Research community for the Americas.

POSITION SUMMARY
This position is to serve as the primary administrator of the puppet automation infrastructure and associated code for deploying changes to the scientific compute environment within the Americas.

POSITION DUTIES & RESPONSIBILITIES
Deployment of Scientific Software
Coding puppet manifests and modules
Testing puppet code
Deploy software via puppet code
Troubleshooting problems with code deployment

Puppet Administration
Install puppet software
Upgrade Puppet infrastructure across multiple sites and Puppet Masters
Test upgrades
Troubleshoot issues as they arise

Puppet Knowledge Transfer
Build training environment for junior team members learning puppet
Train junior team members in puppet fundamentals
Teach junior team members syntax and methods for developing code

Other Responsibilities
Administration of Linux servers in research environments
Assist in support of GPFS storage environments
Install scientific software for scientists

REQUIREMENTS/PREFERENCES
Education Requirement(s):
BS in computer science or related field

Skill & Competency Requirements:
Puppet Certified professional
5+ years’ experience in a large complex Puppet environment
3+ years’ experience with complex hiera structures
Experience upgrading environment distributed across multiple sites/puppet masters
Ability to develop training environment for new team members
Experience deploying scientific software in a small HPC environment
o Experience with Puppet and other configuration management tools.
o Excitement about working with the Puppet community
o Unix &/or Linux Sys Admin or DevOps background, including automation
o Passion for problem solving
Excellent time and project management skills
Requires logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems
Requires contact with others (face-to-face, by telephone, virtual meetings, VOIP or otherwise) and the ability to work and interact in a group or team

Preferences:
Programming skills (Ruby, Python, Perl, etc
Windows systems administration experience, including Microsoft PowerShell
Large scale infrastructure experience
Knowledge of monitoring, networking & security
Knowledge of easybuild

Travel Requirements: Occasional travel – 5%
             

Similar Jobs you may be interested in ..