NoFluffJobs Praca zdalna Senior New

Software Architect

ITFS Sp. z o.o.

⚲ Warszawa

28 560 - 33 600 PLN (B2B)

Wymagania

  • Cloud Native
  • Kubernetes
  • Docker
  • OpenShift
  • Infrastructure as Code
  • Terraform
  • Ansible
  • DevOps
  • CI/CD
  • IAM
  • Keycloak
  • TypeScript
  • Golang
  • PostgreSQL
  • Ceph
  • OpenShift AI (nice to have)
  • OpenShift Data Foundation (nice to have)

Opis stanowiska

O projekcie: - Miejsce pracy: 100% zdalnie- Start: ASAP (preferowany max. 1 miesiąc wypowiedzenia)- Współpraca: B2B z ITFS (bez płatnych urlopów)- Wynagrodzenie: 170-200 zł/h + VAT (w zależności od doświadczenia możliwa lekka negocjacja)- Proces rekrutacyjny: krótka rozmowa z ITFS (ok. 15 min) ➡ 2 rozmowy techniczno-projektowe z Klientem ➡ decyzja ID: P3333 Wymagania: - Min. 5 lat doświadczenia na stanowisku Software Architect- Biegłość w projektowaniu architektury end-to-end (frontend, backend, integracje)- Praktyczna znajomość rozwiązań cloud-native i platform kontenerowych (Kubernetes, Docker, OpenShift)- Biegłość w obszarze Infrastructure as Code (Terraform, Ansible lub Crossplane)- Bardzo dobra znajomość zasad DevOps i GitOps, procesów CI/CD i narzędzi typu GitHub- Doświadczenie w pracy z rozwiązaniami z zakresu tożsamości i bezpieczeństwa, np. Keycloak- Znajomość baz danych PostgreSQL i systemów rozproszonego przechowywania danych (Ceph)- Doświadczenie programistyczne w językach TypeScript lub Go- Głębokie zrozumienie strategii testów automatyzujących w cyklu życia oprogramowania (SDLC)- Doświadczenie w pracy w metodykach Agile i wysokie kompetencje komunikacyjne i mentorskie- Znajomość j. angielskiego na poziomie minimum B2 Mile widziane: - Doświadczenie z OpenShift AI lub OpenShift Data Foundation- Znajomość rozwiązań z zakresu kryptografii i ochrony danych (np. Cosmian)- Doświadczenie w projektowaniu i zarządzaniu architekturą hybrydową i multicloud Codzienne zadania: - Projektowanie i nadzór nad architekturą systemów pod kątem skalowalności, bezpieczeństwa i wysokiej dostępności - Definiowanie i rozwijanie wzorców architektonicznych, w tym mikroserwisów, monolitów modułowych i podejść Event-driven i API-first - Przekładanie wymagań biznesowych na wydajne rozwiązania techniczne - Podejmowanie kluczowych decyzji projektowych dla warstw frontend, backend, integracji i platformy - Projektowanie obciążeń kontenerowych i architektur chmurowych w oparciu o Kubernetes i OpenShift - Zapewnienie wysokiej jakości wymagań niefunkcjonalnych, w tym wydajności, mierzalności i łatwości operacyjnej systemów - Projektowanie standardów obserwowalności aplikacji poprzez logowanie, metryki i tracing - Definiowanie standardów integracji i kontraktów API - Kształtowanie pipeline’ów CI/CD i modeli dostarczania opartych na GitOps i IaC - Tworzenie i utrzymywanie dokumentacji architektonicznej oraz rejestrów decyzji (ADR) - Mentoring zespołów i pełnienie roli lidera technicznego - Ścisła współpraca z Product Ownerami i zespołami cross-funkcjonalnymi w środowisku zwinnym