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
-
Data Enginner (Snowflake)
Inżynierka / Inżynier danych (Data Engineer)
-
Application Security Specialists (IAM)
Specjalistka / Specjalista ds. cyberbezpieczeństwa aplikacji (IAM)
-
Threat Identification & Prioritization
Specjalistka / Specjalista ds. identyfikacji zagrożeń i priorytetyzacji (Cyber Security Consultant)
-
Cyber Security Specialist
Specjalistka / Specjalista ds. cyberbezpieczeństwa
-
Senior IT Analyst with openness to support testing in Warsaw/Tricity for CBT unit (42930)
Analityczka / Analityk IT (Business Analyst) z otwartością na wsparcie testów