×
Samuel Hierholzer-Ruprecht

Samuel Hierholzer-Ruprecht

System Engineer, Programmer by trade

Winterthur, Zurich, CH
German, English

Background


About

About

I'm an open source enthusiast with a big love for declarative approaches. I also love to tinker with my system and play around with minimal power user software (tiling wm, emacs, [n]vim, etc.).

Work Experience

Work Experience

  • Professional Linux System EngineerAdfinis AG

    Mar, 2022 - Present

    Work as a consultant with short term projects, S/PaaS-like service management, bodyleasing

    • full server lifecycles

    • Operations/on-call

    • Various Ansible automation projects

    • RHEL Ecosystem with focus on Redhat Satellite

    • Very heterogenous infrastructure

  • Linux System AdministratorAndeo AG

    Aug, 2018 - Feb, 20223 years 7 months

    First hired dedicated system engineer to help scale the internal infrastructure, also managed various customer networks.

    • Internal server & network maintenance

    • Setup & maintenance of SME infrastructures, 1./2. lvl support

    • Setup & maintenance of multiple Proxmox Clusters in multiple datacenters ("private cloud")

    • Maintenance of various services like plesk, asterisk pbx, sql server, etc.

    • Maintenance of a complex VPN Infrastructure

    • Custom configuration management of 200+ linux servers with bash

    • Help in the build/delivery pipeline of PHP applications

  • System Administration ApprenticeSolexperts AG (via bvz Berufslehrverbund Zürich)

    Aug, 2017 - Jul, 20181 year

    The last year of my apprenticeship

    • Product owner of in-field measuring devices (setup, maintenance, warehouse mgmt, internal coordination & billing, coordination of migration from deprecated win7 to debian)

    • Implementation of Vlan as practical part of my apprentice evaluation

    • Server & network maintenance

    • Inhouse support for ~50 coworkers

    • device management in vertec (including maintainance and development of a custom vertec database)

    • Windows client staging, configuration & application packaging with Highsystem

  • System Administrator ApprenticeIn&Work AG (via bvz Berufslehrverbund Zürich)

    Sep, 2015 - Jul, 20171 year 10 months

    second & third year of my apprenticeship in a small but extremely professional enterprise infrastructure

    • Internal server and network management with current best practices

    • Infrastructure automation, monitoring & documentation with Gitlab, Puppet & CheckMK

    • Linux Deep Dive (Linux From Scratch, studying & exercise of RHCSA course material)

    • Virtualization with VMWare on HPE Servers

    • Migration of the bureau and two racks to a new location (including cabling, labeling, etc.)

  • System Administrator Apprentice, PC Lade Inh. Senol Sakru

    Aug, 2014 - Aug, 20151 year 1 month

    A small computer shop where I set up laptops for a few KMU and mainly private customers

    • Laptop/Computer setup, repair

    • Malware cleaning

    • Data recovery

    • Consulting, sales & support of electronics devices for private customers and SMEs

    • Windows 7/8, upgrade to Win10

    • Learned Linux during idle times

  • Crew Member, McDonalds

    Mar, 2013 - Jul, 20141 year 5 months

    Cashier and allrounder

  • Constructor Apprentice (machine design)Lernzentren/Libs Zürich

    Aug, 2011 - Oct, 20121 year 3 months

    Started an apprenticeship but dropping out because of personal struggles and disinterest

    • 3D CAD

    • Material science

    • 6 months workshop experience with metal turning, milling, welding & grinding

    • Operation/programming of CNC milling Machines

    • Basics in mechanical Automation (hydraulics & pneumatics)

Skills

Skills

  • Systems Management

    Bash

    Python/Ansible

    Nix (NixOS)

    Powershell

    Icinga2

    Redhat Satellite

    various Backup

  • Operating Systems

    Debian

    Redhat/Centos

    Arch

    NixOS

    Ceph

  • Virtualization

    Proxmox

    VMWare ESX/vSphere

    Docker (Swarm/Compose)

    KVM with virsh

  • Networking

    Bird BGP Routing

    IPSEC / Wireguard / OpenVPN

    Dell OS/10

    Cisco IOS

    Shorewall

  • Containers

    docker-compose

    Kubernetes

    Prometheus

    Grafana

  • Application Programming

    Django Framework

    SQL

    Golang

    HTML/CSS/JS

    Json/Yaml/... ;-)

    Git

    Gitlab / Github CI

Education

Education

  • Information Technology, Focus System and Network Technology, apprenticeship, Technische Berufsschule Zürich TBZ

    Aug, 2014 - Jul, 2019

  • constructor machine design, apprenticeship, Berufsschule Rüti

    Aug, 2011 - Oct, 2012

Certificates

Certificates

Interests

Interests

  • Free software

    LinuxNixOSEmacsVimOils for Unix
  • Family

    BabyCampingDog
  • Music

    E-GuitarBass GuitarAcoustic GuitarMetal
  • Sports

    BoulderingClimbingSkating