4-6
years experience
Bachelor’s in Computer Science or Computer Engineeringi
Experience with Linux, with experience troubleshooting both hardware and kernel issues
Ability to debug issues with hardware and firmware / root cause analysis (or strong desire to learn)
Proficiency with at least one programming language; preference given to candidates with Golang experience
Experience with the git workflow
Ideal candidates have some modern CI experience
Ideal candidates have some experience with datacenter technologies or have worked with bare metal servers before.
Desirable experience
CI / test automation with Python
Previous exposure to end to end bare metal provisioning lifecycle, and associated technologies used in the ecosystem, e.g.
QEMU / KVM, PXE, grub, etc.
Knowledge and ability to debug problems on some of the following : Ubuntu, Debian, Centos, Alpine Linux, Talos, VyOS, Nixos, VMWare ESXi and Windows
Ability to manage servers using IPMI and Redfish
Networking knowledge, ability to debug networking issues
Experience with infrastructure as code