
Puppet Experts in Germany
with vetted, available freelancers matched in minutesHire experts who automate Linux and Windows configuration, manage infrastructure as code with Puppet Enterprise, and build reliable deployment workflows with Hiera and Bolt. FRATCH connects you with vetted, available freelancers through fast, precise AI matching.
Meet FRATCH Experts in Germany, who have recently used Puppet
Gwen G.
Last position:
Senior Ruby on Rails & DevOps Developer at Sapiens
Further development of a software solution for managing audit applications and audit notifications according to §106d SGB V for the Association of Statutory Health Insurance Physicians in Hamburg.
- Developed numerous features, optimised performance, refactored code and analysed errors
- Refactored the development container setup
- Optimised the Gitlab-CI build pipeline
- Introduced improvements to the team workflow
Niko S.
Last position:
Developing Architect, Technical Lead "gridlytics" at HH Energienetze
- Building a data integration platform for high, medium, and low voltage assets for contextual analysis of time series with master data from the SCADA control system (IEC 60870 104), INIS, and SAP.
- Responsibility for the architecture and implementation of the solution, as well as sparring partner for the Product Owner.
- Use of Kotlin, Spring Boot, Maven, TimescaleDB, PostgreSQL, liquibase, Elements IoT, Docker, Kubernetes, Grafana, Python, jupyter, and various API gateways.
Burhan D.
Last position:
Enterprise Architect & Solution Architect at DB Netz AG
With project PRIZMA, DB will modernize its infrastructure on the one hand, and develop a fail-safe IT landscape on the other hand, which can be restored quickly and securely in case of a disaster.
- Capture current architectures of existing systems as well as methodical consulting and development of target architectures
- Deepen and maintain the building plan / target IT landscape
- Implement technical architecture concepts & architecture descriptions
- Implement migration concepts for updating and further developing the platform and information systems
- Assess submitted improvement suggestions as part of the project
- Capability management: identify capability gaps, develop target visions, and support transformation planning within the enterprise architecture.
- Create a compatibility matrix of the components in use and compare dependencies of specific versions
- Create an IT concept for extending the platform with the following topics: hardware and software requirements, security, licensing, high availability, load balancing, backup & recovery, update strategy, monitoring integration, etc.
- Coordinate with business architects as well as technical architects from the cross-functional architecture area of the PRISMA program for the topics (backup, Active Directory, monitoring, Citrix, and business applications ...)
- Status meetings and alignment of project planning with the Release Train Engineer / Project Manager
- Advise the Release Train Engineer / Project Manager in identifying project risks
- Advise the System Architect Engineers in steering the implementation of the concept
- Implement the IT concept
- Document the infrastructure
Label: MS Project, LINUX, Windows, ORACLE, Java, REST, SharePoint, Microsoft Exchange, UML, Enterprise Architect, BPMN, AZURE, AWS, V-MODEL, Micro Service, VisualStudio, SAP S/4HANA, SCRUM(SAFE), ESB (TIBCO), Python, Innovator, LeanIX (TOGAF), Ansible, Ansible Tower, Ansible Automation, ROBOT, SpringBoot
Timo T.
Last position:
Gronic Ident & Sign at Gronic Systems GmbH
Gronic Ident & Sign
Core technologies: Android, Jetpack Compose, Retrofit, Regula Document Reader, Adobe Sign
Android app on dedicated devices for identifications and electronic signatures at the PoS
Markus B.
Last position:
Developer / DevOps, Consulting at A state authority in Baden-Württemberg / FSAS Technologies GmbH
Oracle Project Management and Automation
As part of the project, the operation of an Oracle infrastructure was automated by developing and enhancing Puppet modules and migrating existing Bash scripts to a standardized configuration management solution.
The aim of the project was to standardize and automate administrative processes, improve the maintainability of the Oracle platform, and increase the efficiency and traceability of infrastructure management through the use of Infrastructure as Code.
- Analysis and migration of existing Bash shell scripts to a Puppet-based automation solution
- Development and enhancement of Puppet modules for Oracle environments
- Automation of installation, configuration and operational processes using Infrastructure as Code
- Standardization and optimization of configuration management for Oracle systems
- Creation and maintenance of technical and operational documentation
- Planning, coordination and professional support during project implementation
- Operation and automation of Oracle systems on x86-based Linux server platforms
- Testing and quality assurance of the developed Puppet modules
- Analysis and resolution of technical errors as part of the automation and migration
- Close coordination with specialist departments and infrastructure teams to implement automation requirements
Technologies used: Puppet 7/8, SLES 15, Oracle 19, Oracle Grid, SVN, Windows Server, Confluence, VS Code, Ruby, Bash, Pass
Salim C.
Last position:
Cloud / Systems Architect
- Development and introduction of operations processes
- Preparation of complete documentation packages (including incident management and operations support) to meet compliance requirements
- Introduction of a workshop on IaC (Infrastructure as Code)
- Technical consulting for the project security concept (ISMS)
- Installation and operation of Kubernetes clusters on AWS, on-prem, and Azure
- Hybrid cloud architecture design (on-prem, Hetzner, AWS)
- Analysis and troubleshooting of incidents and system outages
- Network adjustments for firewall rules, gateways, OpenVPN settings, and IPsec tunnels (pfSense)
- Technical consulting on Bitbucket, Jenkins, and GitLab CI/CD pipelines
- Consulting on Ansible deployments and infrastructure automation
- Consulting on building a scalable system in the cloud (AWS / Azure)
- Technologies / Tools: Ansible, Terraform, AWS, Azure, VPN, pfSense, Jenkins, Bitbucket, Kubernetes, GitLab Runner, ISMS, Golang, Prometheus, Grafana, S3, Lambda, RDS, ECS, Cognito, OIDC, Harbor, MinIO, Postgres, Redis, Keycloak, Ceph, Proxmox, CloudFormation, PostgreSQL, Flux CD, Hetzner, IONOS, Sonatype Nexus Repository, Entra ID, Dex IdP, Pulumi
Thomas P.
Last position:
Unix/Linux Administrator at BDAV Verwaltungs GmbH
- Consulting and project management to build an AI-based automation platform for market data analysis
- Automated testing of financial data
- Market data automation with Python and N8N
- AI data integration and AI learning
- Use of Ollama and Qwen
- Data organization and database management
Serge K.
Last position:
Data Scientist & MLOps (Machine Learning Operations) at REWE Digital GmbH
- It is like a startup within REWE, where we have to build a new forecasting system on Google Cloud Platform from the scratch. Although, officially my role is called MLOps, my actual tasks also include development of data processing pipelines (data engineering) and data scientists tasks such as feature engineering and model trainings.
- GCP: Terraform (tofu), Vertex AI (Kubeflow), Cloud Run, IAM, Google Cloud Storage, BigQuery, Artifact Registry
- Data engineering: Snowflake as the main data warehouse, Terraform, DBT for data model implementations
- CI/CD: GitLab. We have built a CI/CD pipeline that automates deployments of new releases up to production environment
- Development of feature store and data synchronization between environments
- Data science: evaluation of different forecasting models, including CatBoost, Contextual Gamma and Random Forest; implementation of training pipelines using Kubeflow on Vertex AI; scaling and development of an event-driven interface using Kafka as a forecasting service; evaluation of MLFlow for model tracking and model registry
- Implementation of REST API using KeyCloak OAuth2 and OpenID (JWT)
- Monitoring: implementation of dashboards with Grafana, Prometheus, Mimir, Streamlit and Loki to monitor prediction metrics, GCP and Snowflake costs for pipelines, and system metrics
- Development of Copilot Agent Skills
Olaf R.
Last position:
DevOps Architect / Consultant at Authority with increased security requirements
- Identification of requirements (legal, organizational, and technical)
- Design of solution architectures
- Evaluation of concepts and technologies
- Preparation of decision templates
- Architectural Decision Records (ADR)
- Coordination of implementation
- Review of implementations
- Documentation
Martin W.
Last position:
Security Auditor at MissionMe
- Environment: AWS, Ruby on Rails, GraphQL, React Native
- Penetration test for Backend, Android-App and iOS-App
Matthias W.
Last position:
DevOps Engineer at Interhyp AG
- Infrastructure management with Puppet and Terraform for consistent environments
- Maintenance and adaptation of Terraform scripts for Azure cloud deployment
- Migration of database systems and services to the Azure Cloud
- Introduction of GitOps with ArgoCD for fully automated deployments
- Adaptation and development of GitHub pipelines for CI/CD workflows
- Creation of Helm Charts for standardized deployments
- Migration of repositories from Bitbucket to GitHub
- Operation and performance optimization of an Oracle 19c Grid cluster (RAC, Dataguard)
- Setup and management of MongoDB instances (on-premise and Azure Kubernetes)
- Setup of PostgreSQL clusters in on-premise and Azure Kubernetes environments
- Migration of services, master data, and stored procedures from Oracle to PostgreSQL
- Troubleshooting and performance tuning of complex data infrastructures
- Installation, configuration, and upgrade of Tableau in the productive BI environment
- Development of sanity checks to monitor business processes and application logic
- Adaptation of the backup and recovery strategy to new requirements
- Execution of disaster recovery and point-in-time recovery
- Technologies used: Oracle 19c RAC Grid Dataguard, PostgreSQL 16, MongoDB, MySQL Cluster, Kubernetes (Azure), Tableau, Puppet, Terraform, ArgoCD, GitHub/Bitbucket, CheckMK, Prometheus, Grafana, Icinga2, Ubuntu/RHEL
Thorsten M.
Last position:
Odoo Implementer at N.N.
As project manager for the Odoo implementation at a small company, I was responsible for designing, implementing, and training a fully integrated CRM and accounting system. Through structured requirements analysis, precise data migration, and targeted change management, I was able to complete the rollout in just eight weeks. The project led to a significant reduction in manual tasks, faster business processes, and increased real-time transparency.
Main Responsibilities
Requirements analysis and process mapping Configuration of Odoo modules: CRM, Sales, and Accounting Data migration (Excel/CSV → Odoo) and quality control Creation of workflows, automated email rules, and dashboards Conducting training sessions and providing support after go-live Project coordination (budget, schedule, stakeholder communication)
Key Achievements
Full implementation of the Odoo suite within the set timeframe (8 weeks) 30% reduction in accounting time and 25% acceleration of the lead-to-sale flow 100% customer satisfaction after go-live, based on survey results Successful migration of 100% of existing master data without data loss Establishment of a sustainable support infrastructure (3-month post go-live support)
Impact
Improved decision-making through real-time dashboards and automated reports Increased efficiency and cost savings (≈ €8,000/month) Scalability for future growth (additional modules can be integrated seamlessly) Strengthened sales and finance departments through seamless process integration
This summary highlights how I created concrete and measurable value for the company through structured project work, technical expertise, and targeted training.
Raphael V.
Last position:
Tech- / Team Lead / Architect / Engineer at Freelance IT Consultant
- Independent Software Engineer focusing mainly on complex backend architectures.
Christian P.
Last position:
VMware Aria Specialist at public authority
- Creating workflows for server orders with different conditions, requirements and specifications based on an external ordering portal (connecting Aria Automation via RestAPI to BMC ITSM Helix) for separate internal customers / teams / tenants
- Mapping workflows for Day-2 Operations through the upstream portal (Snapshots, Resize, Disk Operations, Backup)
- Creating test cases and automated tests to verify the code and stability of the complete ordering process
- Documenting workflows in Confluence / Wiki / Jira
- Creating and maintaining blueprints
- Integrating Ansible Tower for further VM customization
Matthias K.
Last position:
General ERP and AI Consulting at Swissnorm
- Improve and properly define internal processes
- Requirements management and selection of an ERP system
- Consulting on selecting, implementing and using AI to optimize processes
- Systems and technology: ERPnext
Discover over 15,000 top freelancers
Statistics of experts using Puppet
Aggregated from the professional profiles of matched freelancers.
Experience
24 years

Position duration
2.4 years

Positions per freelancer
18

Top business areas
Information Technology, Project Management, Product Development

Top industries
Information Technology, Banking and Finance, Retail

Certification focus areas
Information Technology, Project Management, Operations
Bachelor's degree or higher
71%
Master's degree or higher
42%
Doctorate
4%

Certifications per freelancer
3

Most common languages
German, English, French

Speak two or more languages
100%
Based on our profile pool as of 29 Oct 2026.
Daily rate distribution
The chart shows how the daily rates of experts in this technology in Germany are distributed, based on recent contracts on our platform. Each bar covers a rate range — its height shows the share of experts charging within that range.
Average rates of experts in Germany using Puppet
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 29 Oct 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Puppet experts industry focus
See which industries our matched freelancers work in most often — every figure is calculated live from the freelancers on FRATCH.
- Information Technology (95%)
- Banking and Finance (59%)
- Retail (49%)
- Telecommunication (46%)
- Government and Administration (41%)
- Insurance (35%)
- Manufacturing (35%)
- Professional Services (35%)
Please note that freelancers can work across multiple industries, so percentages overlap.
About the technology
Configuration Management
Puppet is a configuration management system for defining and enforcing the desired state of servers, applications, and infrastructure. Its declarative Puppet code describes how systems should be configured, while the Puppet agent applies changes and reports drift. Teams use it across Linux, Windows, cloud, and hybrid environments.
Puppet Ecosystem
The ecosystem includes Puppet Enterprise, Puppet Server, PuppetDB, Hiera, and Puppet Forge modules. Strong specialists work with manifests, classes, roles and profiles, facts, resources, and the Puppet DSL. They may also use Bolt for agentless orchestration, Git for version control, and CI pipelines to test and release code safely.
Infrastructure Use Cases
Puppet supports repeatable operations across large and varied estates:
- Standardize operating system and package configuration
- Manage users, services, files, certificates, and permissions
- Enforce security baselines and audit configuration drift
- Coordinate application and middleware deployments
- Migrate legacy servers into controlled infrastructure as code
When Expertise Helps
Companies bring in freelance Puppet specialists when configuration has become inconsistent, manual server work slows releases, or an existing codebase needs a controlled redesign. They can create reusable modules, introduce testing, modernize Hiera data, and connect Puppet workflows with cloud services and delivery pipelines. In Germany, remote collaboration is common, while regulated or operational environments may still require on-site workshops.
What Strong Specialists Deliver
Effective professionals combine Puppet knowledge with operating systems, networking, identity, security, and release engineering. They understand idempotence, dependency ordering, environments, certificates, and failure recovery rather than only writing manifests. Good work includes readable modules, clear data separation, automated validation, useful reporting, and documentation that internal teams can maintain.
Choosing the Right Professional
Review examples of Puppet estates similar to yours, not just isolated code samples. Ask how the specialist handles module design, Puppet Enterprise administration, Bolt, secrets, testing, and rollbacks. Clarify the target platforms, repository practices, access model, and handover needs early. For distributed teams, agree on communication routines and the language required for technical documentation and operations.
Frequently asked questions
Curious about Puppet? Here are the answers that come up again and again.
Puppet is used to define and enforce the desired configuration of servers and infrastructure. Companies use it to manage packages, services, files, users, security settings, and application dependencies consistently across Linux, Windows, cloud, and hybrid environments.
Puppet is primarily a declarative configuration management system that continuously enforces state through agents. Ansible often emphasizes agentless, task-based automation, Chef also uses a code-driven configuration model, and Terraform focuses on provisioning external infrastructure rather than ongoing server configuration. Many teams combine these tools.
A strong Puppet specialist usually understands Linux or Windows administration, networking, identity, certificates, Git, and CI pipelines. Experience with Hiera, PuppetDB, Puppet Enterprise, Bolt, cloud services, and security automation is valuable when the work spans more than basic manifests.
The right level depends on the scope and risk. A small module or policy change may need focused Puppet expertise, while a migration, Puppet Enterprise rollout, or redesign of environments and Hiera data calls for a professional who has operated comparable estates and can plan testing, rollout, and recovery.
Puppet work is often suitable for remote collaboration because code, tests, documentation, and infrastructure access can be managed through controlled repositories and secure connections. On-site work may still help with workshops, restricted environments, hardware-related systems, or teams that need close operational coordination. German-language communication can matter for local documentation and stakeholder work.
A Puppet engagement may deliver manifests, reusable modules, roles and profiles, Hiera data, environment structure, tests, deployment pipelines, and operational documentation. It can also include Puppet Enterprise configuration, reporting improvements, Bolt plans, compliance controls, and a handover to the internal team.
Look for idempotent code, clear module boundaries, separated data, automated tests, safe dependency handling, and a practical rollback approach. A capable Puppet professional should explain how changes are reviewed, promoted between environments, monitored for drift, and maintained after the engagement ends.
Before starting a Puppet engagement, clarify the managed operating systems, Puppet version, agent and server topology, repository workflow, access restrictions, secrets handling, and release process. Also confirm whether the assignment covers new automation, legacy code remediation, Puppet Enterprise operations, or integration with tools such as Bolt and Terraform.
The average hourly rate of freelancers in Germany who have used Puppet in their recent projects is 100 €, which corresponds to a daily rate of about 801 € based on an 8-hour working day.
Of the freelancers in Germany who have used Puppet in their recent projects, 71% hold at least a Bachelor's degree, 42% hold at least a Master's degree, and 4% hold a doctorate.
On average, freelancers in Germany who have used Puppet in their recent projects have 24 years of professional experience, with a single engagement typically lasting around 2.4 years.
The most common languages among freelancers in Germany who have used Puppet in their recent projects are German (100%), English (100%), and French (22%).
The most common industries among freelancers in Germany who have used Puppet in their recent projects are Information Technology (95%), Banking and Finance (59%), and Retail (49%).
The most common business areas among freelancers in Germany who have used Puppet in their recent projects are Information Technology (100%), Project Management (78%), and Product Development (76%).
Main locations of FRATCH Experts, who have recently used Puppet
Our freelancers and interim experts are at home across the DACH region — available on-site in the major business hubs or fully remote. Choose a location to discover matched specialists, local market insights and up-to-date availability.
Request a free demo
Get in touch with the FRATCH team and we will get back to you within 4 hours.
Would you rather directly get in touch?
We always have the time for a call or email!
