1

Contract Puppet Developer Jobs in Maryland (NOW HIRING)

$85 - $130/hr

... and Ansible/Puppet knowledge. * STE/STN compliance of their supported systems; execute and ... Provide support across contract and partners with the IC community when tools support users outside ...

Mid-Level DevOps Engineer

Columbia, MD · On-site

$52.25 - $71.75/hr

Tired of promised adventures during the hiring phase, then dropped off on a remote contract and ... Set-up up new sites and applications via configuration management such as Puppet and Ansible

DevOps Engineers

Annapolis, MD · On-site

$110 - $150/hr

... and Ansible/Puppet knowledge. * STE/STN compliance of their supported systems; execute and ... Provide support across contract and partners with the IC community when tools support users outside ...

DevOps Engineers

Fort George G Meade, MD · On-site

$58.50 - $80.25/hr

... and Ansible/Puppet knowledge. * STE/STN compliance of their supported systems; execute and ... Provide support across contract and partners with the IC community when tools support users outside ...

DevOps Engineers

Annapolis Junction, MD · On-site

$54 - $73.75/hr

... and Ansible/Puppet knowledge. * STE/STN compliance of their supported systems; execute and ... Provide support across contract and partners with the IC community when tools support users outside ...

DevOps Engineer

Annapolis, MD · On-site

$103K - $218K/yr

Active TS/SCI w/ Polygraph * 10+ years of experience in programs and contracts of similar scope ... Experience with configuration management tools (Ansible, Puppet, or Salt) * Knowledge of ...

Active TS/SCI w/ Polygraph * 10+ years of experience in programs and contracts of similar scope ... Experience with configuration management tools (Ansible, Puppet, or Salt) * Knowledge of ...

next page

Showing results 1-20

Contract Puppet Developer information

What is a contract Puppet developer?

Contract Puppet Developers are IT professionals who specialize in using Puppet, an open-source configuration management tool, on a contract or freelance basis. They are responsible for automating the deployment, configuration, and management of infrastructure using Puppet scripts and modules. Typically, organizations hire Contract Puppet Developers to help streamline IT processes, ensure consistency across environments, and reduce manual intervention. Their expertise enables companies to scale their infrastructure efficiently and maintain robust, version-controlled environments.

What are the key skills and qualifications needed to thrive as a contract Puppet developer?

To thrive as a Contract Puppet Developer, you need expertise in infrastructure automation, configuration management, and scripting languages, typically supported by experience with Puppet and related DevOps tools. Familiarity with version control systems (like Git), CI/CD pipelines, and certifications such as Puppet Certified Practitioner are often expected. Strong problem-solving, communication, and collaboration skills help you work efficiently with cross-functional teams and adapt to varied client environments. These skills ensure reliable infrastructure automation, efficient deployments, and seamless integration with client systems.

What are some common challenges contract Puppet developers face when integrating Puppet with existing infrastructure?

Contract Puppet Developers often encounter challenges when integrating Puppet with legacy systems or environments that lack consistent configuration standards. They must carefully assess existing infrastructure, identify configuration drift, and develop custom modules to bridge gaps between old and new systems. Collaboration with system administrators and DevOps teams is essential to ensure smooth deployment and minimize disruptions. Familiarity with troubleshooting and resolving dependency issues is also crucial for maintaining stable and reliable automation.

What is the difference between Contract Puppet Developer vs Contract Automation Engineer?

AspectContract Puppet DeveloperContract Automation Engineer
Required CredentialsExperience with Puppet, scripting, configuration managementExperience with automation tools, scripting, CI/CD pipelines
Work EnvironmentIT and DevOps teams managing infrastructureDevOps, software development, IT operations
Employer & Industry UsageTech companies, managed service providersTech, finance, healthcare, and enterprise sectors
Search & Comparison IntentUnderstanding Puppet-specific rolesBroader automation roles in IT

The Contract Puppet Developer primarily focuses on managing infrastructure configuration using Puppet, requiring expertise in Puppet scripting and configuration management. In contrast, a Contract Automation Engineer has a broader scope, working with various automation tools and integrating automation into development and operations workflows. Both roles are vital in IT and DevOps environments but differ in their specific tools and focus areas.

What job categories do people searching Contract Puppet Developer jobs in Maryland look for?

The top searched job categories for Contract Puppet Developer jobs in Maryland are:

What cities in Maryland are hiring for Contract Puppet Developer jobs?

Cities in Maryland with the most Contract Puppet Developer job openings:

Principal DevOps Engineer

Annapolis, MD • On-site

Envision Innovative Solutions
Custom Software Development Services • 51 - 200 employees

$200 - $220/hr

Other

Re-posted 27 days ago


Job description

Riverstone Enterprise Solutions, an Envision Innovative Solutions Company, delivers mission-focused technology solutions to the Intelligence Community. Since 2008, we have supported critical national security programs by building high-performing engineering teams and developing innovative enterprise solutions. Our engineers work in a collaborative, zero-bureaucracy environment where expertise is valued, ideas are heard, and contributions directly drive mission success. Your adventure begins now—unleash your potential at Riverstone, we combine the agility of a small company with the impact of a big mission.

Riverstone is seeking a motivated, career, and customer-oriented DevOps Engineer Level 3 to join our team at Annapolis Junction, Maryland. This is an onsite position.

Primary Responsibilities
  • Support the development life cycle of platform architectural design, deployment and debugging
  • Develop & maintain sound version control best practices-based CM systems (GIT), including branching and merging strategies
  • Serve as a technical lead for an Agile team and actively participate in all Agile ceremonies. Participate in all team ceremonies including planning, grooming, product demonstration and team retrospectives.
  • Ability to automate release deployments across development, test, staging, Quality Assurance and production stacks using a combination of scripting languages and other automation toolkits
  • Set up new sites and applications via configuration management such as Puppet and Ansible
  • Maintain / upgrade/ patch tracking and documentation software (Confluence / Jira)
  • Create, Assist, and Implement design and maintenance web service infrastructure and deployment
  • Leverage programming Languages such as Python, Ruby, Perl, and Java
  • Proficient with DevOps or Site Reliability Engineering methodologies.
  • Proficient automating network infrastructure configuration using Software Defined Networking
  • Ability to have a holistic view of service development and deployment architecture
  • Understanding of SLA requirements and role of high availability architectures, performance optimization, and monitoring techniques
  • Act in the capacity to support deployment and operations when necessary
  • Set up and configure a continuous integration environment by leveraging Configuration Management, containerization, serverless technologies, and Kubernetes.
  • Architect and develop best; practices for software build tools (Gradle, Maven, ANT, Shell) and continuous integration tools (Jenkins, Bamboo), and infrastructure automation (Amazon Web Services, VMWare, Puppet, Chef, ansible, etc.)
  • Experience working cross functionally across multiple teams
Required Skills
  • Bachelor's degree or higher is required in either Engineering (i. e. Computer, Electrical, Mechanical, Aerospace, etc.) or Computer Science with a minimum of ten (10) years of related experience. Five (5) years of additional DevOps experience may be substituted for a bachelor's degree.
  • Must be fluent with Git
  • Strong knowledge of Linux and Linux environments (RHEL 617/8, RHCSNRHCE CentOS)
  • Experience with Windows system administration, system monitoring, instrumentation, resiliency and performance.
  • Experience integrating Jenkins/Bamboo Docker, and Kubernetes for automated deployment preferred
  • Experience with caching technologies (Memcache, Active MQ, Redis, APC, etc.)
  • Experience with MySQL (Clusters, Replication, and Tuning) and Elasticsearch (Kibana a plus). Knowledge of security practices, networking protocols, firewalls, PCI compliance etc.
  • Experience managing/monitoring AWS cloud and virtualized servers for optimal performance while working in a Platform as a Service (PaaS) environment
  • Familiarity with software development life cycle models, agile, and DevOps programming methodologies.
Preferred Skills
  • Fluent skills in object-oriented programming and experience in at least one programming language such as Ruby, C, C++, GO, Python, or Java.
  • Architect and develop best; practices for software build tools (Gradle, Maven, ANT, Shell) and continuous integration tools (Jenkins, Bamboo), and infrastructure automation (Amazon Web Services, VMWare, Puppet, Chef, ansible, etc.)

Clearance Requirement: Current/Active TS/SCI with Full Scope Polygraph

The projected compensation range for this position is $200,000.00-$220,000.00. There are differentiating factors that can impact a final salary/hourly rate, including, but not limited to, Contract Wage Determination, relevant work experience, skills and competencies that align to the specified role, geographic location, education and certifications as well as Federal Government Contract Labor categories.

Riverstone Enterprise Solutions is an equal-opportunity employer. All Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran's status, age, disability or any other basis prohibited by law.

#J-18808-Ljbffr