Senior Site Reliability Engineer - Hybrid Cloud
Geniussports · Lausanne, Vaud
<div class="content-intro"><p> </p>
<p> </p></div><p><em><span data-contrast="none">By bringing together next-gen technology and the finest live data available, Genius Sports is enabling a new era of sports for fans worldwide, delivering experiences that are more immersive, interactive and personalized than ever before. </span></em><a href="https://www.geniussports.com/about-us/"><em><span data-contrast="none"><span data-ccp-charstyle="Hyperlink">Learn more at geniussports.com.</span></span></em></a><span data-contrast="none"> </span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></p>
<p> </p>
<p><strong><span data-contrast="auto">The Role: Senior Site Reliability Engineer – Hybrid Cloud</span></strong></p>
<p><span data-contrast="auto">We are seeking a Senior Site Reliability Engineer to be part of the Edge Computing team in the Data&AI group. As we deliver real-time player tracking, sport analytics and broadcast augmentation to more customers worldwide, we are looking to scale from hundreds of sport venues to thousands.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></p>
<p><em><span data-contrast="auto">Specifically, you can expect to:</span></em><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></p>
<ul>
<li><span data-contrast="auto">Design and code end-to-end processes enabling operational staff to autonomously prepare, install and monitor all Linux servers, networking devices and cameras installed in 300+ sport venues across the world</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></li>
<li><span data-contrast="auto">Design and code end-to-end processes enabling developers to autonomously deploy and monitor our player tracking and augmentation applications</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></li>
<li><span data-contrast="auto">Take ownership of long-term technical efforts and articulate design choices to technical and non-technical people</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></li>
<li><span data-contrast="auto">Collaborate closely with teammates to solve problems, share knowledge and provide actionable feedback</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></li>
<li><span data-contrast="auto">Participate in an on-call rotation that emphasizes eliminating repeating escalations</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></li>
<li><span data-contrast="auto">Visit our wonderful Lausanne Jordils office 4 times per week, with flexible hours</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></li>
</ul>
<p><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></p>
<p><strong><span data-contrast="auto">Minimum Qualifications</span></strong><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></p>
<ul>
<li><span data-contrast="auto">Swiss/EU/EFTA citizen or residency permit in Switzerland</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></li>
<li><span data-contrast="auto">5+ years experience in SRE with Linux</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></li>
<li><span data-contrast="auto">Strong understanding of the entire Linux server stack: OS boot and installation, systemd, networking, container deployment, logging, metrics & monitoring, out-of-band management, etc...</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></li>
<li><span data-contrast="auto">Strong experience designing robust automation processes for a large inventory of on-premises servers</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></li>
<li><span data-contrast="auto">Proficient with Python programming and Bash scripting</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></li>
<li><span data-contrast="auto">Ability to communicate efficiently and articulate concepts based on the audience</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></li>
</ul>
<p><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></p>
<p><strong><span data-contrast="auto">Preferred Qualifications</span></strong><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></p>
<ul>
<li data-local-id="44869b13f783" data-prosemirror-content-type="node" data-prosemirror-node-name="paragraph" data-prosemirror-node-block="true">Experience with on-premises or hybrid-cloud Kubernetes</li>
<li data-local-id="302e3b8dc967" data-prosemirror-content-type="node" data-prosemirror-node-name="paragraph" data-prosemirror-node-block="true">Experience with remote fleet management without easy physical access </li>
<li data-local-id="91e1b911f5f0" data-prosemirror-content-type="node" data-prosemirror-node-name="paragraph" data-prosemirror-node-block="true">Experience designing large-scale automation processes for network routers and switches </li>
<li data-local-id="2c5f65b91918" data-prosemirror-content-type="node" data-prosemirror-node-name="paragraph" data-prosemirror-node-block="true">Strong understanding of OSI network layers 2 and 3, ability to assess network conditions at customer sites: explain packet loss or fragmentation, cabling or NIC defects, bandwidth evaluation locally and to cloud via intercontinental transit</li>
<li data-local-id="afad62534f06" data-prosemirror-content-type="node" data-prosemirror-node-name="paragraph" data-prosemirror-node-block="true">Strong experience designing robust automation processes for a large inventory of on-premises servers</li>
<li data-local-id="b4d8dfabfd06" data-prosemirror-content-type="node" data-prosemirror-node-name="paragraph" data-prosemirror-node-block="true">Experience with AWS EC2, EKS, S3, VPC, IAM </li>
<li data-local-id="6d8e7b5827b7" data-prosemirror-content-type="node" data-prosemirror-node-name="paragraph" data-prosemirror-node-block="true">Experience with Nvidia GPU driver installation and monitoring </li>
</ul>
<p><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></p>
<p><strong><span data-contrast="auto">Our Stack:</span></strong><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></p>
<ul>
<li><span data-contrast="auto">Languages and frameworks: Python, Rust, Bash</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></li>
<li><span data-contrast="auto">Servers: Ubuntu/Linux, bootc, Nvidia GPUs</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></li>
<li><span data-contrast="auto">Networking: Mikrotik, FS</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></li>
<li><span data-contrast="auto">Cloud: Tailscale, Netbox, Docker, Kubernetes, Prometheus, Grafana, AWS Cloud</span><span data-ccp-props="{"134233117":falseView application details