Állás · Junior

Junior felhő szoftvermérnök

Szoftverfejlesztő • Junior • Helyszíni • Teljes munkaidő • Lengyelország Krakow, Lengyelország

A Splunk Quality Interfaces csapatában tapasztalt mérnökök támogatásával szolgáltatásokat és belső mérnöki interfészeket fejlesztesz, amelyek a mérnökcsapatok minőségi jelzéseit gyűjtik és teszik elérhetővé. Jó belépő azoknak, akik szeretnék megtanulni, hogyan méri és javítja egy nagy mérnöki szervezet a szoftverminőséget.

Feladatok

  • ▹Részvétel a szoftverfejlesztési ciklusban tapasztaltabb mérnökök útmutatásával: követelmények megértése, hozzájárulás a technikai tervezéshez, funkciók megvalósítása, tesztírás, hibajavítás, telepítési készenlét támogatása
  • ▹Kis és közepes funkciók vagy nagyobb kezdeményezések jól körülhatárolt részeinek kidolgozása
  • ▹Szolgáltatáskomponensek, API-k, adatgyűjtő feladatok, validációs ellenőrzések, automatizálás és belső eszközök fejlesztése és karbantartása a mérnöki minőségi jelzések gyűjtéséhez, normalizálásához és elérhetővé tételéhez
  • ▹Hozzájárulás belső alkalmazásokhoz és könnyű mérnöki interfészekhez, amelyekkel a csapatok a minőségi adatokat vizsgálhatják, felismerhetik a hiányzó jelzéseket és a gyakorlati következő lépéseket
  • ▹Felhasználóközpontú gondolkodás az egyszerűség, a használhatóság, a megbízhatóság, a biztonságos kódolás és a mérnöki adatok adatvédelmi szempontú kezelése érdekében
  • ▹Tiszta, karbantartható kód és unit tesztek írása útmutatással, a módosításokhoz tartozó tesztek futtatása
  • ▹Részvétel a tervezési felülvizsgálatokban és code review-kban, a visszajelzések kezelése, konstruktív review-kommentek írásának megtanulása
  • ▹Technikai dokumentáció készítése és frissítése, hozzájárulás a felhasználói vagy üzemeltetési dokumentációhoz
  • ▹Hibakeresés és hibaelhárítás fejlesztési, teszt-, pre-produkciós és produkciós környezetben a csapat támogatásával
  • ▹Incidensbejelentések figyelése és osztályozása útmutatással, részvétel a postmortemekben, idővel ügyeleti feladatok támogatása a szerepnek megfelelően
  • ▹Feladatok becslése, az állapot világos kommunikálása, az akadályok korai jelzése és az együttműködés a továbblépés érdekében

Elvárások

  • ▹Alapdiploma 2 év releváns tapasztalattal, vagy mesterdiploma 0 év tapasztalattal, vagy egyenértékű gyakorlati tapasztalat
  • ▹Alapvető szoftvermérnöki elméleti és elvi ismeretek, a jelenlegi technológiák ismerete tanulmányokból, gyakorlatból, nyílt forráskódú munkából vagy személyes projektekből
  • ▹Gyakorlati kódolási tapasztalat legalább egy általános célú programozási nyelven (pl. Python vagy Go)
  • ▹Jó alapok az adatszerkezetek, algoritmusok, hibakeresés és olvasható, karbantartható kód írása terén
  • ▹Alapvető backend- és szolgáltatásfejlesztési ismeretek: API-k, HTTP, adatbázisok, adatformátumok, automatizált tesztelés
  • ▹A szoftverfejlesztési életciklus és az agilis mérnöki gyakorlatok alapvető ismerete (követelményelemzés, tervezés, kódolás, unit tesztelés, átvételi tesztelés, iteratív szállítás)
  • ▹Képesség működő kód és unit tesztek írására útmutatással
  • ▹Képesség naplók olvasására, hibák kivizsgálására, fejlesztői eszközök használatára és egyszerűbb problémák hibaelhárítására támogatással
  • ▹Jó kommunikációs és együttműködési készség, az állapot, akadályok és késések kommunikálásának képessége
  • ▹Hajlandóság a biztonságos kódolási gyakorlatok, megbízhatósági gyakorlatok és a produkciós támogatás elvárásainak megtanulására

Előny

  • ▹Python vagy Go ismeret
  • ▹Backend keretrendszerek, belső eszközök, adatpipeline-ok vagy fejlesztőknek szánt rendszerek ismerete
  • ▹SQL vagy NoSQL adatbázisok alapvető ismerete
  • ▹CI/CD rendszerek, verziókezelők, tesztautomatizálási keretrendszerek, konténerek vagy felhőalapú fejlesztői környezetek ismerete
  • ▹Érdeklődés a mérnöki minőség témái iránt: tesztlefedettség, contract testing, linting, pipeline-megbízhatóság, kiadási készenlét, szoftverszállítási metrikák
  • ▹A biztonságos kódolás, az adatvédelem-tudatos fejlesztés, a megbízhatósági tesztelés, az incidens-osztályozás vagy a produkciós támogatás ismerete

Soft skillek

Tanulási hajlandóságKommunikációEgyüttműködésProaktív akadályjelzés

Amit kínálunk

  • ▹Kiváló képességű, elkötelezett kollégák a mérnöki és platformszervezetekben
  • ▹Lehetőség jelentős belső rendszereken dolgozni, amelyek javítják a mérnöki minőséget és a szoftverszállítást a Splunknál
  • ▹Stabil, együttműködő és támogató munkakörnyezet
  • ▹Fejlődés: tanulás tapasztalt mérnököktől, gyakorlati szoftvermérnöki készségek építése, fokozatosan egyre nagyobb felelősség
  • ▹Egyensúly: a munkán kívüli siker támogatása, a felelős időbeosztás bizalma

A munkáltatóról

A Splunk (Cisco) célja, hogy a gépi adatok mindenki számára elérhetőek, használhatóak és értékesek legyenek. A Cisco 40 éve innovál az adatok és az infrastruktúra összekapcsolásán és védelmén.

Végzettség: Alapdiploma 2 év tapasztalattal vagy mesterdiploma (vagy egyenértékű gyakorlati tapasztalat)

Hasonló állások