Állás

Elosztott rendszereket tesztelő szoftverfejlesztő (Python/Go)

Szoftverfejlesztő • Remote • Teljes munkaidő • Európai Unió EU/EMEA

A Canonical elosztott rendszereket tesztelő csapatában dolgozó szoftverfejlesztő pozíció, amely a Juju, Terraform, OpenStack és Kubernetes alapú felhő-megoldások minőségbiztosításáért felelős. A feladat CI pipeline-ok fejlesztése, automatizált tesztkörnyezetek építése és AI/ML alapú tesztelemzés támogatása.

Feladatok

  • ▹automatizált tesztelési megoldások és infrastruktúra fejlesztése
  • ▹elosztott rendszertesztelő eszközök elérhetővé tétele más csapatoknak
  • ▹CI pipeline-ok fejlesztése felhő-natív termékekhez (pl. Kubeflow)
  • ▹elosztott rendszerek telepítése, kezelése és hibakeresése felhőben és bare metalen
  • ▹automatizált tesztelés monitorozása és riportolása
  • ▹napi együttműködés globálisan elosztott csapattal

Elvárások

  • ▹szilárd háttér modern tesztelési folyamatokban és stratégiákban
  • ▹Python vagy Go fejlesztői tapasztalat
  • ▹erős objektumorientált fejlesztési készségek
  • ▹CI eszközök ismerete (Jenkins, CircleCI, GitHub Actions)
  • ▹hálózati technológiák alapjai
  • ▹Linux rendszerarchitektúra megértése
  • ▹komplex, absztrakt gondolkodás
  • ▹évi 2-4 hét nemzetközi utazási hajlandóság

Előny

  • ▹modern, éles minőségű webalkalmazások fejlesztése
  • ▹adatplatformok kezelése (kulcs-érték tárak, relációs/dokumentum adatbázisok, eseménybuszok)
  • ▹nagy, sokdimenziós adathalmazok elemzése
  • ▹AI/ML pipeline-okkal szerzett tapasztalat
  • ▹felhőtechnológiák ismerete (OpenStack, Kubernetes, Terraform, AWS)

Soft skillek

komplex, absztrakt gondolkodásönálló kezdeményezőkészséghatékony együttműködés globálisan elosztott csapatban

Amit kínálunk

  • ▹javadalmazás a lokáció, tapasztalat és teljesítmény alapján
  • ▹évente 2-4 alkalommal személyes csapattalálkozó érdekes helyszíneken

A munkáltatóról

A Canonical az Ubuntu mögött álló vállalat, 1200+ munkatárssal 75+ országban, alapítói vezetés alatt, nyereséges és növekvő üzlettel.

Hasonló állások