Marius Rieder is a Senior System Engineer based in Zurich with 20 years of hands-on experience designing, developing and maintaining managed services and server infrastructure. He combines deep sysadmin and DevOps expertise—earned at ETH Zurich, Nine Internet Solutions and now super computing systems—with technical product management and customer-facing consulting. Marius contributes to open-source tooling for infrastructure automation, notably improving the popular voxpupuli/puppet-openvpn module with HA features, refactors and test coverage. He is skilled at optimizing operational reliability and automating repeatable processes, and often bridges the gap between engineering teams and customers to translate requirements into robust, auditable systems. An early technical foundation from an IT apprenticeship and service as an assistant instructor in military communications contributes to his pragmatic, security-minded approach.
20 years of coding experience
8 years of employment as a software developer
professional baccaulearate, professional baccaulearate at Gewerblich-Industrielle Berufsschule Uster
OpenVPN module for puppet including client config/cert creation
Role in this project:
DevOps Engineer
Contributions:12 commits, 1 issue in 3 years 11 months
Contributions summary:Marius's commits primarily focused on modifying and enhancing the OpenVPN module for Puppet. They refactored code to unify variable access in templates and extracted CA creation into a defined type. Additionally, the user added specs for client mode servers, ensuring the module's functionality and maintainability, and addressed issues related to file mode handling. Furthermore, the user incorporated features for OpenVPN HA setups.
Contributions:27 pushes, 7 branches, 3 tags in 3 years 6 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.