JustJoin.IT Hybrydowo Senior

DevSecOps Engineer

emagine Polska

⚲ Lisbon

Do uzgodnienia

Wymagania

  • doświadczenie w CI/CD (GitLab CI, Azure DevOps, Jenkins lub równoważne)
  • umiejętność projektowania i utrzymania pipeline'ów CI/CD na skalę przemysłową
  • znajomość zarządzania zależnościami i repozytoriami (Artifactory lub równoważne)
  • doświadczenie w integracji kontroli bezpieczeństwa z pipeline'ami CI/CD
  • znajomość lub praktyczne doświadczenie z SBOM (CycloneDX, SPDX)
  • doświadczenie z JFrog Xray lub podobnymi narzędziami do skanowania bezpieczeństwa

Mile widziane

  • znajomość GitHub

Opis stanowiska

Rola DevSecOps w emagine Polska skupiona na projektowaniu i optymalizacji pipeline'ów CI/CD z wbudowanymi kontrolami bezpieczeństwa na każdym etapie SDLC. Praca obejmuje zarządzanie repozytoriami zależności, skanowanie bezpieczeństwa aplikacji oraz zgodność ze standardami bezpieczeństwa. To oferta dla osoby z solidnym doświadczeniem w CI/CD, która rozumie bezpieczeństwo nie jako dodatek, ale integralną część procesu wytwarzania. Uwaga: oczekiwana jest głęboka wiedza praktyczna, a nie podstawowa znajomość narzędzi — potoki są 'industrialne', czyli na dużą skalę, ze naciskiem na stabilność i powtarzalność.

🔍 Dekoder Ogłoszenia

🔴
extensive expertise in CI/CD processes and security integration
Oczekuje się głębokiej wiedzy teoretycznej i praktycznej, a nie tylko podstawowej znajomości narzędzi.
🔴
ensuring security measures are embedded throughout the software development lifecycle
Nie chodzi tylko o dodanie skanowania na końcu, ale o integrację bezpieczeństwa na każdym etapie tworzenia oprogramowania.
🔴
design and optimize CI/CD pipelines
Oznacza to nie tylko utrzymanie istniejących potoków, ale aktywne ich tworzenie, usprawnianie i rozwiązywanie problemów.
🔴
industrial CI/CD pipelines
Sugeruje pracę nad potokami wdrożeniowymi na dużą skalę, z naciskiem na stabilność, skalowalność i powtarzalność.
🟡
Good knowledge or hands-on experience with SBOM
Choć 'hands-on experience' jest preferowane, 'good knowledge' może oznaczać, że wystarczy teoretyczne zrozumienie tematu.