DevSecOps Engineer in Kraków

DevSecOps Engineer in Kraków

Kraków Pełny etat 82800 - 101200 zł / rok (szac.) Hybrydowo
C

W skrócie

  • Zadania: Wspieraj zespoły w bezpiecznym rozwoju i testowaniu oprogramowania.
  • Firma: Camlin - globalny lider technologii z innowacyjnym podejściem.
  • Benefity: Konkurencyjne wynagrodzenie, elastyczny model pracy i programy wellness.
  • Pozostałe informacje: Możliwość pracy w małych, autonomicznych zespołach z wyborem technologii.
  • Dlaczego ta praca: Pracuj nad nowoczesnymi produktami i wpływaj na bezpieczeństwo systemów.
  • Kwalifikacje: Znajomość narzędzi SCA/SAST/DAST oraz programowania w Pythonie lub Node.js.

Przewidywane wynagrodzenie mieści się w przedziale 82800 - 101200 zł za rok.

Camlin jest globalnym liderem technologicznym, który działa z wizją wprowadzania rewolucyjnych produktów do życia w szerokim zakresie branż, w tym energetyki i kolejnictwa, a także ma zainteresowania w wielu projektach badawczo-rozwojowych w różnych sektorach naukowych. W Camlin wierzymy w wysoką jakość inżynierii i projektowania, co pozwala nam rozwijać wiodące na rynku produkty i usługi. Krótko mówiąc, uwielbiamy tworzyć wartość dla naszych klientów, rozwiązując trudne problemy. Obecnie Camlin działa w ponad 20 krajach na całym świecie.

Szukamy inżyniera DevSecOps (lub inżyniera DevOps z silnym nastawieniem na bezpieczeństwo), aby wzmocnić naszą jednostkę systemów wbudowanych. W tej roli będziesz ściśle współpracować z zespołami rozwoju wbudowanego oraz naszym zespołem ds. zarządzania bezpieczeństwem informacji (ISMS), aby zapewnić, że nasze produkty przemysłowe i wdrażane w terenie spełniają wymagania dotyczące cyberbezpieczeństwa określone w CRA, RED i IEC 62443. Nie będziesz odpowiedzialny za tworzenie procesów zarządzania; zamiast tego będziesz wykonywać i stosować przepływy pracy oraz polityki określone przez ISMS, zapewniając ich konsekwentne wdrażanie w środowiskach rozwoju, testowania, produkcji i wdrażania.

Obowiązki:

  • Bezpieczny rozwój i zgodność: Wykonywanie bezpiecznych przepływów pracy rozwoju określonych przez ISMS. Wsparcie programistów w stosowaniu praktyk bezpiecznego kodowania, mechanizmów aktualizacji, kontroli dostępu i dokumentacji zgodnych z CRA/RED/IEC 62443.
  • Skany i raportowanie podatności: Uruchamianie narzędzi SCA/SAST/DAST (np. SonarQube, JFrog XRay) w ramach pipeline'ów CI/CD. Przygotowywanie wykonalnych raportów o podatnościach zgodnych z wymaganiami dotyczącymi obsługi podatności CRA i IEC 62443.
  • Testowanie bezpieczeństwa: Wykonywanie lub koordynowanie testów bezpieczeństwa typu grey-box lub white-box na wydaniach oprogramowania układowego i backendu. Walidacja zachowania systemu zgodnie z zabezpieczeniami cybernetycznymi RED 3.3(d/e/f) oraz wymaganiami komponentów IEC 62443.
  • Raportowanie licencji oprogramowania i SBOM: Generowanie i utrzymywanie list materiałowych oprogramowania (SBOM). Tworzenie raportów zgodności licencji OSS w celu wsparcia przejrzystości CRA i dokumentacji łańcucha dostaw.
  • Narzędzia bezpieczeństwa dla produkcji i urządzeń terenowych: Obsługa i utrzymanie pipeline'ów podpisywania oprogramowania. Zarządzanie przydzielaniem certyfikatów, narzędziami do zarządzania kluczami i bezpiecznymi procesami onboardingu urządzeń określonymi przez ISMS. Wsparcie bezpiecznych procesów produkcyjnych, takich jak wstrzykiwanie tożsamości urządzenia i obsługa chronionej konfiguracji.
  • Systemy testowe fabryczne: Posiadanie i poprawa testów samodzielnych fabryki, diagnostyki i infrastruktury serwera produkcyjnego. Dodawanie nowych pulpitów nawigacyjnych, metryk wydajności i KPI produkcji. Wdrażanie wizualizacji danych, alertów i monitorowania w narzędziach takich jak Grafana.
  • Baza danych i infrastruktura backendowa: Utrzymywanie i dalszy rozwój bazy danych produkcyjnej. Wdrażanie wersjonowania schematu. Rozwój API w celu zastąpienia bezpośredniego dostępu SQL i poprawy integralności danych. Optymalizacja struktury bazy danych, zapytań i ogólnej wydajności.
  • CI/CD i automatyczne wdrażanie: Utrzymywanie bezpiecznych, powtarzalnych pipeline'ów budowy i wydania CI/CD dla oprogramowania układowego i usług backendowych. Zarządzanie procesami wdrażania, w tym przydzielaniem środowisk, podpisywaniem artefaktów i śledzeniem wydań.

Wymagane umiejętności i kwalifikacje:

  • Znajomość narzędzi SCA/SAST/DAST, takich jak SonarQube, JFrog XRay lub podobnych.
  • Zrozumienie standardów SBOM (CycloneDX, SPDX).
  • Programowanie w Pythonie, Node.js.
  • Doświadczenie z bazami danych SQL i projektowaniem API.
  • Praktyczna wiedza na temat narzędzi monitorujących i obserwowalności (Grafana, Prometheus, Loki).
  • Umiejętność utrzymania i rozwiązywania problemów z systemami automatyzacji fabrycznej i usługami backendowymi.
  • Doświadczenie z Embedded Linux i Yocto.

Cyberbezpieczeństwo i standardy:

  • Zrozumienie zasad cyberbezpieczeństwa istotnych dla systemów wbudowanych.
  • Świadomość wymagań dotyczących cyberbezpieczeństwa CRA, RED oraz koncepcji IEC 62443 (strefy, przewody, cykl życia rozwoju oprogramowania zabezpieczonego).
  • Chęć do wykonywania procesów określonych przez ISMS (bezpieczny SDLC, zarządzanie podatnościami, wsparcie incydentów).
  • Znajomość bezpiecznych protokołów komunikacyjnych (TLS, przypinanie certyfikatów, zaszyfrowane warstwy transportowe).

Pożądane kwalifikacje (mile widziane):

  • Znajomość rozwoju pipeline'ów CI/CD w GitLab.
  • Znajomość architektury baz danych.
  • Doświadczenie z Node.js.
  • Praktyczne doświadczenie z Grafana.

Korzyści:

  • Umowa o pracę z konkurencyjnym wynagrodzeniem.
  • Praca w małych, samoorganizujących się i autonomicznych zespołach deweloperskich z możliwością wyboru technologii i najlepszych praktyk.
  • Model pracy hybrydowej (biuro w Krakowie).
  • Program emerytalny i ubezpieczenia na życie.
  • Miejsca parkingowe (samochód i rower).
  • UoP z 80% ulgą podatkową na prawa autorskie.
  • System MyBenefit z członkostwem Multisport, prywatną opieką zdrowotną (Medicover).
  • Programy wellness.

Nasze wartości:

  • Pracujemy razem.
  • Wierzymy w ludzi.
  • Nie zaakceptujemy „sposobu, w jaki zawsze to robiono”.
  • Słuchamy, aby się uczyć.
  • Staramy się robić to, co właściwe.

Oświadczenie o równych szansach zatrudnienia: Osoby ubiegające się o zatrudnienie w Camlin są rozpatrywane bez względu na rasę, kolor skóry, religię, pochodzenie narodowe, wiek, płeć, stan cywilny, przodków, niepełnosprawność fizyczną lub psychiczną, tożsamość płciową lub orientację seksualną.

DevSecOps Engineer in Kraków – pracodawca: Camlin Group

Camlin to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku inżynieryjnym. Pracując w zespole Applied Engineering, będziesz miał okazję współpracować z doświadczonymi inżynierami nad innowacyjnymi projektami, a także korzystać z elastycznych godzin pracy i programów wsparcia dla pracowników, co sprzyja równowadze między życiem zawodowym a prywatnym.

C

Dane kontaktowe:

Zespół rekrutacyjny Camlin Group

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako DevSecOps Engineer in Kraków

Bezpieczeństwo aplikacji
Zarządzanie cyklem życia oprogramowania (SDLC)
Analiza podatności
Narzędzia SCA/SAST/DAST (np. SonarQube, JFrog XRay)
Zrozumienie standardów SBOM (CycloneDX, SPDX)
Programowanie w Pythonie i Node.js
Doświadczenie z bazami danych SQL i projektowaniem API