Text copied to clipboard!

Pavadinimas

Text copied to clipboard!

CICD Inžinierius

Aprašymas

Text copied to clipboard!
Ieškome CI/CD inžinieriaus, kuris prisijungtų prie mūsų technologijų komandos ir padėtų kurti, tobulinti bei palaikyti nuolatinės integracijos ir nuolatinio diegimo (CI/CD) procesus. Šis vaidmuo yra esminis siekiant užtikrinti greitą, patikimą ir saugų programinės įrangos kūrimo bei diegimo ciklą. CI/CD inžinierius glaudžiai bendradarbiaus su programinės įrangos kūrėjais, sistemų administratoriais ir DevOps specialistais, siekdamas automatizuoti procesus, pagerinti sistemų stabilumą ir sumažinti klaidų tikimybę.Pagrindinės atsakomybės apima CI/CD įrankių, tokių kaip Jenkins, GitLab CI, CircleCI ar Azure DevOps, konfigūravimą ir palaikymą. Taip pat reikės kurti bei palaikyti infrastruktūrą kaip kodą (IaC) naudojant Terraform, Ansible ar kitus įrankius. Kandidatas turėtų turėti patirties su konteinerizacijos technologijomis, tokiomis kaip Docker ir Kubernetes, bei gebėti integruoti šias technologijas į CI/CD procesus.Sėkmingas kandidatas turės stiprius problemų sprendimo įgūdžius, gebės dirbti savarankiškai ir komandoje, bei turės gerus bendravimo įgūdžius. Taip pat tikimasi, kad kandidatas nuolat domėsis naujausiomis DevOps ir CI/CD praktikomis bei technologijomis ir siūlys jų diegimą organizacijoje.Jei esate entuziastingas, orientuotas į kokybę ir norite prisidėti prie modernios programinės įrangos kūrimo aplinkos, kviečiame kandidatuoti į šią poziciją.

Atsakomybės

Text copied to clipboard!
  • Kurti ir palaikyti CI/CD procesus bei įrankius
  • Automatizuoti programinės įrangos kūrimo ir diegimo ciklus
  • Integruoti testavimo, statymo ir diegimo procesus
  • Bendradarbiauti su kūrėjų ir DevOps komandomis
  • Užtikrinti sistemų saugumą ir stabilumą
  • Kurti infrastruktūrą kaip kodą (IaC)
  • Stebėti ir analizuoti CI/CD procesų našumą
  • Spręsti CI/CD susijusias problemas ir trikčių šalinimą
  • Diegti naujas technologijas ir gerąsias praktikas
  • Rengti dokumentaciją apie CI/CD procesus

Reikalavimai

Text copied to clipboard!
  • Patirtis su CI/CD įrankiais (pvz., Jenkins, GitLab CI, CircleCI)
  • Geri Linux/Unix sistemų administravimo įgūdžiai
  • Patirtis su Docker ir Kubernetes
  • Gebėjimas rašyti skriptus (Bash, Python ar kt.)
  • Patirtis su infrastruktūra kaip kodu (Terraform, Ansible)
  • Supratimas apie programinės įrangos kūrimo ciklą
  • Gebėjimas dirbti komandoje ir savarankiškai
  • Analitinis mąstymas ir problemų sprendimo įgūdžiai
  • Geri bendravimo įgūdžiai
  • Anglų kalbos žinios (skaitymas, rašymas, kalbėjimas)

Galimi interviu klausimai

Text copied to clipboard!
  • Kokius CI/CD įrankius esate naudojęs anksčiau?
  • Ar turite patirties su Docker ir Kubernetes?
  • Kaip sprendžiate CI/CD proceso trikdžius?
  • Ar esate dirbęs su infrastruktūra kaip kodu (IaC)?
  • Kaip užtikrinate CI/CD procesų saugumą?
  • Kokius testavimo įrankius integravote į CI/CD?
  • Kaip sekate CI/CD procesų našumą?
  • Ar turite patirties su debesų platformomis (AWS, Azure, GCP)?
  • Kaip bendradarbiaujate su kūrėjų komandomis?
  • Kokias gerąsias CI/CD praktikas taikote?