Back to all jobs
Graphcore logo

Staff Cloud Engineer

Graphcore
London2d ago
Seniority
Staff

About the role

<p><span style="font-size: 12pt;"><strong><span data-contrast="none">About&nbsp;Graphcore</span></strong><span data-ccp-props="{}">&nbsp;</span></span></p> <p><span style="font-size: 12pt;">At Graphcore, we’re building the future of AI compute.We’re a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacenter scale. As part of the SoftBank Group, backed by significant long-term investment, we are delivering key technology into the fast-growing SoftBank AI ecosystem.To meet the vast and exciting AI opportunity, Graphcore is expanding its teams around the world.We are bringing together the brightest minds to solve the toughest problems, in a place where everyone has the opportunity to make an impact on the company, our products and the future of artificial intelligence.<span data-ccp-props="{}">&nbsp;</span></span></p> <p>&nbsp;</p> <p><span style="font-size: 12pt;"><strong><span data-contrast="none">Job Summary&nbsp;</span></strong>&nbsp;</span><br><span style="font-size: 12pt;"><span data-contrast="auto"><span data-ccp-charstyle="normaltextrun" data-ccp-charstyle-defn="{&quot;ObjectId&quot;:&quot;ac0262f4-8a9e-5820-b908-2d943c5f7113|1&quot;,&quot;ClassId&quot;:1073872969,&quot;Properties&quot;:[201342446,&quot;1&quot;,201342447,&quot;5&quot;,201342448,&quot;1&quot;,201342449,&quot;1&quot;,469777841,&quot;Calibri&quot;,469777842,&quot;Arial&quot;,469777843,&quot;Calibri&quot;,469777844,&quot;Calibri&quot;,201341986,&quot;1&quot;,469769226,&quot;Calibri,Arial&quot;,268442635,&quot;24&quot;,469775450,&quot;normaltextrun&quot;,201340122,&quot;1&quot;,134233614,&quot;true&quot;,469778129,&quot;normaltextrun&quot;,335572020,&quot;1&quot;,469778324,&quot;Default Paragraph Font&quot;]}">We are looking for&nbsp;</span><span data-ccp-charstyle="normaltextrun">a</span><span data-ccp-charstyle="normaltextrun">n experiences</span><span data-ccp-charstyle="normaltextrun">&nbsp;</span><span data-ccp-charstyle="normaltextrun">Staff</span><span data-ccp-charstyle="normaltextrun">&nbsp;Engineer to&nbsp;</span><span data-ccp-charstyle="normaltextrun">join our Cloud&nbsp;</span><span data-ccp-charstyle="normaltextrun">Platform</span><span data-ccp-charstyle="normaltextrun">&nbsp;Team</span><span data-ccp-charstyle="normaltextrun">&nbsp;and help develop and deploy&nbsp;</span><span data-ccp-charstyle="normaltextrun">clouds and&nbsp;</span><span data-ccp-charstyle="normaltextrun">services</span><span data-ccp-charstyle="normaltextrun">. Working closely with our colleagues in&nbsp;</span><span data-ccp-charstyle="normaltextrun">Software&nbsp;</span><span data-ccp-charstyle="normaltextrun">Platform, Datacentre Operations and Product Development teams, you will&nbsp;</span><span data-ccp-charstyle="normaltextrun">deploy services on</span><span data-ccp-charstyle="normaltextrun">&nbsp;our fleet of&nbsp;</span><span data-ccp-charstyle="normaltextrun">cutting-edge</span><span data-ccp-charstyle="normaltextrun">&nbsp;AI systems. As part of our&nbsp;</span><span data-ccp-charstyle="normaltextrun">Software&nbsp;</span><span data-ccp-charstyle="normaltextrun">Platform organisation, you will be involved in the cloud integration, validation, performance benchmarking, optimisation, and development of our high-performance AI solutions</span><span data-ccp-charstyle="normaltextrun">.&nbsp;&nbsp;</span><span data-ccp-charstyle="normaltextrun">These include in-house AI systems alongside off-the-shelf high-performance servers,&nbsp;</span><span data-ccp-charstyle="normaltextrun">switches</span><span data-ccp-charstyle="normaltextrun">&nbsp;and storage solutions</span><span data-ccp-charstyle="normaltextrun">.&nbsp;&nbsp;</span><span data-ccp-charstyle="normaltextrun">This is a hand-on&nbsp;</span><span data-ccp-charstyle="normaltextrun">technical&nbsp;</span><span data-ccp-charstyle="normaltextrun">role</span><span data-ccp-charstyle="normaltextrun">&nbsp;</span><span data-ccp-charstyle="normaltextrun">requiring a solid background in&nbsp;</span><span data-ccp-charstyle="normaltextrun">the&nbsp;</span><span data-ccp-charstyle="normaltextrun">use of&nbsp;</span><span data-ccp-charstyle="normaltextrun">cloud&nbsp;</span><span data-ccp-charstyle="normaltextrun">infrastructure, deployment using Infrastructure-as-Code,&nbsp;</span><span data-ccp-charstyle="normaltextrun">observability,&nbsp;</span><span data-ccp-charstyle="normaltextrun">high-performance&nbsp;</span><span data-ccp-charstyle="normaltextrun">networking</span><span data-ccp-charstyle="normaltextrun">&nbsp;and storage systems</span><span data-ccp-charstyle="normaltextrun">.&nbsp;&nbsp;</span><span data-ccp-charstyle="normaltextrun">You may have been working in an IT organisation, a datacentre, a cloud provider or as a developer of orchestration or cloud&nbsp;</span><span data-ccp-charstyle="normaltextrun">services</span><span data-ccp-charstyle="normaltextrun">.&nbsp;&nbsp;</span></span><span data-ccp-props="{}">&nbsp;</span></span></p> <p><span style="font-size: 12pt;" data-ccp-props="{}">&nbsp;</span></p> <p><span style="font-size: 12pt;"><strong><span data-contrast="none">The&nbsp;Software&nbsp;Platform team at&nbsp;Graphcore</span></strong><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true}">&nbsp;</span></span></p> <p><span style="font-size: 12pt;"><span data-contrast="auto"><span data-ccp-charstyle="scxw84577820" data-ccp-charstyle-defn="{&quot;ObjectId&quot;:&quot;3cfb9761-d2b9-5037-bba2-1815c8b47273|1&quot;,&quot;ClassId&quot;:1073872969,&quot;Properties&quot;:[201342446,&quot;1&quot;,201342447,&quot;5&quot;,201342448,&quot;1&quot;,201342449,&quot;1&quot;,469777841,&quot;Calibri&quot;,469777842,&quot;Arial&quot;,469777843,&quot;Calibri&quot;,469777844,&quot;Calibri&quot;,201341986,&quot;1&quot;,469769226,&quot;Calibri,Arial&quot;,268442635,&quot;24&quot;,469775450,&quot;scxw84577820&quot;,201340122,&quot;1&quot;,134233614,&quot;true&quot;,469778129,&quot;scxw84577820&quot;,335572020,&quot;1&quot;,469778324,&quot;Default Paragraph Font&quot;]}">We build&nbsp;</span><span data-ccp-charstyle="scxw84577820">Graphcore</span><span data-ccp-charstyle="scxw84577820">&nbsp;products</span><span data-ccp-charstyle="scxw84577820">&nbsp;into large-scale AI solutions for our customers and the Cloud&nbsp;</span><span data-ccp-charstyle="scxw84577820">Platform</span><span data-ccp-charstyle="scxw84577820">&nbsp;Team&nbsp;</span><span data-ccp-charstyle="scxw84577820">is responsible for</span><span data-ccp-charstyle="scxw84577820">&nbsp;providing such systems&nbsp;</span><span data-ccp-charstyle="scxw84577820">to both</span><span data-ccp-charstyle="scxw84577820">&nbsp;internal users via private clouds</span><span data-ccp-charstyle="scxw84577820">&nbsp;and customers via</span><span data-ccp-charstyle="scxw84577820">&nbsp;our own</span><span data-ccp-charstyle="scxw84577820">&nbsp;public cloud</span><span data-ccp-charstyle="scxw84577820">s</span><span data-ccp-charstyle="scxw84577820">.&nbsp;&nbsp;</span><span data-ccp-charstyle="scxw84577820">Often the internal systems will be using and developing pre-release hardware and software</span><span data-ccp-charstyle="scxw84577820">, so&nbsp;</span><span data-ccp-charstyle="scxw84577820">it’s</span><span data-ccp-charstyle="scxw84577820">&nbsp;vital you are comfortable with&nbsp;</span><span data-ccp-charstyle="scxw84577820">unproven components.</span></span><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true}">&nbsp;</span></span></p> <p><span style="font-size: 12pt;" data-ccp-props="{}">&nbsp;</span></p> <p><span style="font-size: 12pt;"><strong><span data-contrast="none">Responsibilities&nbsp;and Duties</span></strong>&nbsp;</span><br><span style="font-size: 12pt;" data-ccp-props="{}">&nbsp;</span></p> <ul> <li><span style="font-size: 12pt;"><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Operate and extend existing OpenStack</span><span data-ccp-charstyle="normaltextrun">-based</span><span data-ccp-charstyle="normaltextrun">&nbsp;cloud services and contribute to the deployment and development of new ones.</span></span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:120,&quot;335559991&quot;:425,&quot;469777462&quot;:[720,426],&quot;469777927&quot;:[0,0],&quot;469777928&quot;:[0,8]}">&nbsp;</span></span></li> <li><span style="font-size: 12pt;"><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Develop&nbsp;</span><span data-ccp-charstyle="normaltextrun">and&nbsp;</span><span data-ccp-charstyle="normaltextrun">operate</span><span data-ccp-charstyle="normaltextrun">&nbsp;</span><span data-ccp-charstyle="normaltextrun">end-user services on our clouds and support internal users in their use.</span><span data-ccp-charstyle="normaltextrun">&nbsp;</span><span data-ccp-charstyle="normaltextrun">You will turn</span><span data-ccp-charstyle="normaltextrun">&nbsp;</span><span data-ccp-charstyle="normaltextrun">end-user and product requirements into deployed services.</span></span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:120,&quot;335559991&quot;:425,&quot;469777462&quot;:[720,426],&quot;469777927&quot;:[0,0],&quot;469777928&quot;:[0,8]}">&nbsp;</span></span></li> <li><span style="font-size: 12pt;"><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Help to&nbsp;</span><span data-ccp-charstyle="normaltextrun">build automation to&nbsp;</span><span data-ccp-charstyle="normaltextrun">collect and analyse metrics and other&nbsp;</span><span data-ccp-charstyle="normaltextrun">observability&nbsp;</span><span data-ccp-charstyle="normaltextrun">data&nbsp;</span><span data-ccp-charstyle="normaltextrun">from the cloud&nbsp;</span><span data-ccp-charstyle="normaltextrun">services&nbsp;</span><span data-ccp-charstyle="normaltextrun">to support&nbsp;</span><span data-ccp-charstyle="normaltextrun">clear&nbsp;</span><span data-ccp-charstyle="normaltextrun">identification and&nbsp;</span><span data-ccp-charstyle="normaltextrun">reporting of any issues</span><span data-ccp-charstyle="normaltextrun">.&nbsp;&nbsp;</span><span data-ccp-charstyle="normaltextrun">Work with users to provide information&nbsp;</span><span data-ccp-charstyle="normaltextrun">of any product-related issues&nbsp;</span><span data-ccp-charstyle="normaltextrun">to Engineering</span><span data-ccp-charstyle="normaltextrun">&nbsp;and QA departments</span><span data-ccp-charstyle="normaltextrun">.</span></span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:120,&quot;335559991&quot;:425,&quot;469777462&quot;:[720,426],&quot;469777927&quot;:[0,0],&quot;469777928&quot;:[0,8]}">&nbsp;</span></span></li> <li><span style="font-size: 12pt;"><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Work with our Datacentre Operations Engineers to&nbsp;</span><span data-ccp-charstyle="normaltextrun">maintain</span><span data-ccp-charstyle="normaltextrun">&nbsp;and operate</span><span data-ccp-charstyle="normaltextrun">&nbsp;the fleet of AI systems at peak performance in our private clouds.</span></span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:120,&quot;335559991&quot;:425,&quot;469777462&quot;:[720,426],&quot;469777927&quot;:[0,0],&quot;469777928&quot;:[0,8]}">&nbsp;</span></span></li> <li><span style="font-size: 12pt;"><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Configure and test new&nbsp;</span><span data-ccp-charstyle="normaltextrun">Graphcore</span><span data-ccp-charstyle="normaltextrun">&nbsp;AI</span><span data-ccp-charstyle="normaltextrun">&nbsp;hardware and systems&nbsp;</span><span data-ccp-charstyle="normaltextrun">using</span><span data-ccp-charstyle="normaltextrun">&nbsp;Continuous Deployment and</span><span data-ccp-charstyle="normaltextrun">&nbsp;Infrastructure-as-code in&nbsp;</span><span data-ccp-charstyle="normaltextrun">internal</span><span data-ccp-charstyle="normaltextrun">&nbsp;</span><span data-ccp-charstyle="normaltextrun">and</span><span data-ccp-charstyle="normaltextrun">&nbsp;</span><span data-ccp-charstyle="normaltextrun">external datacentres.</span></span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:120,&quot;335559991&quot;:425,&quot;469777462&quot;:[720,426],&quot;469777927&quot;:[0,0],&quot;469777928&quot;:[0,8]}">&nbsp;</span></span></li> <li><span style="font-size: 12pt;"><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Drive corrective actions for systems that are not&nbsp;</span><span data-ccp-charstyle="normaltextrun">operating</span><span data-ccp-charstyle="normaltextrun">&nbsp;correctly, working with&nbsp;</span><span data-ccp-charstyle="normaltextrun">DC operations</span><span data-ccp-charstyle="normaltextrun">&nbsp;and&nbsp;</span><span data-ccp-charstyle="normaltextrun">Graphcore</span><span data-ccp-charstyle="normaltextrun">&nbsp;</span><span data-ccp-charstyle="normaltextrun">Engineering as&nbsp;</span><span data-ccp-charstyle="normaltextrun">required</span><span data-ccp-charstyle="normaltextrun">.</span></span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:120,&quot;335559991&quot;:425,&quot;469777462&quot;:[720,426],&quot;469777927&quot;:[0,0],&quot;469777928&quot;:[0,8]}">&nbsp;</span></span></li> <li><span style="font-size: 12pt;"><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Work with external vendors of off-the-shelf switches, servers and storage solutions to specify,&nbsp;</span><span data-ccp-charstyle="normaltextrun">benchmark</span><span data-ccp-charstyle="normaltextrun">&nbsp;and integrate 3</span></span><span data-contrast="none"><span data-fontsize="11" data-ccp-charstyle="normaltextrun">rd</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">&nbsp;party products into our Cloud Reference Design.</span></span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:120,&quot;335559991&quot;:425,&quot;469777462&quot;:[720,426],&quot;469777927&quot;:[0,0],&quot;469777928&quot;:[0,8]}">&nbsp;</span></span></li> </ul> <p><span style="font-size: 12pt;" data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:120}">&nbsp;</span></p> <p><span style="font-size: 12pt;" data-ccp-props="{}">&nbsp;</span></p> <p><span style="font-size: 12pt;"><strong><span data-contrast="none">Skills and Experience&nbsp;[ALL REQUIRED]</span></strong><span data-ccp-props="{}">&nbsp;</span></span></p> <ul> <li style="font-size: 12pt;" data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span style="font-size: 12pt;"><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Bachelor's degree or equivalent practical experience in a relevant subject.</span></span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:276,&quot;335559991&quot;:425,&quot;469777462&quot;:[720,426],&quot;469777927&quot;:[0,0],&quot;469777928&quot;:[0,8]}">&nbsp;</span></span></li> </ul> <ul> <li style="font-size: 12pt;" data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="2" data-aria-level="1"><span style="font-size: 12pt;"><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Solid&nbsp;</span><span data-ccp-charstyle="normaltextrun">infrastructure&nbsp;</span><span data-ccp-charstyle="normaltextrun">or IT experience with a proven&nbsp;</span><span data-ccp-charstyle="normaltextrun">track record</span><span data-ccp-charstyle="normaltextrun">&nbsp;of delivering technical output as an individual contributor.</span></span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:276,&quot;335559991&quot;:425,&quot;469777462&quot;:[720,426],&quot;469777927&quot;:[0,0],&quot;469777928&quot;:[0,8]}">&nbsp;</span></span></li> </ul> <ul> <li style="font-size: 12pt;" data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="3" data-aria-level="1"><span style="font-size: 12pt;"><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Experience managing&nbsp;</span><span data-ccp-charstyle="normaltextrun">or&nbsp;</span><span data-ccp-charstyle="normaltextrun">operating</span><span data-ccp-charstyle="normaltextrun">&nbsp;</span><span data-ccp-charstyle="normaltextrun">on-premises or private-cloud environments.&nbsp;</span></span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:276,&quot;335559991&quot;:425,&quot;469777462&quot;:[720,426],&quot;469777927&quot;:[0,0],&quot;469777928&quot;:[0,8]}">&nbsp;</span></span></li> </ul> <ul> <li style="font-size: 12pt;" data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="4" data-aria-level="1"><span style="font-size: 12pt;"><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Experience specifying, scoping, estimating and detailing work plans in an AGILE&nbsp;</span><span data-ccp-charstyle="normaltextrun">and SCRUM&nbsp;</span><span data-ccp-charstyle="normaltextrun">framework</span><span data-ccp-charstyle="normaltextrun">, including&nbsp;</span><span data-ccp-charstyle="normaltextrun">priorities, risks, issues,&nbsp;</span><span data-ccp-charstyle="normaltextrun">impacts</span><span data-ccp-charstyle="normaltextrun"> and constraints</span><span data-ccp-charstyle="normaltextrun">.</span></span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:276,&quot;335559991&quot;:425,&quot;469777462&quot;:[720,426],&quot;469777927&quot;:[0,0],&quot;469777928&quot;:[0,8]}">&nbsp;</span></span></li> </ul> <ul> <li style="font-size: 12pt;" data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="5" data-aria-level="1"><span style="font-size: 12pt;"><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Strong</span><span data-ccp-charstyle="normaltextrun">&nbsp;proven L</span><span data-ccp-charstyle="normaltextrun">inux scripting ability</span><span data-ccp-charstyle="normaltextrun">&nbsp;(bash</span><span data-ccp-charstyle="normaltextrun">&nbsp;and&nbsp;</span><span data-ccp-charstyle="normaltextrun">python</span><span data-ccp-charstyle="normaltextrun">&nbsp;</span><span data-ccp-charstyle="normaltextrun">required</span><span data-ccp-charstyle="normaltextrun">).</span></span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:276,&quot;335559991&quot;:425,&quot;469777462&quot;:[720,426],&quot;469777927&quot;:[0,0],&quot;469777928&quot;:[0,8]}">&nbsp;</span></span></li> </ul> <ul> <li style="font-size: 12pt;" data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="6" data-aria-level="1"><span style="font-size: 12pt;"><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Strong proven Linux system administration (</span><span data-ccp-charstyle="normaltextrun">U</span><span data-ccp-charstyle="normaltextrun">buntu, RHEL and variants).</span></span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:276,&quot;335559991&quot;:425,&quot;469777462&quot;:[720,426],&quot;469777927&quot;:[0,0],&quot;469777928&quot;:[0,8]}">&nbsp;</span></span></li> </ul> <ul> <li style="font-size: 12pt;" data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="7" data-aria-level="1"><span style="font-size: 12pt;"><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Experience with a version control system (preferably G</span><span data-ccp-charstyle="normaltextrun">it</span><span data-ccp-charstyle="normaltextrun">)</span><span data-ccp-charstyle="normaltextrun">&nbsp;and using it to manage system configuration or automation.</span></span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:120,&quot;335559740&quot;:276,&quot;335559991&quot;:425,&quot;469777462&quot;:[720,426],&quot;469777927&quot;:[0,0],&quot;469777928&quot;:[0,8]}">&nbsp;</span></span></li> </ul> <ul> <li style="font-size: 12pt;" data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="8" data-aria-level="1"><span style="font-size: 12pt;"><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Experience with Continuous Integration or testing pipelines using GitLab, GitHub or similar.</span></span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:120,&quot;335559740&quot;:276,&quot;335559991&quot;:425,&quot;469777462&quot;:[720,426],&quot;469777927&quot;:[0,0],&quot;469777928&quot;:[0,8]}">&nbsp;</span></span></li> </ul> <ul> <li style="font-size: 12pt;" data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="9" data-aria-level="1"><span style="font-size: 12pt;"><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Hands-on experience deploying services into public or private clouds</span><span data-ccp-charstyle="normaltextrun">&nbsp;using Infrastructure-as-Code</span><span data-ccp-charstyle="normaltextrun">&nbsp;(IAC)</span><span data-ccp-charstyle="normaltextrun">.</span></span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:120,&quot;335559740&quot;:276,&quot;335559991&quot;:425,&quot;469777462&quot;:[720,426],&quot;469777927&quot;:[0,0],&quot;469777928&quot;:[0,8]}">&nbsp;</span></span></li> </ul> <ul> <li style="font-size: 12pt;" data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="10" data-aria-level="1"><span style="font-size: 12pt;"><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">A solid understanding of the technologies underpinning cloud services (</span><span data-ccp-charstyle="normaltextrun">APIs,&nbsp;</span><span data-ccp-charstyle="normaltextrun">virtualisation of CPUs, IO, systems), virtual networks, block storage, resource&nbsp;</span><span data-ccp-charstyle="normaltextrun">management</span><span data-ccp-charstyle="normaltextrun">&nbsp;and monitoring.</span></span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:120,&quot;335559740&quot;:276,&quot;335559991&quot;:425,&quot;469777462&quot;:[720,426],&quot;469777927&quot;:[0,0],&quot;469777928&quot;:[0,8]}">&nbsp;</span></span></li> </ul> <ul> <li style="font-size: 12pt;" data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="11" data-aria-level="1"><span style="font-size: 12pt;"><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Experience with&nbsp;</span><span data-ccp-charstyle="normaltextrun">IAC&nbsp;</span><span data-ccp-charstyle="normaltextrun">automation tools (</span><span data-ccp-charstyle="normaltextrun">e.g.&nbsp;</span><span data-ccp-charstyle="normaltextrun">Terraform/</span><span data-ccp-charstyle="normaltextrun">OpenTofu</span><span data-ccp-charstyle="normaltextrun">, Ansible</span><span data-ccp-charstyle="normaltextrun">, Packer</span><span data-ccp-charstyle="normaltextrun">).</span></span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:120,&quot;335559740&quot;:276,&quot;335559991&quot;:425,&quot;469777462&quot;:[720,426],&quot;469777927&quot;:[0,0],&quot;469777928&quot;:[0,8]}">&nbsp;</span></span></li> </ul> <ul> <li style="font-size: 12pt;" data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="12" data-aria-level="1"><span style="font-size: 12pt;"><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Experience with container deployment and management</span><span data-ccp-charstyle="normaltextrun">&nbsp;tools (e.g. docker</span><span data-ccp-charstyle="normaltextrun">,&nbsp;</span><span data-ccp-charstyle="normaltextrun">podman</span><span data-ccp-charstyle="normaltextrun">,&nbsp;</span><span data-ccp-charstyle="normaltextrun">apptainer</span><span data-ccp-charstyle="normaltextrun">).</span></span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:120,&quot;335559740&quot;:276,&quot;335559991&quot;:425,&quot;469777462&quot;:[720,426],&quot;469777927&quot;:[0,0],&quot;469777928&quot;:[0,8]}">&nbsp;</span></span></li> </ul> <ul> <li style="font-size: 12pt;" data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="13" data-aria-level="1"><span style="font-size: 12pt;"><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Experience with solutions for monitoring and observability. e.g.&nbsp;</span><span data-ccp-charstyle="normaltextrun">Grafana</span><span data-ccp-charstyle="normaltextrun">,&nbsp;</span><span data-ccp-charstyle="normaltextrun">Prometheus</span><span data-ccp-charstyle="normaltextrun">,&nbsp;</span><span data-ccp-charstyle="normaltextrun">OpenSea</span><span data-ccp-charstyle="normaltextrun">r</span><span data-ccp-charstyle="normaltextrun">ch</span><span data-ccp-charstyle="normaltextrun">/</span><span data-ccp-charstyle="normaltextrun">ElasticSearch</span><span data-ccp-charstyle="normaltextrun">, Loki</span><span data-ccp-charstyle="normaltextrun">, Mimir,&nbsp;</span><span data-ccp-charstyle="normaltextrun">OpenTelemetry</span><span data-ccp-charstyle="normaltextrun">,</span><span data-ccp-charstyle="normaltextrun">&nbsp;</span><span data-ccp-charstyle="normaltextrun">Fluentd</span><span data-ccp-charstyle="normaltextrun">&nbsp;,Kafka</span></span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:120,&quot;335559740&quot;:276,&quot;335559991&quot;:425,&quot;469777462&quot;:[720,426],&quot;469777927&quot;:[0,0],&quot;469777928&quot;:[0,8]}">&nbsp;</span></span></li> </ul> <ul> <li style="font-size: 12pt;" data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="14" data-aria-level="1"><span style="font-size: 12pt;"><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Good communication and presentation skills</span><span data-ccp-charstyle="normaltextrun">,</span><span data-ccp-charstyle="normaltextrun">&nbsp;and experience dealing with end-users</span><span data-ccp-charstyle="normaltextrun">&nbsp;of IT&nbsp;</span><span data-ccp-charstyle="normaltextrun">or cloud&nbsp;</span><span data-ccp-charstyle="normaltextrun">services.</span></span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:120,&quot;335559740&quot;:276,&quot;335559991&quot;:425,&quot;469777462&quot;:[720,426],&quot;469777927&quot;:[0,0],&quot;469777928&quot;:[0,8]}">&nbsp;</span></span></li> </ul> <ul> <li style="font-size: 12pt;" data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="15" data-aria-level="1"><span style="font-size: 12pt;"><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">An ability to work independently on critical infrastructure without oversight</span><span data-ccp-charstyle="normaltextrun">, and with a focus on end-user availability</span><span data-ccp-charstyle="normaltextrun">. </span></span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:120,&quot;335559740&quot;:276,&quot;335559991&quot;:425,&quot;469777462&quot;:[720,426],&quot;469777927&quot;:[0,0],&quot;469777928&quot;:[0,8]}">&nbsp;</span></span></li> </ul> <p><span style="font-size: 12pt;"><strong><span data-contrast="none"> </span></strong></span></p> <p><span style="font-size: 12pt;"><strong><span data-contrast="none">Desirable but not required:</span></strong><span data-ccp-props="{}">&nbsp;</span></span></p> <ul> <li style="font-size: 12pt;" data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="16" data-aria-level="1"><span style="font-size: 12pt;"><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Experience with OpenStack deployments or the technologies they rely on (e.g. Ceph, Open&nbsp;</span><span data-ccp-charstyle="normaltextrun">vSwitch</span><span data-ccp-charstyle="normaltextrun">, KVM,&nbsp;</span><span data-ccp-charstyle="normaltextrun">QEMU )</span><span data-ccp-charstyle="normaltextrun">.</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">&nbsp;</span></span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:276,&quot;335559991&quot;:425,&quot;469777462&quot;:[720,426],&quot;469777927&quot;:[0,0],&quot;469777928&quot;:[0,8]}">&nbsp;</span></span></li> </ul> <ul> <li style="font-size: 12pt;" data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="17" data-aria-level="1"><span style="font-size: 12pt;"><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Experience with High Performance Computing (HPC) environments using SLURM or similar batch workload solutions.</span></span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:276,&quot;335559991&quot;:425,&quot;469777462&quot;:[720,426],&quot;469777927&quot;:[0,0],&quot;469777928&quot;:[0,8]}">&nbsp;</span></span></li> </ul> <ul> <li style="font-size: 12pt;" data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="18" data-aria-level="1"><span style="font-size: 12pt;"><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Strong skillset and experience in end-to-end&nbsp;</span><span data-ccp-charstyle="normaltextrun">deployment automation and CI</span><span data-ccp-charstyle="normaltextrun">&nbsp;of containerised services</span><span data-ccp-charstyle="normaltextrun">. Complete automation of&nbsp;</span><span data-ccp-charstyle="normaltextrun">pipelines for&nbsp;</span><span data-ccp-charstyle="normaltextrun">build, test, deploy, manage, alert, destroy, rebuild</span><span data-ccp-charstyle="normaltextrun">.</span></span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:276,&quot;335559991&quot;:425,&quot;469777462&quot;:[720,426],&quot;469777927&quot;:[0,0],&quot;469777928&quot;:[0,8]}">&nbsp;</span></span></li> </ul> <ul> <li style="font-size: 12pt;" data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="19" data-aria-level="1"><span style="font-size: 12pt;"><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Experience with&nbsp;</span><span data-ccp-charstyle="normaltextrun">managing production&nbsp;</span><span data-ccp-charstyle="normaltextrun">Kubernetes&nbsp;</span><span data-ccp-charstyle="normaltextrun">clusters and&nbsp;</span><span data-ccp-charstyle="normaltextrun">workloads</span><span data-ccp-charstyle="normaltextrun">.</span></span> <span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:276,&quot;335559991&quot;:425,&quot;469777462&quot;:[720,426],&quot;469777927&quot;:[0,0],&quot;469777928&quot;:[0,8]}">&nbsp;</span></span></li> </ul> <ul> <li style="font-size: 12pt;" data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="20" data-aria-level="1"><span style="font-size: 12pt;"><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Experience with workload queue management systems (SLURM, LSF</span><span data-ccp-charstyle="normaltextrun">,&nbsp;</span><span data-ccp-charstyle="normaltextrun">Kueue</span><span data-ccp-charstyle="normaltextrun">).</span></span><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">&nbsp;</span></span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:276,&quot;335559991&quot;:425,&quot;469777462&quot;:[720,426],&quot;469777927&quot;:[0,0],&quot;469777928&quot;:[0,8]}">&nbsp;</span></span></li> </ul> <ul> <li style="font-size: 12pt;" data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="21" data-aria-level="1"><span style="font-size: 12pt;"><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Experience with managed switch configuration (e.g. EOS,&nbsp;</span><span data-ccp-charstyle="normaltextrun">SONiC</span><span data-ccp-charstyle="normaltextrun">, DNOS).</span><span data-ccp-charstyle="normaltextrun">&nbsp;</span></span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:276,&quot;335559991&quot;:425,&quot;469777462&quot;:[720,426],&quot;469777927&quot;:[0,0],&quot;469777928&quot;:[0,8]}">&nbsp;</span></span></li> </ul> <ul> <li style="font-size: 12pt;" data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="22" data-aria-level="1"><span style="font-size: 12pt;"><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Programming&nbsp;</span><span data-ccp-charstyle="normaltextrun">experience&nbsp;</span><span data-ccp-charstyle="normaltextrun">with</span><span data-ccp-charstyle="normaltextrun">&nbsp;Python3 utilising classes and inheritance.</span></span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:276,&quot;335559991&quot;:425,&quot;469777462&quot;:[720,426],&quot;469777927&quot;:[0,0],&quot;469777928&quot;:[0,8]}">&nbsp;</span></span></li> </ul> <ul> <li style="font-size: 12pt;" data-leveltext="" data-font="Symbol" data-listid="7" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;multilevel&quot;}" data-aria-posinset="23" data-aria-level="1"><span style="font-size: 12pt;"><span data-contrast="none"><span data-ccp-charstyle="normaltextrun">Programming experience&nbsp;</span><span data-ccp-charstyle="normaltextrun">with</span><span data-ccp-charstyle="normaltextrun">&nbsp;Go</span><span data-ccp-charstyle="normaltextrun">.</span></span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:276,&quot;335559991&quot;:425,&quot;469777462&quot;:[720,426],&quot;469777927&quot;:[0,0],&quot;469777928&quot;:[0,8]}">&nbsp;</span></span></li> </ul> <p><span style="font-size: 12pt;" data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:120}">&nbsp;<br></span></p> <p><span style="font-size: 12pt;"><strong>Benefits</strong></span></p> <p><span style="font-size: 12pt;">In addition to a competitive salary, Graphcore offers flexible working, a generous annual leave policy, private medical insurance and health cash plan, a dental plan, pension (matched up to 5%), life assurance and income protection. We have a generous parental leave policy and an employee assistance programme (which includes health, mental wellbeing, and bereavement support). We offer a range of healthy food and snacks at our central Bristol office and have our own barista bar! We welcome people of different backgrounds and experiences; we’re committed to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments.</span></p> <p>&nbsp;</p> <p><span style="font-size: 12pt;"><strong>Sponsorship</strong></span></p> <p><span style="font-size: 12pt;">Applicants for this position must hold the right to work in the UK. Unfortunately at this time, we are unable to provide visa sponsorship or support for visa applications.</span></p> <p><span style="font-size: 12pt;" data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335557856&quot;:16777215,&quot;335559685&quot;:425,&quot;335559738&quot;:0,&quot;335559739&quot;:120}">&nbsp;</span></p>

Perks & benefits

  • Dental Insurance
  • Medical Insurance

731,000+ hidden jobs like this

Graphcore and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.

Everything Pro unlocks:

  • Unlimited applications — free stops at 5
  • Track every application in one place
  • Apply straight to the source, one click
  • Save & organize roles you love
  • Roles pulled from company boards before the big sites

Weekly

$9.99
$4.99/week

For an active search. Cancel anytime.

Most popular

Monthly

$24.99
$12.99/month

The smart pick. Save 35% vs weekly.

Lifetime

$99
$49.99once

Pay once. Every future feature, forever.