Text copied to clipboard!
Naslov
Text copied to clipboard!Inženjer za CI/CD
Opis
Text copied to clipboard!
Tražimo Inženjera za CI/CD koji će se pridružiti našem timu i pomoći u razvoju, implementaciji i održavanju automatiziranih procesa kontinuirane integracije i kontinuirane isporuke. Idealni kandidat ima snažno tehničko znanje, iskustvo u radu s DevOps alatima i strast prema optimizaciji procesa razvoja softvera.
Kao Inženjer za CI/CD, bit ćete odgovorni za dizajniranje i održavanje CI/CD pipelineova koji omogućuju brzu i pouzdanu isporuku softverskih rješenja. Radit ćete u suradnji s timovima za razvoj, testiranje i operacije kako biste osigurali da se kod isporučuje na siguran, skalabilan i učinkovit način. Vaš rad imat će izravan utjecaj na kvalitetu i brzinu isporuke naših proizvoda.
Od kandidata se očekuje poznavanje alata poput Jenkins, GitLab CI, CircleCI, Bamboo ili sličnih, kao i iskustvo s kontejnerizacijom (Docker, Kubernetes), skriptiranjem (Bash, Python) i alatima za upravljanje konfiguracijom (Ansible, Terraform, Puppet). Također je važno razumijevanje principa DevOps kulture, uključujući kolaboraciju, automatizaciju, mjerenje i dijeljenje znanja.
Uloga uključuje i praćenje performansi pipelineova, otkrivanje i rješavanje uskih grla, kao i implementaciju sigurnosnih i testnih mehanizama unutar CI/CD procesa. Bit ćete ključna osoba u osiguravanju visoke dostupnosti i pouzdanosti naših sustava.
Ako ste motivirani, analitični i imate želju raditi u dinamičnom okruženju koje potiče inovacije i stalno učenje, pozivamo vas da se prijavite i postanete dio našeg tima.
Odgovornosti
Text copied to clipboard!- Dizajniranje i održavanje CI/CD pipelineova
- Automatizacija procesa buildanja, testiranja i isporuke softvera
- Suradnja s razvojnim i operativnim timovima
- Praćenje performansi i optimizacija pipelineova
- Implementacija sigurnosnih i testnih mehanizama
- Upravljanje infrastrukturom kao kodom (IaC)
- Rješavanje problema vezanih uz CI/CD alate i procese
- Dokumentiranje procesa i najboljih praksi
- Praćenje novih tehnologija i alata u području CI/CD
- Osiguravanje visoke dostupnosti i pouzdanosti sustava
Zahtjevi
Text copied to clipboard!- Iskustvo s CI/CD alatima poput Jenkins, GitLab CI, CircleCI
- Poznavanje kontejnerizacije (Docker, Kubernetes)
- Sposobnost pisanja skripti (Bash, Python, Groovy)
- Iskustvo s alatima za upravljanje konfiguracijom (Ansible, Terraform)
- Razumijevanje DevOps principa i praksi
- Poznavanje sustava za verzioniranje (Git)
- Iskustvo s cloud platformama (AWS, Azure, GCP)
- Sposobnost rada u timskom i agilnom okruženju
- Analitičke vještine i sposobnost rješavanja problema
- Dobro poznavanje engleskog jezika u govoru i pismu
Moguća pitanja na intervjuu
Text copied to clipboard!- Koje CI/CD alate ste koristili i u kojem kontekstu?
- Imate li iskustva s kontejnerizacijom i orkestracijom?
- Kako pristupate rješavanju problema u pipelineu?
- Koje sigurnosne mjere implementirate u CI/CD procesu?
- Kako osiguravate visoku dostupnost CI/CD sustava?
- Imate li iskustva s infrastrukturom kao kodom?
- Kako surađujete s timovima za razvoj i operacije?
- Koje metrike pratite za optimizaciju pipelineova?
- Kako ostajete u toku s novim tehnologijama u DevOps području?
- Možete li opisati jedan izazovan CI/CD projekt na kojem ste radili?