Oxford Quantum Circuits (OQC)
Oxford Quantum Circuits (OQC)
Oxford Quantum Circuits (OQC) arendab ettevõtetele suunatud kvantarvutustehnoloogiat organisatsioonidele, kes uurivad kvantsüsteemide praktilisi rakendusi. 2017. aastal asutatud ettevõte ühendab kvantarvutuse, tehisintellekti ja ettevõttetehnoloogia valdkonna teadmised, et pakkuda lahendusi, mis on mõeldud olema ligipääsetavad, turvalised ja usaldusväärsed. Ettevõtte töö keskendub ettevõtete abistamisele kvantvõimekuse ülesehitamisel ning keerukate probleemide uurimisel, mille lahendamisel võib kvantarvutusest kasu olla.

Tarkvarainsener Oxford Quantum Circuitsis (hübriidtöö, Ühendkuningriik)

Loo turvalist ja hooldatavat tarkvara Oxford Quantum Circuitsi kommertskasutuses olevatele kvantarvutitele. Vastuta projektide eest alates kavandamisest ja testimisest kuni juurutamise, hindamise ja tootmistoeni.

Kirjeldus

  • Loo töökindlat, turvalist ja hooldatavat tarkvara Oxford Quantum Circuitsi kvantarvutite tootmiseks ja käitamiseks.
  • Juhi tarkvaraprojekte alates nõuete kogumisest ja lahenduse kavandamisest kuni prototüüpimise, testimise, juurutamise ja hindamiseni.
  • Loo süsteeme ja tehnilisi lähenemisviise, arvestades jõudlust, turvalisust, hooldatavust, keerukust, kulusid ja ressursipiiranguid.
  • Arenda töökindlat tarkvara, mis vastab funktsionaalsetele ja mittefunktsionaalsetele nõuetele ning mida toetavad selged kasutaja- ja arendajadokumentatsioonid.
  • Uuri ja lahenda arendus- ning tootmiskeskkondade probleeme.
  • Vaata kood üle ja testi seda põhjalikult, osale paarisprogrammeerimises ning hinda tootmisvalmidust.
  • Automatiseeri kvaliteedi tagamise ja dokumentatsiooni töövooge, sealhulgas CI/CD-konveierite arendamist ja hooldust.
  • Hinda tehnilisi alternatiive, põhjenda soovitusi ning tee tihedat koostööd inseneride ja sidusrühmadega.
  • Panusta nii uutesse greenfield-projektidesse kui ka väljakujunenud koodibaasidesse.
  • Jaga tehnilisi teadmisi mentorluse, koolituste ja sisemiste teadmiste jagamise ürituste kaudu.
  • Aita vähem kogenud inseneridel praktilise toe, mentorluse ja konstruktiivse tagasiside abil areneda.
  • Esinda Oxford Quantum Circuitsi konverentsidel, koostööprogrammides või vajaduse korral publikatsioonides.

Nõuded

  • Tõendatud kogemus mitme tarkvaraprojekti elluviimisel kogu arenduse elutsükli jooksul.
  • Kogemus nii greenfield- kui ka brownfield-koodibaasidega töötamisel.
  • Praktiline kogemus arendus- ja tootmiskeskkondade probleemide diagnoosimisel ning lahendamisel.
  • Kogemus mitut süsteemikihti hõlmava tarkvara hooldamisel.
  • Head Pythoni oskused, sealhulgas laialt kasutatavate Pythoni teekide tundmine.
  • Tugevad teadmised tarkvara andmestruktuuridest, programmeerimistehnikatest ja arvutiteaduse alustest.
  • Objektorienteeritud analüüsi ja disaini, koodi organiseerimise, algoritmide, operatsioonisüsteemide, võrgunduse, HTTP ja andmehalduse mõistmine.
  • Võime kavandada keerukaid süsteeme algsetest nõuetest kuni tootmisjuurutuseni.
  • Võime mõista koodibaasi arhitektuuri ja seda selgelt kommunikeerida.
  • Funktsionaalse programmeerimise tehnikate rakendamise kogemus.
  • Konteineriseerimise tundmine Dockeriga ja Kubernetesega.
  • Kogemus kvaliteedi tagamist ja kiireid väljalaskeid toetavate CI/CD-konveierite loomisel ja hooldamisel.
  • Võime juhendada kolleege keerukates tehnilistes teemades ja aidata parandada inseneritöö tulemuslikkust.
  • Kõrgharidus arvutiteaduses ja kvantitatiivses valdkonnas või samaväärne töökogemus.
  • Paindlik, detailidele keskenduv ja kvaliteediteadlik tööviis ning tugevad suhtlus-, ajajuhtimis-, probleemilahendus- ja innovatsioonioskused.
  • Eeliseks: kogemus lõppkasutajatele valmis tarkvaratoodete tarnimisel.
  • Eeliseks: sõnumivahendajate või andmevoogude tehnoloogiate tundmine.
  • Eeliseks: kogemus relatsiooniliste ja mitterelatsiooniliste andmebaasidega.
  • Eeliseks: kogemus panustamisel väljaspool tarkvaraarenduse põhispetsialiseerumist, näiteks testimise, tooteomaniku töö või platvormitehnika valdkonnas.
  • Eeliseks: kogemus ülemaailmseks juurutamiseks mõeldud konteineriseeritud mikroteenuste arendamisel.
  • Eeliseks: Azure'i või AWS-i tundmine.
  • Eeliseks: kogemus Pythoni ökosüsteemis veebirakenduste arendamisel.
  • Eeliseks: kogemus kasutajaliideste kavandamisel või ehitamisel.
  • Eeliseks: JavaScripti või TypeScripti, HTML-i ja CSS-i ning Reacti, Angulari või Node.js-i tööalased teadmised.
  • Eeliseks: arvutiteaduse või seotud valdkonna kraad.
  • Eeliseks: juhtimis- või seirekogemus tarkvarainseneeria keskkonnas.

Hüved

  • Laienda oma tehnilisi oskusi mitmekesise inseneritöö kaudu.
  • Vaheta teadmisi ja ideid teiste inseneridega.
  • Aita kujundada ja täiustada inseneritavasid.
  • Võta tarkvara eest sisuline vastutus varasest ideest kuni tootmiseni.
  • Tööta laia ja tehniliselt keeruka platvormiga.
  • Loo lahendusi, mis toetavad otseselt Oxford Quantum Circuitsi kvantarvutite arendamist ja käitamist.