Puppet Engineer - RTP, NC

Durham, NC, us on site Until 8/21/2026 First posted February 23, 2026 Last posted February 23, 2026
Job description

Client : Leading global IT services firm


Job Role: Puppet Engineer
Location: RTP, NC
Duration: 6+ Months Contract

Job description:


8+ years of DevOps/Systems Administration/Software Development experience
8+ years of experience working with various Linux distributions and Linux distribution system administration (RHEL, CentOS, Oracle Linux, Ubuntu)
2+ years of Developing Puppet Configuration Management Module
2+ years of Test-Driven Development using Automated Testing Frameworks (Puppet Beaker, rSpec, or Beaker-rSpec preferred)
2+ years of experience in writing Ruby code (Puppet-related work preferred)
Experience with Continuous Integration tools such as Jenkins, Stash, Crucible, Git
Experience with Linux Distribution Software Installation Platforms (Red Hat Package Manager - RPM), writing RPMs, ability to reverse-engineer an RPM and impleme
nt the same functionality into a Puppet module                   


Please forward resume to my Mail Id, as mentioned below, keep subject line as job title & location.

Email id: balaji(at)deegit.com

Phone: 847–440– 2436 Ext – 345

About this role

Summary

Manage Puppet configuration, automate deployment, and support Linux systems in a DevOps environment.

Job title

Puppet Engineer - RTP, NC

Experience level

8+ years

Industry

information technology

Location requirements

RTP, NC, on-site or hybrid work allowed

Salary

Not specified

Management role

No

Skills & keywords

Required skills

Linuxpuppetrubyjenkinsrpm

Preferred skills

Test-Driven DevelopmentAutomated Testingversion control

Specializations

DevOpssystem administrationpuppetrubyautomation
Locations

Structured locations inferred from the posting.

Durham, NC, USA

Hybrid City