Senior Software Engineer

CloudFerro S.A.

Warszawa

On-site

PLN 180,000 - 280,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medyczne ubezpieczenie
Multisport
Szkolenia językowe
Autonomia w pracy

Job summary

CloudFerro S.A. poszukuje doświadczonego architekta/yna IAM do zespołu Identity & Access Management. Będziesz projektować architekturę usług, rozwijać backendowe komponenty uwierzytelniania, autoryzacji i tożsamości w środowiskach chmurowych.

Współpraca z Product Managerem, tworzenie prototypów i wpływ na produkcyjny system. Wymagane jest min. 6 lat doświadczenia w tworzeniu oprogramowania i projektowaniu architektury, dobra znajomość Pythona, Kubernetes, REST API oraz protokołów OAuth2/OpenID

Qualifications

  • Minimum 6 lat doświadczenia w tworzeniu oprogramowania, w tym projektowaniu architektury systemów.

Responsibilities

  • Projektowanie i rozwój architektury usług IAM.

Skills

Python
Distributed systems
Mikroserwisy
Linux
REST API design
OAuth 2.0
OpenID Connect
SAML 2.0
JWT
PostgreSQL
Kubernetes
English (technical)
IAM security

Tools

RabbitMQ
Redis
Prometheus/Grafana
AWS
Azure
GCP
OpenStack

Job description

Szukasz miejsca, w którym Twoja praca naprawdę ma znaczenie? W CloudFerro tworzymy technologie, z których na co dzień korzystają europejscy liderzy nauki i sektora kosmicznego - m.in. ESA, EUMETSAT, ECMWF, Mercator Ocean International, DLR czy EGI.

Szukamy osoby, która łączy bardzo dobre umiejętności software engineering z myśleniem architektonicznym i lubi mieć realny wpływ na to, co i w jaki sposób budujemy. Idealny kandydat potrafi zaprojektować rozwiązanie, przedyskutować kompromisy architektoniczne, przygotować proof of concept i samodzielnie zaimplementować kluczowe elementy systemu — a przy tym nadal lubi pisać kod i być blisko technologii.

Będziesz mieć realny wpływ na architekturę i rozwój usług odpowiedzialnych za Identity & Access Management w środowiskach chmurowych CloudFerro. Nasz dział, mimo że CloudFerro liczy 300 osób, pod wieloma względami funkcjonuje jak startup wewnątrz większej organizacji — dużo się dzieje, a wymagania nie zawsze przychodzą w postaci gotowej specyfikacji. Cenimy samodzielność, inicjatywę i pragmatyczne podejście: szukamy kogoś, kto potrafi zadać właściwe pytania, zrozumieć problem, zaproponować rozwiązanie i doprowadzić je do produkcji, bez zbędnej biurokracji.

Co będzie należało do Twoich zadań?
  • Projektowanie i rozwój architektury usług IAM.
  • Rozwijanie backendowych komponentów odpowiedzialnych za uwierzytelnianie, autoryzację oraz zarządzanie tożsamością i dostępem.
  • Projektowanie API oraz integracji pomiędzy usługami IAM i pozostałymi elementami platformy chmurowej.
  • Projektowanie rozwiązań dla środowisk multi-tenant i systemów działających w dużej skali.
  • Współpraca z Product Managerem w celu wypracowania rozwiązań realizujących wymagania biznesowe.
  • Tworzenie prototypów i proof of concept dla nowych rozwiązań.
  • Rozwój istniejącego kodu oraz implementacja nowych komponentów.
  • Podejmowanie decyzji architektonicznych z uwzględnieniem bezpieczeństwa, skalowalności, niezawodności i maintainability.
  • Dbanie o jakość kodu poprzez code review, testy automatyczne, refaktoryzację i dobre praktyki inżynierskie.
  • Diagnozowanie złożonych problemów występujących na styku aplikacji, IAM i infrastruktury chmurowej.
  • Współpraca z pozostałymi zespołami z technicznymi.
  • Tworzenie i rozwijanie dokumentacji oraz standardów architektonicznych.
Czego od Ciebie oczekujemy?
  • Minimum 6 lat doświadczenia w tworzeniu oprogramowania, w tym doświadczenia w projektowaniu architektury systemów.
  • Bardzo dobrej znajomości Python oraz doświadczenia w tworzeniu produkcyjnych usług backendowych.
  • Doświadczenia w projektowaniu systemów rozproszonych i mikroserwisowych.
  • Praktycznej znajomości standardów i protokołów takich jak OAuth 2.0, OpenID Connect, SAML 2.0, JWT.
  • Doświadczenia w projektowaniu i integracji REST API.
  • Dobrej znajomości Linuxa, Kubernetes i środowisk chmurowych.
  • Znajomości relacyjnych baz danych, w szczególności PostgreSQL.
  • Umiejętności analizowania wymagań i przekładania ich na rozwiązania techniczne.
  • Umiejętności świadomego podejmowania decyzji architektonicznych i argumentowania związanych z nimi trade-offów.
  • Samodzielności i odpowiedzialności za rozwiązanie — od pomysłu i projektu po działający system produkcyjny.
  • Znajomości języka angielskiego pozwalającej na swobodną pracę z dokumentacją techniczną i współpracę w międzynarodowym środowisku.
Dużym plusem będzie
  • Znajomość innych języków typu Java czy Go.
  • Znajomość platform AWS, Azure albo GCP.
  • Znajomość RBAC, ABAC, policy engines i modeli fine-grained authorization.
  • Znajomość zagadnień związanych z MFA, SSO, service accounts, token management i secrets management.
  • Znajomość RabbitMQ, Redis, Prometheus/Grafana.
  • Doświadczenie w projektowaniu rozwiązań IAM dla środowisk multi-cloud lub dużych platform SaaS/PaaS/IaaS.
  • Praktyczna wiedza z zakresu bezpieczeństwa aplikacji i cloud security.
  • Znajomość OpenStack w tym Keystone.
W Zamian Oferujemy Ci
  • Realny wpływ na architekturę technologiczną w skali całej firmy.
  • Wyzwania inżynieryjne związane z europejskim sektorem kosmicznym.
  • Wysoki stopień autonomii i pracę wśród ekspertów.
  • Nieformalną i przyjazną atmosferę pracy w biurze nad Wisłą.
  • Atrakcyjne wynagrodzenie, stabilne zatrudnienie i pakiet benefitów (opieka medyczna, multisport, ubezpieczenie, lekcje językowe).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

IT Solution Architect
IT Solution Architect

CloudFerro S.A. • Warszawa

Hybrid
PLN 180,000 - 280,000
Opieka medyczna
Multisport
Ubezpieczenie na życie
+1
Senior Software & Platform Engineer
Senior Software & Platform Engineer

CloudFerro Sp. z o • Poland

On-site
PLN 180,000 - 260,000
Opieka medyczna
Multisport
Ubezpieczenie
+1
Mid Software Engineer-Data Services
Mid Software Engineer-Data Services

CloudFerro • Polska

Hybrid
PLN 260,000 - 380,000
Opieka medyczna
Multisport
Ubezpieczenie na życie
+1
Senior Platform Engineer – Observability & Kubernetes
Senior Platform Engineer – Observability & Kubernetes

CloudFerro Sp. z o • Poland

Hybrid
PLN 180,000 - 260,000
Opieka medyczna
Multisport
Ubezpieczenie
+1
Senior DevOps Engineer
Senior DevOps Engineer

CloudFerro S.A. • Warszawa

On-site
PLN 200,000 - 320,000
Opiekę medyczną
Multisport
Ubezpieczenie na życie
+1
Customer Support Specialist
Customer Support Specialist

CloudFerro S.A. • Warszawa

Hybrid
PLN 78,000 - 134,000
Atrakcyjne wynagrodzenie
Prywatna opieka medyczna
Karta Multisport
+2
IT Project Manager
IT Project Manager

CloudFerro S.A. • Warszawa

Hybrid
PLN 180,000 - 260,000
Opieka medyczna
Multisport
Ubezpieczenie na życie
+1
IT Solution Architect
IT Solution Architect

CloudFerro • Polska

Hybrid
PLN 180,000 - 260,000
Opieka medyczna
Multisport
Ubezpieczenie na życie
+1
Senior Python Engineer
Senior Python Engineer

CloudFerro • Polska

Hybrid
PLN 200,000 - 300,000
Opieka medyczna
Multisport
Ubezpieczenie na życie
+1
Senior Software Engineer - Kubernetes Platform
Senior Software Engineer - Kubernetes Platform

CloudFerro S.A. • Warszawa

On-site
PLN 180,000 - 260,000
Opieka medyczna
Multisport
Ubezpieczenie na życie
+1