27 days old

DevOps Engineer

Princeton, NJ 08540
  • Job Code

DevOps Engineer contractor Job description

Description: The Automated Deployment Pipeline Service (ADPS) DevOps Engineer will be part of a DevOps team utilizing Scrum methodologies and standard DevOps tools to configure and develop an Automated Deployment Pipeline utilizing automation/configuration management toolset such as Chef, Puppet or an equivalent, as well as Ruby, PowerShell scripts, and custom code solutions.

As a DevOps team member the DevOps Engineer is required to contribute in developing the detailed technical design, designing automation templates for infrastructure provisioning, configuration & change management, implementing automated services, monitoring solutions, testing other DevOps Engineers work.


  • Familiarity and comfort with tools used in a continuous deployment pipeline is critical
  • 3+ years' experience scripting (Bash, Perl, Python, Ruby)
  • 2+ writing code for one or multiple of the following: Puppet / Chef / Ansible / Saltstack
  • Experience with command execution frameworks
  • Experience of working in a DevOps environment with automation tools (e.g. Chef, Puppet), including performing QA on tools and processes
  • Familiarity with Infrastructure as Code approach and toolsets
  • Experience with PowerShell script development
  • Experience with TFS 2010+, VSTS, or similar ALM tool
  • Working knowledge of Azure Services, especially ARM templates
  • Experience developing in a software development language
  • Experience with Selenium or similar test automation tools
  • Experience and knowledge of database technologies, particularly MS SQL
  • Experience of firewall, router and network infrastructure device management
  • Knowledge of virtualization and its benefits for improving reliability
  • Experience with instrumentation, monitoring, alerting, and responding relative to performance and availability of applications
  • Understanding of the concepts and principles behind DevOps, Continuous Delivery, Agile, Lean, etc.
  • Use of DevOps tools to deliver and operate end-user services a plus (e.g., Chef, New Relic, AlertSite, etc.)
  • Operational experience supporting a 99.99% availability a plus
  • Experience with provisioning configuration management, and containerization solutions such as Terraform, Chef, Puppet, Ansible, Docker, Mesos or similar technologies a plus

5+ years developing software 2 years in a senior developer position


  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Share this job:

DevOps Engineer

Randstad Technologies
Princeton, NJ 08540

Share this job

DevOps Engineer

Randstad Technologies
Princeton, NJ

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast