Cybersecurity Software Engineer
⚲ Warszawa, Mokotów
Do uzgodnienia
Wymagania
- wykształcenie wyższe w Computer Science, Software Engineering lub równoważne doświadczenie
- 5+ lat doświadczenia w development frameworks, software engineering lub automation engineering w złożonych środowiskach infrastrukturalnych
- zaawansowana znajomość Python do skalowalnej automatyzacji
- praktyczne doświadczenie z Terraform (IaC)
- praktyczna znajomość GitLab i GitHub, w tym zaawansowane uruchamianie projektów, polityki wersjonowania, konfiguracja runnerów i migracje między platformami kontroli wersji
- praktyczne doświadczenie w JavaScript, Groovy, platformach chmurowych, kontenerach i konfiguracji frontendu
- efektywna komunikacja pisemna i ustna w języku angielskim w wirtualnych, globalnych zespołach
- praca hybrydowa — średnio 2 dni w tygodniu w biurze
Opis stanowiska
Rola inżyniera oprogramowania w obszarze bezpieczeństwa sieci w Roche — będziesz budować skalowalną automatyzację i orkiestrację dla platform bezpieczeństwa, pracując z zespołami Cloud, Infrastructure i Incident Response. Zakres obejmuje Terraform (IaC), zaawansowane GitLab/GitHub (w tym migracje między platformami) oraz pracę z sieciami i protokołami bezpieczeństwa. To oferta dla osoby z 5+ lat doświadczenia w development/automation w złożonych środowiskach infrastrukturalnych. Uwaga: mimo profilu security oczekiwany jest szeroki zakres technologii (JavaScript, Groovy, frontend, kontenery), a projekt może mieć niejasno zdefiniowaną architekturę — liczy się samodzielność.
🔍 Dekoder Ogłoszenia
🟡
heavily focused on development frameworks, software engineering, or automation engineering within complex infrastructure environments
Oznacza to, że poszukują kogoś, kto ma doświadczenie w budowaniu i utrzymywaniu złożonych systemów, a nie tylko w prostym skryptowaniu.
🟡
practical knowledge of GitLab & GitHub (including advanced project launch, versioning policies, runner configuration, and migrating version control infrastructure between platforms)
Wymagają nie tylko podstawowej znajomości Git, ale także głębokiego zrozumienia zarządzania repozytoriami i procesami CI/CD.
🔴
practical experience in JavaScript, Groovy, cloud platforms, containers, and frontend configuration
Chociaż ogłoszenie jest o inżynierze bezpieczeństwa, oczekują szerokiego zakresu umiejętności technicznych, w tym związanych z frontendem i różnymi technologiami chmurowymi.
🔴
comfortably navigate architectural ambiguity
Oznacza to, że projekt może być na wczesnym etapie rozwoju lub mieć niejasno zdefiniowaną architekturę, co wymaga od kandydata samodzielnego podejmowania decyzji.
🟡
effective oral and written communication skills in English to work with virtual global engineering groups
Praca będzie wymagała częstej i jasnej komunikacji z zespołami rozproszonymi po całym świecie, co może oznaczać pracę w różnych strefach czasowych.