2023-04-13 14:47:21

Programmatūras izstrādātājs (Python)

Swisscom DevOps Center Latvia, SIA
3900 - 5200 €/mēn. Bruto
Iespējams daļēji strādāt attālināti

Darba apraksts

KAS MĒS ESAM?

Būdami Swisscom meitas uzņēmums - vadošais telekomunikāciju uzņēmums un viens no ilgtspējīgākajiem un inovatīvākajiem uzņēmumiem Šveicē - mēs dalāmies tajās pašās vērtībās, redzējumā un mērķos.

Kā uzticams un efektīvs Swisscom IT pakalpojumu partneris, mēs radām vērtīgas klientu pieredzes. Mēs strādājam ciešā sadarbībā ar mūsu partneriem Šveicē un piesaistām un noturam augstas veiktspējas speciālistus.

Mēs paplašinām savu klātbūtni Rīgā un aktīvi meklējam 50+ DevOps inženierus, lai pievienotos mūsu augošajām komandām šogad.

Mēs aicinām motivētus profesionāļus pievienoties mums, augt kopā ar mums un palīdzēt veidot nākotni.

Komanda/projekts:

Jūs strādāsiet mūsu Python balstītajā gala līdz gala testēšanas automatizācijas ietvarā virtuālajiem tīkla komponentiem un izstrādāsiet iekšējos AI rīkus — tostarp autentificētu MCP vārteju, aģentiskus darba plūsmas un RAG/hibrīda atgūšanas caurplūdes. Jūs dalīsiet savu laiku starp komponentu/sistēmas līmeņa tīkla testēšanu un AI infrastruktūras izveidi, uz kuras darbojas iekšējie rīki un aģenti.

Kā DevOps inženieris jūs:

  • Izveidosiet un paplašināsiet Python balstītu e2e testēšanas automatizācijas ietvaru virtuālajiem tīkla komponentiem

  • Izstrādāsiet atkārtoti izmantojamus, kompozīcijas testēšanas būvniecības blokus, uz kuriem var balstīties citi inženieri

  • Validēsiet komponentu līmeņa protokolu uzvedību (TCP/IP, DNS, IPsec/VPN, maršrutēšana, ugunsmūra politika) kā arī pilnus gala līdz gala tīkla scenārijus

  • Konteinerizēsiet un caurplūdīsiet testēšanas infrastruktūru caur Docker un GitLab CI, saglabājot to reproducējamu un vides neatkarīgu (AWS, Terraform, Kubernetes, kur tas ir attiecīgi)

  • Ieviesīsiet autentifikāciju, autorizāciju un piekļuves noteikšanu aģentiskām darba plūsmām un MCP vārtejai

  • Izveidosiet aģentiskus grafu darba plūsmu, tostarp multi-aģentu iestatījumus ar PydanticAI aģentiem un rīkiem

  • Ieviesīsiet PydanticAI darba plūsmas ar RAG (vektors + grafiks) pār iekšējo dokumentāciju, žurnāliem, avota kodu un operatīvajiem datiem, lai radītu bagātu kontekstu.

Prasības kandidātiem

  • Grāds datorzinātnēs vai līdzvērtīga darba pieredze

  • Ziņkārīgs, atvērts prāts ar spēcīgām analītiskajām domāšanas un problēmu risināšanas prasmēm

  • Komandas spēlētājs, kurš ir gatavs mācīties un dalīties ar zināšanām

  • Spēcīgas Python prasmes

  • Stabilas tīkla pamatu izpratnes (TCP/IP, DNS, VPN, IPsec, maršrutēšana, ugunsmūra politikas koncepcijas)

  • Pamata autentifikācijas un autorizācijas koncepciju izpratne RBAC/OAuth

  • Jebkāda praktiskā pieredze MCP un AI darba plūsmu izstrādē

  • Pieredze TDD (Test driven development) un Spec driven development

  • Gitlab, Docker

  • Efektīvas komunikācijas prasmes angļu valodā

Jauki, ja ir

  • Java un/vai Ruby zināšanas

  • Pieredze ar Playwright, PydanticAI, Vector un/vai grafu datu bāzēm

  • Zināšanas par telekomunikāciju tīkla koncepcijām (VPN, VLAN, VNFs, BGP, MPLS)

  • Iepazīšanās ar AWS, GCP, Azure

  • Pieredze ar Terraform, Kubernetes

Uzņēmums piedāvā

  • 80 EUR mēnesī mobilā telefona un interneta pabalsts

  • Elastīgs darba grafiks un iespēja strādāt hibrīdā režīmā

  • Ergonomisks mājas biroja pabalsts 500 EUR apmērā

  • Iespēja strādāt ārzemēs 4 nedēļas katru gadu

  • Veselības apdrošināšana – ietver sporta zāles vai baseina abonementu, sedz konsultācijas ar psihologu vai psihoterapeitu (izsniegta pēc 1 mēneša)

  • Optika (200 EUR ik pēc 2 gadiem)

  • 24 darba dienas ikgadējā apmaksātā atvaļinājumā gadā

  • 5 speciāli apmaksātas mācību dienas gadā

  • Brīvdiena dzimšanas dienā vai vārda dienā

  • 1 brīvdiena sociālajām aktivitātēm (brīvprātīgs projekts, dzīvnieka adoptēšana)

  • Sadarbīga, draudzīga un motivēta darba vide

  • Darbs pie inovācijām, modernām tehnoloģijām un autonomās augstas veiktspējas komandās

  • Stāvvietas iespējas

  • Nepārtraukta attīstības vide, kas veicina jūsu izaugsmi (konferences, pieredzes apmaiņa starp nodaļām, mācību platformas utt.)