Senior DevOps Engineer pre poisťovníctvo (m/ž)

Ako Senior DevOps Engineer (m/ž) navrhuješ a nasadzuješ jednotný proces buildovania a inštalácie poistných systémov pre on-premises aj cloudové prevádzkové modely, zjednocuješ konfiguráciu aplikácií a odstraňuješ zbytočné redundancie. Čaká ťa technologická výzva v podobe migrácie našej Jenkins build infraštruktúry zo statických Windows a Linux agentov do kontajnerového prostredia v cloude, kde vytváraš štandardizované, reprodukovateľné a jednoducho udržiavateľné build prostredie. Zároveň sa zameriavaš na optimalizáciu buildovacích procesov, hľadáš nové možnosti ich zrýchlenia a premieňaš ich na riešenia, ktoré zvyšujú produktivitu vývojových tímov.


Tvoje zodpovednosti

ČO ŤA U NÁS ČAKÁ?

  • Modernizácia inštalácie a deploymentu: Analyzuješ existujúce inštalačné a deployment procesy a navrhuješ jednotný model pre on-premises aj cloudové prevádzkové prostredia.
  • Centralizácia konfigurácie: Navrhuješ a zavádzaš centrálnu konfiguráciu podľa jednotlivých prostredí a odstraňuješ duplicitné úpravy konfigurácie priamo v inštalačných artefaktoch.
  • Build a inštalačné procesy: Definuješ a implementuješ jednotné procesy pre tvorbu inštalátorov, build artefaktov a imageov a zabezpečuješ potrebné úpravy v nástrojoch na buildovanie a inštaláciu.
  • Kontajnerizácia build infraštruktúry: Navrhuješ prevádzkový model pre buildovacie kontajnery a lifecycle proces pre ich imagey vrátane tvorby, údržby a verziovania. Podieľaš sa na migrácii existujúcej Jenkins infraštruktúry zo statických Windows a Linux agentov do kontajnerového prostredia v cloude.
  • CI/CD a migrácia: Integruješ a testuješ nové procesy v Jenkins a sprevádzaš migráciu existujúcich buildovacích jednotiek na novú infraštruktúru. Zároveň poskytuješ technickú podporu vývojovým tímom počas prechodu na nové riešenia.
  • Optimalizácia výkonu buildov: Analyzuješ možnosti zrýchlenia buildovacích procesov v lokálnych vývojových prostrediach aj v CI/CD pipelineoch a overuješ ich prínos pomocou technických proof-of-conceptov a meraní výkonu.
  • Zavádzanie best practices: Integruješ overené optimalizácie do štandardných build procesov, dokumentuješ ich používanie a podporuješ ich zavedenie naprieč vývojovou organizáciou.
  • Dokumentácia a spolupráca: Dokumentuješ navrhnuté riešenia, procesy a best practices a spolupracuješ s vývojovými tímami pri ich zavádzaní a ďalšom rozvoji.

Technológie a nástroje

ČO POUŽÍVAME?

  • Build a CI/CD: Maven, Jenkins, Continuous Integration, Maven Build Cache, Maven Daemon (mvnd)
  • Programovanie a skriptovanie: Java, Shell, skriptovanie
  • Kontajnerizácia: Docker, OCI Images, kontajnerové platformy
  • Build performance: paralelné Maven buildy, MS Windows Dev Drive a ďalšie optimalizácie Maven build procesu
  • Cloud a infraštruktúra: cloudové prostredia hyperscalerov, kontajnerová build infraštruktúra
  • DevOps: DevOps princípy, build a release procesy, deployment a inštalačné procesy
  • Komunikácia a spolupráca: Jira, Confluence, Microsoft 365 (vrátane Microsoft Teams)

Tvoje predpoklady

ČO OD TEBA OČAKÁVAME? 

Kľúčové znalosti (MUST HAVE):

  • Orientuješ sa v DevOps a CI/CD procesoch vrátane princípov Continuous Integration a Continuous Delivery.
  • Disponuješ praktickými skúsenosťami s buildovacími a release procesmi, najmä v ekosystéme Maven.
  • Rozumieš procesom inštalácie a deploymentu aplikácií a dokážeš navrhovať ich efektívnejšie a štandardizované riešenia.
  • Máš skúsenosti s Jenkins a rozumieš fungovaniu CI/CD pipelineov a build infraštruktúry.
  • Prakticky ovládaš kontajnerizáciu a tvorbu Docker alebo OCI imageov.
  • Rozumieš Java ekosystému a ovládaš Shell alebo iný skriptovacím jazykom.
  • Máš analytické myslenie a dokážeš identifikovať možnosti optimalizácie výkonu buildovacích procesov.
  • Dokážeš si overiť navrhované riešenia v praxi prostredníctvom technických proof-of-conceptov a vyhodnotiť ich prínos na základe merateľných výsledkov.
  • Vieš zrozumiteľne zdokumentovať svoje technické riešenia a spolupracovať s vývojovými tímami pri ich zavádzaní.
  • Ovládaš nemecký jazyk na úrovni B2 (stredne pokročilý).

Vítané znalosti (NICE TO HAVE):

  • Poznáš princípy migrácie buildovacej infraštruktúry zo statických agentov do kontajnerových prostredí.
  • Orientuješ sa v možnostiach optimalizácie Maven buildov, napríklad pomocou Maven Build Cache, Maven Daemon (mvnd) alebo paralelného buildovania.
  • Vyznáš sa v cloudových prostrediach hyperscalerov (AWS, Azure, GCP) a prevádzkou kontajnerovej infraštruktúry.
  • Ovládaš anglický jazyk na úrovni B2 (stredne pokročilý).

Plat a benefity

ČO TI PONÚKAME? 

  • Mzda od 3 500 € brutto – konkrétna výška mzdy závisí od tvojich skúseností a bude výsledkom dohody
  • Motivujúce odmeny a prémie (napr. vianočná prémia až do výšky základnej mesačnej mzdy)
  • Príspevok na stravné nad rámec zákona
  • Príspevok do III. piliera
  • Príspevok na hobby 200 € ročne
  • 5 dní dovolenky ročne nad zákonný rámec, deň plateného voľna na Silvestra
  • Home office/office podľa vlastného výberu
  • Pružný pracovný čas
  • Interné aj externé vzdelávanie
  • Bezplatné kurzy nemeckého a anglického jazyka s možnosťou získania prémie
  • Individuálny a priateľský prístup
  • Tímové športové aktivity
  • Zdravé občerstvenie, kvalitná káva aj čaje
  • …a omnoho viac výhod nájdeš v časti Benefity
Poslať životopis