Do zespołu realizującego strategiczny projekt platformowy dla międzynarodowej grupy energetycznej poszukujemy osoby na stanowisko Software / Infrastructure Architect. Rola koncentruje się na projektowaniu i rozwoju nowoczesnej, cloud-native platformy infrastrukturalnej (IaaS), która wspiera zespoły produktowe w budowie, uruchamianiu i utrzymaniu aplikacji w modelu self-service.
Platforma działa w środowisku hybrid cloud (private + public cloud) i jest rozwijana w ramach długofalowego programu technologicznego. Projekt realizowany jest głównie w modelu zdalnym, z możliwością okazjonalnych wizyt w biurze we Frankfurcie (np. na warsztaty lub spotkania projektowe).
Architekt / Architektka Platformy Infrastrukturalnej (IaaS)
Twój zakres obowiązków
- Projektowanie i rozwój architektury software’owej komponentów infrastrukturalnych (IaaS)
- Definiowanie architektury mikroserwisowej oraz projektowanie API infrastrukturalnych (API-first)
- Współtworzenie i rozwój długoterminowej roadmapy architektonicznej platformy
- Zapewnianie spójności architektonicznej, bezpieczeństwa oraz obserwowalności systemów
- Współpraca z zespołami inżynierskimi, platformowymi oraz product managementem przy podejmowaniu decyzji architektonicznych
- Pełnienie roli punktu kontaktu architektonicznego dla zespołów delivery
- Dbanie o skalowalność, wydajność i długoterminową utrzymywalność rozwiązań
- Wspieranie zespołów w zakresie najlepszych praktyk architektonicznych i technologicznych
- Udział w projektowaniu rozwiązań działających w środowisku hybrid cloud (private + public cloud)
Nasze wymagania
- Minimum 7 lat doświadczenia w projektowaniu architektury systemów software’owych lub platform infrastrukturalnych
- Bardzo dobra znajomość języka Python (nowoczesne idiomy, best practices)
- Doświadczenie w projektowaniu i rozwoju REST API, w szczególności z wykorzystaniem FastAPI
- Praktyczne doświadczenie w modelowaniu danych (np. Pydantic)
- Bardzo dobra znajomość architektury mikroserwisowej i systemów rozproszonych
- Doświadczenie w pracy z komunikacją asynchroniczną (kolejki, eventy)
- Znajomość architektury event-driven (np. Kafka)
- Doświadczenie w projektowaniu platform API-first
- Znajomość konteneryzacji i orkiestracji (Kubernetes)
- Doświadczenie w pracy w środowisku hybrid cloud (private + public cloud) lub gotowość do pracy w takim środowisku
- Znajomość mechanizmów uwierzytelniania i autoryzacji (OAuth2, OpenID Connect, IAM, RBAC)
- Doświadczenie z obszaru obserwowalności systemów (monitoring, logi, tracing)
- Praktyczna znajomość metodyk Agile oraz podejścia DevOps
- Bardzo dobra znajomość języka angielskiego (min. poziom C1)
- Doświadczenie w pracy z bazami grafowymi (np. ArangoDB lub podobnymi)
- Udział w projektach związanych z budową platform infrastrukturalnych (IaaS) lub internal developer platforms
- Certyfikaty chmurowe (AWS, Azure, GCP)
- Certyfikaty architektoniczne (np. TOGAF)
- Doświadczenie w dużych, złożonych projektach długoterminowych