Architekt Systemowy (Mikroserwisy)
Architekt Systemowy (Mikroserwisy)
Projekt dla klienta z branży ubezpieczeniowej
Tryb pracy: zdalnie / opcjonalnie Warszawa
Dołącz do projektu realizowanego dla klienta z sektora ubezpieczeniowego jako Architekt Systemowy, specjalizujący się w mikroserwisach. W ramach projektu będziesz odpowiadać za projektowanie i nadzorowanie architektury aplikacji mobilnej oraz systemów dziedzinowych w środowisku enterprise.
Zakres odpowiedzialności
Projektowanie i wdrażanie architektury mikroserwisowej oraz integracji API, zarówno w standardzie REST, jak i GraphQL, z wykorzystaniem API Gateway i wzorca Backend-for-Frontend.
Definiowanie i nadzorowanie procesów CI/CD przy użyciu Jenkins i Groovy oraz zarządzanie repozytoriami Git, w tym tworzenie strategii branchingowych, code review i pull requestów.
Tworzenie i utrzymanie infrastruktury Kubernetes, w tym konfiguracja sieci, zarządzanie bezpieczeństwem, automatyczne skalowanie HPA, RBAC, namespaces oraz Ingress i Service Mesh.
Zarządzanie konfiguracją i wdrożeniami za pomocą Helm, w tym definiowanie wartości środowiskowych i promowanie wersji między środowiskami.
Projektowanie rozwiązań z zakresu bezpieczeństwa, w tym implementacja SSO/SAML 2.0, mapowanie atrybutów, RBAC oraz integracja z systemami federacji tożsamości.
Budowa systemów monitoringu i observability z wykorzystaniem Grafana, a mile widziane są również Prometheus, Loki, Tempo i OpenTelemetry, w tym integracja logów i metryk dla pełnego wglądu w stan systemów.
Tworzenie dokumentacji technicznej, w tym diagramów C4, UML oraz Architectural Decision Records (ADR), prowadzenie przeglądów architektonicznych i mentoring zespołów developerskich.
Doświadczenie w pracy w chmurze Microsoft Azure, w tym konfiguracja App Service, zarządzanie IAM, sieciami i usługami zarządzanymi; dodatkowo mile widziana znajomość AWS lub GCP.
Wdrażanie Infrastructure as Code (IaC) przy użyciu Terraform, ArgoCD i FluxCD oraz konteneryzacja od strony buildów (Docker/BuildKit).
Projektowanie systemów o wysokiej dostępności, wsparcie dla disaster recovery oraz optymalizacja wydajności i kosztów zgodnie z ustalonymi SLO/SLA.
Wymagania i doświadczenie
Minimum 5 lat doświadczenia w pracy przy architekturze systemowej i mikroserwisach w projektach enterprise.
Udokumentowane doświadczenie w Kubernetes, Helm, Docker/BuildKit oraz CI/CD z Jenkins.
Znajomość narzędzi IaC, w tym Terraform, ArgoCD i FluxCD.
Doświadczenie w projektowaniu API (REST/GraphQL), integracji z API Gateway i implementacji wzorca Backend-for-Frontend.
Umiejętność projektowania systemów z SSO/SAML 2.0 i RBAC oraz zarządzania bezpieczeństwem w środowisku enterprise.
Praktyka w tworzeniu dokumentacji technicznej i diagramów architektonicznych (C4, UML, ADR).
Doświadczenie w chmurze Microsoft Azure, mile widziane dodatkowo AWS lub GCP.
Znajomość narzędzi do monitoringu i observability (Grafana, Prometheus, Loki, Tempo, OpenTelemetry).
Mile widziane certyfikaty: CKA, CKAD, Grafana lub inne certyfikaty chmurowe.
Oferujemy
Praca w pełni zdalna, z możliwością okazjonalnej pracy w siedzibie klienta w Warszawie.
Udział w strategicznym projekcie dla dużego klienta z sektora ubezpieczeniowego.
Praca z nowoczesnymi technologiami w obszarze Kubernetes, chmury i IaC.
Możliwość realnego wpływu na architekturę systemów oraz rozwój kompetencji w projektach enterprise.
Chcesz wziąć udział w tym projekcie? Prześlij swoje CV już dziś i dołącz do naszego zespołu!
Architekt Systemowy (Mikroserwisy)
Architekt Systemowy (Mikroserwisy)