Puppet Experts in Germany
in minutes from over 15,000 CVs with vetted and available specialists.Hire experts who manage Puppet manifests, Hiera data, and module-based configuration for Linux fleets, compliance controls, and repeatable server setup. Get fast, precise matching with vetted, available freelancers.
Meet FRATCH Experts in Germany, who have recently used Puppet
Burhan Dinler
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
Niko Schmuck
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.
Thorsten Matzner
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.
Matthias Weiss
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
- Carrying out 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
Oliver Kirst
Last position:
Founder & AI Automation Architect at Zerobits
Zerobits is my vehicle for AI-powered automation and custom software development with a clear principle: AI solutions that reach production, not pilot stage. I design and build the systems myself - from first concept and architecture through implementation to deployment and operations.
My focus is on replacing repetitive, manual work with reliable automation and connecting disconnected tools and data sources into one dependable overall system.
Selected work:
- Design and implementation of LLM-based agent systems and RAG pipelines (Anthropic Claude, Mistral, MongoDB Atlas Vector Search + RAG)
- Workflow orchestration for long-running, fault-tolerant business processes using Temporal (temporal.io): saga patterns, event-driven architecture, retry and compensation logic, connecting third-party APIs and internal services into automated end-to-end processes
- Full stack product development: SaaS architecture on Kubernetes, TypeScript/React/NestJS, admin tooling with refine.dev and MUI
- AI-assisted development workflow as standard practice to deliver production software at a fraction of traditional timelines
- Full stack product development: multi-tenant SaaS architecture running on Kubernetes, backend with NestJS/Node.js and Python, frontend with TypeScript, React and Next.js, admin tooling with refine.dev and MUI, CI/CD with GitHub Actions
One of these projects is a product I own and operate - free of any NDA restrictions. I'm happy to demonstrate it end to end.
Thomas Pätzold
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
Olaf Radicke
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
Tan Pham
Last position:
DevOps Engineer in the DevOps Team at Rise-World
- Implementation of specified DevOps solutions to automate infrastructure (Terraform, Bicep, CloudFormation, Ansible) on-premises datacenter (Ovirt, Proxmox, Ceph Cluster, MinIO) and private cloud.
- Administration, configuration and implementation of CI/CD DevOps pipelines (GitLab, GitFlow) to support development process (Artifactory, Prometheus, Istio, service mesh, Helm Chart, OpenShift (Red Hat Enterprise) / Kubernetes cluster), Red Hat Satellite.
- Administration, setup, monitoring and patching of Linux infrastructure based on Red Hat Enterprise for Dev, Test and QA.
- Use of Scrum and Kanban methods.
- Administration, configuration and implementation of security standards for deploying on Dev, Test, QA and Prod stages of the new ePA applications.
- Development of new plugins and add-ons needed on current infrastructure.
- Database support.
- Data analytics support (Python, Spark, Pandas, Power BI, Splunk Enterprise).
- Implementation of best practices for DevSecOps and BizDevOps using GitOps (ArgoCD), Streamlit framework, Semaphore Ansible UI.
- Configuration and testing of iperf, uperf, sysbench using benchmark-operator for external source data and IoT/MDM devices, creating reports via ELK / OpenSearch.
- Building a new Databricks platform to collect and analyze big data from different sources and IoT devices into Hadoop framework (Python, Pandas, PySpark, Power BI, Apache Airflow).
- Building backend data aggregation and processing to automate configuration deployment between different OpenShift clusters and big data framework (Python, Pandas, PySpark, Apache Spark, PostgreSQL, Django 2, Ansible Automation, Jira JSM).
- Building a new ML pipeline platform using Kubeflow, TensorFlow, KServe.
- Data extraction, transformation and loading from different data sources including structured and unstructured data to analytic DWH / big data cluster using Python, Pandas, Polars, Power BI, Django backend and PostgreSQL.
- Setup of new DevOps Test and QA HashiCorp Vault cluster for PKI and IAM.
- Configuration and testing of automated patching based on CVSS score, SIEM-integrated CVEs.
- Use of Nexpose and InsightVM to scan vulnerability events in network, host, container and application.
- Design and implementation of secure and scalable AWS architectures including VPC, EC2, S3, RDS and Route53 and similar setups on Azure and GCP.
- Automated system provisioning and deployment using CloudFormation templates.
- Configuration of IAM roles, policies and permissions to ensure secure access control.
- Patch management, backup automation and disaster recovery setup on AWS infrastructure.
- Monitoring and optimization of system performance using AWS CloudWatch and AWS Trusted Advisor.
- Support of VMware services (vSphere, Aria, Horizon) and the virtual desktop environment.
- Development and maintenance of CI/CD pipelines using Jenkins, GitLab CI/CD and AWS CodePipeline with interface to Nutanix.
- Configuration of AWS CloudWatch to monitor application performance and system events.
- Planning and execution of migration of on-premises applications to AWS cloud platforms.
- Deployment of containerized applications using Docker and Kubernetes in AWS environments.
- Deployment of internal software packages between availability zones using AWS CodeDeploy.
- Building and deploying ML models using Scikit-learn, XGBoost and Spark MLlib including hyperparameter tuning, model evaluation and production deployment.
Matthias Kittner
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
Gwen Glaser
Last position:
Senior Ruby on Rails & DevOps Developer at Sapiens
Further development of a software solution for managing test requests and test notifications according to §106d SGB V for the Hamburg Association of Statutory Health Insurance Physicians.
- Developed numerous features, performance optimizations, refactoring, error analysis
- Refactored the dev container setup
- Optimized the GitLab CI build pipeline
- Contributed optimizations to the team workflow
Raphael Vullriede
Last position:
Tech- / Team Lead / Architect / Engineer at Freelance IT Consultant
- Independent Software Engineer focusing mainly on complex backend architectures.
Alexander Bojko
Last position:
IT Specialist SAN at Self-Employed
Administration of Brocade SAN
Optimization of processes in the Pure Storage environment
Automation in the storage environment
Administration of block, file and S3 storage (NetApp / Pure Flash Blade)
Software/Tools: BNA, SANnav, bash, python, Remedy ARS
Christian Pritschow
Last position:
VMware Aria Specialist at public authority
- Creating workflows for server orders with different conditions, requirements, and specifications based on an external order portal (connecting Aria Automation via REST API to BMC ITSM Helix) for separate internal customers / teams / tenants
- Mapping workflows for day-2 operations through the front-end portal (snapshots, resizing, disk operations, backups)
- Creating test cases and automated tests to validate the code and stability of the entire ordering process
- Documenting workflows in Confluence / wiki / Jira
- Creating and maintaining blueprints
- Integrating Ansible Tower for further VM customizations
Marco Köhl
Last position:
Freelancer at IBM Deutschland GmbH NGNCC
- Design and setup of infrastructure concepts for virtualized servers with VMware vSphere and VMware vCenter
- Migration from vCenter 7 environments to vCenter 8
- Automated deployment of virtual machines using Microsoft PowerShell and VMware PowerCLI as well as Ansible Tower
- Prototype setup and test migration of applications in various container environments
- Administration of firewalls and network components (routing and switching)
- Migration of VPN connection for all employees from Sophos UTM to Fortigate IPSec VPN with FortiToken
- Automation of OS installations on Linux with Ansible and GitLab
- VMware vSphere 8 with VMware vCenter 8
- VMware API
- VMware NSX-T
- VMware vSAN
- VMware Tanzu
- Red Hat OpenShift
- Docker
- SLES 15, Red Hat 9 and Microsoft Windows Server
- Microsoft Windows PowerShell
- GitLab
- Ansible Tower (AWX)
- SUSE Manager 4 and 5
- Fortigate Firewalls
- Fortinet Analyzer and Manager
- Juniper and Cisco switches and routers
Mirco Schmidt
Last position:
Founder & Managing Director at ONE Energy-IT GmbH
- Infrastructure consulting
- Project management
- Mentoring for IT managers & teams
- Management consulting
- Energy data monitoring
- Energy data collection
- Energy data management
- IT system support for Linux, FreeBSD, Windows
- Server operations (incl. monitoring)
- Firewalls & VPNs
Discover over 15,000 top freelancers
Statistics of experts using Puppet
Aggregated from the professional profiles of matched freelancers.
Experience
25 years
Position duration
2.4 years
Positions per freelancer
19
Top business areas
Information Technology, Project Management, Operations
Top industries
Information Technology, Banking and Finance, Telecommunication
Certification focus areas
Information Technology, Project Management, Operations
Bachelor's degree or higher
72%
Master's degree or higher
39%
Certifications per freelancer
4
Most common languages
German, English, Spanish
Speak two or more languages
100%
Based on our profile pool as of 30 Aug 2026.
Daily rate distribution
The chart shows how the daily rates of freelancers in this technology in Germany are distributed, based on recent contracts on our platform. Each bar covers a rate range — its height shows how many freelancers charge 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 30 Aug 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
About the technology
Configuration at scale
Puppet is used to define and enforce system state across servers, VMs, and cloud instances. It helps teams keep packages, users, services, files, and security settings aligned across many environments without manual drift.
Core workflow
A strong Puppet setup usually combines manifests, modules, facts, and Hiera data. That structure lets specialists separate logic from data, reuse code, and keep environment-specific settings clean.
What specialists deliver
- Server configuration and hardening
- Module design and catalog troubleshooting
- Hiera data modeling and parameter cleanup
- Puppet agent and master/deployment support
- Migration from legacy scripts or ad hoc setup
Ecosystem skills
Puppet work often touches Linux administration, YAML, Ruby, Git, and CI pipelines. Many specialists also work with Puppet Bolt, task automation, reporting, and integration with cloud or virtualization tooling.
When companies bring help
Companies usually look for freelance Puppet expertise when configuration has become hard to trust, environments drift, or module code needs restructuring. In Germany, this often comes up in regulated IT, manufacturing, and enterprise environments where stable change control matters.
What good experts look like
Strong Puppet professionals write clean, testable manifests and keep modules easy to maintain. They understand idempotent change, data separation, and the difference between quick fixes and durable infrastructure code. They also document clearly so internal teams can keep working after the project ends.
Frequently asked questions
Curious about Puppet? Here are the answers that come up again and again.
Puppet is used to define and enforce infrastructure state on servers and other managed systems. Companies use it to install packages, configure services, manage users and files, and keep environments consistent over time.
Puppet is usually chosen when teams want continuous state enforcement and a clear model for long-lived system configuration. Ansible is often used more for task-oriented automation, while Chef shares the configuration-management space but uses a different style and ecosystem.
A strong Puppet specialist usually knows Linux administration, Git, YAML, and some Ruby. For larger environments, Hiera, module design, CI checks, and cloud or virtualization basics are also important.
A project needs Puppet help when manifests have grown messy, modules are hard to reuse, or configuration drift is creating outages. Outside specialists are also useful for migrations, audits, and setting up a cleaner structure for internal teams.
Yes, Puppet works well across on-premises, virtualized, and cloud-based systems. The key is to model state consistently and keep data, roles, and environment settings separated so the same code works in multiple places.
For small fixes, a practical Puppet specialist with solid hands-on experience can be enough. For module architecture, large estates, or migration work, look for someone who has handled complex catalogs, Hiera design, and operational troubleshooting.
Most Puppet work can be done remotely because it centers on code, configuration, and remote access to systems. On-site work in Germany only becomes useful when access rules, security reviews, or close coordination with local operations teams matter.
Look for a Puppet specialist who explains decisions clearly, keeps modules modular, and avoids brittle one-off fixes. Good signs are readable manifests, sensible data separation, clean testing habits, and documentation that your own team can follow.
The average hourly rate of freelancers in Germany who have used Puppet in their recent projects is 102 €, which corresponds to a daily rate of about 820 € based on an 8-hour working day.
Of the freelancers in Germany who have used Puppet in their recent projects, 72% hold at least a Bachelor's degree and 39% hold at least a Master's degree.
On average, freelancers in Germany who have used Puppet in their recent projects have 25 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 Spanish (19%).
The most common industries among freelancers in Germany who have used Puppet in their recent projects are Information Technology (100%), Banking and Finance (62%), and Telecommunication (54%).
The most common business areas among freelancers in Germany who have used Puppet in their recent projects are Information Technology (100%), Project Management (85%), and Operations (73%).
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!
