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
