Provisioning, configuring, and maintaining Linux workstations (primarily Debian-based and NixOS) for developers and power users
Standardizing workstation setups using Nix (e.g., packages, dev shells, reproducible configurations) to make environments consistent and easy to restore
Hardware lifecycle support: imaging, onboarding, replacements, troubleshooting of peripherals (docks, monitors, USB devices), and performance tuning
Automation of common workstation operations (e.g., setup scripts, configuration management, documentation and self-service guides)
Collaboration with engineers on Linux subsystems, developer tooling needs, and continuous improvements of the workstation platform
Requirements
Practical technical background
Comfortable working in a technical environment where Linux is the default
Linux desktop administration and troubleshooting (e.g., Debian/Ubuntu) and/or NixOS
Nix: package management, dev shells, environments; ideally Nix flakes and basic NixOS configuration
Hardware troubleshooting for workstations: storage, graphics, drivers, docking stations, monitors, USB devices, and networking
Scripting and automation (Bash/shell; Python is a plus)