Scientific computing competency Center – Provide server, storage and network infrastructure for Scientific Research community for the Americas
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
Install puppet software
Upgrade Puppet infrastructure across multiple sites and Puppet Masters
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
Administration of Linux servers in research environments
Assist in support of GPFS storage environments
Install scientific software for scientists
BS in computer science or related field
Skill & Competency Requirements: Puppet Certified professional
3+ 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
Experience with Puppet and other configuration management tools.
Excitement about working with the Puppet community
Unix &/or Linux SysAdmin or DevOps background, including automation
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
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%
About Syndicus, Inc.
Companies require specialized resources and technology to stay competitive, compliant and leading edge to solve business challenges and support continued growth. At Syndicus, we create strong relationships and an in-depth understanding of IT staffing and business solutions. We then draw on that collective experience with the goal of helping you fulfill your company’s specific objectives and optimal business strategies.
Syndicus was established in 2007 in Annapolis, Md., as a technical recruiting and staffing company. In 2009, Syndicus expanded its services to include staffing and solutions. Our focus areas for consulting are: Health IT, Life Sciences and Technology Services, especially cyber security resources.
In 2012, we received a full national accreditation from the Electronic Healthcare Network Accreditation Commission (EHNAC) and state designation as a Management Services Organization (MSO) by the Maryland Health Care Commission (MHCC). These noteworthy accomplishments allow us to continue working with healthcare providers on EHR adoption efforts – and subsequent achievement of Meaningful Use.
Today, we provide experienced consultants within our three focus areas ...for organizations across the country. We are a company that values strong relationships, personal connections and investments in our clients’ success. Whether you need staffing or solutions, we work with you to ensure success.