DevOps Engi­neer — Git­Lab CI/CD & Repo­si­to­ry Migra­ti­on

Vollzeit @Swiss­linx AG veröffentlicht 1 Tag ago

Job-Beschreibung

DevOps Engi­neer (m/w/d) — Git­Lab CI/CD & Repo­si­to­ry Migra­ti­on
Für unse­ren Kun­den, ein inter­na­tio­nal täti­ges Tech­no­lo­gie­un­ter­neh­men mit moder­nem Ent­wick­lungs­um­feld und inno­va­ti­ven Embedded- sowie Soft­ware­lö­sun­gen, suchen wir einen erfah­re­nen DevOps Engi­neer (m/w/d) mit Erfah­rung in Git­Lab.
DevOps Engi­neer (m/w/d) — Git­Lab CI/CD & Repo­si­to­ry Migra­ti­on
Job descrip­ti­on:
Pla­nung und Umset­zung der Migra­ti­on bestehen­der Mul­ti-Repo­si­to­ry-Struk­tu­ren in eine ska­lier­ba­re Mono­re­po-Archi­tek­tur
Ana­ly­se bestehen­der Ent­wick­lungs- und Build-Pro­zes­se sowie Defi­ni­ti­on geeig­ne­ter Migra­ti­ons­stra­te­gien
Kon­zep­ti­on, Imple­men­tie­rung und Opti­mie­rung moder­ner CI/CD-Pipe­lines mit Git­Lab
Ent­wick­lung und Nut­zung modu­la­rer Pipe­line-Kom­po­nen­ten zur Stan­dar­di­sie­rung und Wie­der­ver­wend­bar­keit
Inte­gra­ti­on und Auto­ma­ti­sie­rung von Yoc­to-basier­ten Build-Pro­zes­sen inner­halb der CI/CD-Umge­bung
Enge Zusam­men­ar­beit mit Entwicklungs‑, Infra­struk­tur- und Platt­form-Teams
Sicher­stel­lung von Best Prac­ti­ces in den Berei­chen Ver­sio­nie­rung, Test­ing, Build-Manage­ment und Deploy­ment
Unter­stüt­zung bei der Per­for­mance-Opti­mie­rung von Build- und Release-Pro­zes­sen
About the cus­to­mer:
In die­ser Rol­le unter­stüt­zen Sie die Wei­ter­ent­wick­lung der bestehen­den DevOps-Land­schaft mit Fokus auf Repo­si­to­ry-Migra­tio­nen, Auto­ma­ti­sie­rung und CI/CD-Opti­mie­rung.
Requi­re­ments:
Mehr­jäh­ri­ge Berufs­er­fah­rung im DevOps- oder Plat­form-Engi­nee­ring-Umfeld
Sehr gute Kennt­nis­se in Git sowie Erfah­rung mit Repo­si­to­ry-Stra­te­gien (Mono­re­po / Mul­ti­re­po)
Fun­dier­te Erfah­rung mit Git­Lab CI/CD, inklu­si­ve YAML-Kon­fi­gu­ra­tio­nen, Run­ner-Manage­ment und Pipe­line-Design
Erfah­rung mit modu­la­ren CI/CD-Kon­zep­ten und wie­der­ver­wend­ba­ren Pipe­line-Kom­po­nen­ten
Prak­ti­sche Kennt­nis­se mit dem Yoc­to Pro­ject und Embedded-Linux-Build-Sys­te­men
Erfah­rung mit Con­tai­ner-Tech­no­lo­gien wie Docker
Gute Kennt­nis­se in Linux-Sys­te­men, Shell-Scrip­ting und idea­ler­wei­se
Erfah­rung in den Berei­chen Build-Opti­mie­rung, Caching, Par­al­le­li­sie­rung und Arte­fakt­ma­nage­ment
Struk­tu­rier­te und ana­ly­ti­sche Arbeits­wei­se
Hohe Eigen­in­itia­ti­ve sowie aus­ge­präg­te Team- und Kom­mu­ni­ka­ti­ons­fä­hig­kei­ten
Flies­sen­de Deutsch­kennt­nis­se
Von Vor­teil:
Erfah­rung im Embedded-Sys­tems-Umfeld
Kennt­nis­se im Release-Manage­ment und in Ver­sio­nie­rungs­stra­te­gien (z. B. Seman­tic Ver­sio­ning)
Erfah­rung mit ska­lier­ba­ren Soft­ware­ent­wick­lungs- und Platt­form­struk­tu­re
Com­pen­sa­ti­on bene­fits:
Span­nen­de Auf­ga­ben in einem zukunfts­ori­en­tier­ten Fir­ma mit inter­na­tio­na­len Ruf
Moder­ne Tech­no­lo­gien und viel Raum für Mit­ge­stal­tung
Fle­xi­ble Arbeits­mo­del­le und fami­liä­rem Arbeits­kul­tur
Dau­er: 6 Mona­te (Ver­län­ge­rung mög­lich)
Zusam­men­ar­beit in einem moti­vier­ten, inter­dis­zi­pli­nä­ren Team
Falls der oben beschrie­be­ne Auf­ga­ben­be­reich dein Inter­es­se geweckt hat und du die wich­tigs­ten Anfor­de­run­gen erfüllst, dann zöge­re nicht dich noch heu­te zu bewer­ben. Wir freu­en uns auf dei­ne Bewer­bung vor dem 21. Mai! jid318453ca jit0623a jiy26a

Verwandte Jobs