Software Security Engineer Backend

Inżynierka / Inżynier bezpieczeństwa oprogramowania (Backend)

Randstad Polska · Kraków, hybrydowo

Opis stanowiska

Zakres obowiązków

  • Projektowanie, tworzenie i utrzymanie bezpiecznych usług backendowych oraz aplikacji cloud-native na GCP.
  • Wdrażanie inicjatyw związanych z doskonaleniem jakości inżynierskiej w obszarze bezpieczeństwa oprogramowania.
  • Tworzenie skalowalnych usług backendowych w językach Python, Node.js oraz z wykorzystaniem nowoczesnych technologii cloud-native.
  • Optymalizacja wydajności PostgreSQL w środowiskach o wysokim natężeniu transakcji.
  • Budowa i wsparcie architektur event-driven z wykorzystaniem PubSub.
  • Zapewnienie pełnego cyklu życia usług na GCP, uwzględniając bezpieczeństwo, obserwowalność, odporność i efektywność kosztową.
  • Projektowanie i zarządzanie przepływami autentykacji OAuth2 i OpenID Connect.
  • Mentoring inżynierów oraz wspieranie standardów jakości, automatyzacji i doskonałości operacyjnej.
  • Wdrażanie najlepszych praktyk w zakresie bezpiecznego kodowania i inżynierii chmurowej.

Wymagania

  • Zaawansowana wiedza w zakresie Python, Django, Node.js, TypeScript i NestJS.
  • Doświadczenie w tworzeniu usług backendowych gotowych do wdrożenia produkcyjnego.
  • Znajomość Go oraz nowoczesnych praktyk w rozwoju backendowych aplikacji.
  • Doświadczenie z Google Cloud Platform (GCP), w tym Cloud Run, GKE i Filestore.
  • Umiejętność pracy z Infrastructure as Code (IaC) przy użyciu Terraform.
  • Zrozumienie modeli Zero Trust oraz architektur event-driven.
  • Znajomość OAuth2 i OpenID Connect.
  • Doświadczenie w optymalizacji wydajności PostgreSQL.
  • Umiejętność pracy w środowisku Agile.

Oferta

  • Umowa B2B.
  • Model pracy hybrydowy (2-3 dni w tygodniu w biurze w Krakowie).
  • Praca w międzynarodowym środowisku z wykorzystaniem nowoczesnych technologii open-source i chmurowych.

Podobne oferty