
Architekt/ka (Kierownik/czka Zespołu)
- 14000 - 20000 brutto
- Warszawa
- - umowa o pracę
- - pełen etat
- - kierownik zespołu
- - hybrydowo
Szukamy osób, które chcą mieć realny wpływ na bezpieczeństwo cyfrowe naszego kraju. Dołącz do jednego z naszych Zespołów w Dziale Rozwoju Systemów Cyberbezpieczeństwa, działającym w ramach Centrum Cyberbezpieczeństwa i Infrastruktury.
W naszym Dziale realizujemy projekty o strategicznym znaczeniu dla Państwa. Tworzymy, rozwijamy i utrzymujemy systemy odpowiadające za funkcjonowanie Krajowego Systemu Cyberbezpieczeństwa, Węzła Transgranicznego, a także innych kluczowych rozwiązań zwiększających bezpieczeństwo w polskiej cyberprzestrzeni.
Naszym celem jest nie tylko dostarczanie niezawodnych aplikacji i narzędzi, ale też ciągłe podnoszenie ich jakości, bezpieczeństwa i użyteczności, by jak najlepiej służyły interesowi publicznemu. Pracujemy w oparciu o nowoczesne technologie i zwinne metodyki, w środowisku, gdzie liczy się odpowiedzialność, zaufanie i rzeczywisty wpływ na kształt cyfrowej przyszłości.
Zadania na stanowisku:
- Projektowanie architektury systemów
- Tworzenie i rozwijanie architektury systemów opartych na mikroserwisach
- Dobór technologii, wzorców projektowych i komponentów systemowych
- Projektowanie interfejsów API i modeli danych
- Dokumentowanie architektury z wykorzystaniem UML, BPMN lub ArchiMate
- Nadzór nad implementacją systemów
- Weryfikacja poprawności implementacji względem zaprojektowanej architektury
- Wsparcie zespołów developerskich przy wdrażaniu rozwiązań technicznych
- Udział w estymacjach technicznych i przeglądach kodu
- Rozwój strategii technologicznej
- Opracowywanie i aktualizacja strategii architektonicznej dla projektów i produktów
- Ocena nowych technologii i trendów pod kątem przydatności w organizacji
- Standaryzacja i promowanie dobrych praktyk architektonicznych w zespole
- Kierowanie zespołem technicznym
- Koordynowanie pracy zespołu programistycznego lub technicznego (scrum team)
- Mentoring i rozwój kompetencji członków zespołu
- Rozwiązywanie problemów technicznych i organizacyjnych w zespole
- Integracja i infrastruktura
- Projektowanie i nadzór nad integracją systemów (np. przez REST, AMQP, Kafka)
- Współpraca z zespołami infrastrukturalnymi (sieci, bezpieczeństwo, DevOps)
- Planowanie i projektowanie rozwiązań z zakresu wysokiej dostępności, skalowalności i bezpieczeństwa
- Dbałość o jakość i bezpieczeństwo
- Zapewnienie zgodności z normami bezpieczeństwa (np. OWASP, OAuth2, SSO)
- Projektowanie rozwiązań zgodnych z wymogami audytowalności i regulacji
- Monitorowanie jakości kodu i architektury (code quality, tech debt, maintainability)
- Dokumentacja techniczna
- Tworzenie i utrzymywanie dokumentacji architektonicznej
- Zapewnienie spójnej i aktualnej dokumentacji systemowej oraz infrastrukturalnej
Nasze wymagania:
Wykształcenie i doświadczenie:
- Wykształcenie wyższe techniczne (informatyka, telekomunikacja lub pokrewne).
- Minimum 5 lat doświadczenia na stanowisku architekta systemów lub głównego inżyniera systemów.
- Minimum 2 lata doświadczenia w prowadzeniu zespołu programistycznego lub technicznego.
Technologie i narzędzia:
- Bardzo dobra znajomość architektury mikroserwisowej oraz doświadczenie w projektowaniu i wdrażaniu systemów opartych na tej architekturze
- Praktyczna znajomość języka Java (preferowana wersja 11+), frameworków Spring/Spring Boot
- Doświadczenie w projektowaniu aplikacji frontendowych z wykorzystaniem Angular (min. wersja 10)
- Znajomość narzędzi do modelowania architektury, w tym praktyczne doświadczenie z Enterprise Architect
- Dobra znajomość zagadnień sieciowych i infrastrukturalnych (np. reverse proxy, load balancing, DNS, VPN)
- Doświadczenie w pracy z kontenerami i orkiestracją (Docker, Kubernetes)
- Znajomość relacyjnych i nierelacyjnych baz danych (np. PostgreSQL, MongoDB)
- Umiejętność stosowania wzorców projektowych i dobrych praktyk architektonicznych (np. DDD, Event-Driven Architecture)
Kompetencje miękkie:
- Umiejętność efektywnego zarządzania zespołem, w tym planowania zadań, wyznaczania celów i wspierania rozwoju członków zespołu
- Umiejętność komunikacji z interesariuszami technicznymi i biznesowymi
- Analityczne podejście do rozwiązywania problemów
- Umiejętność dokumentowania architektury i decyzji projektowych
Mile widziane:
- Doświadczenie w skalowaniu aplikacji webowych w środowisku produkcyjnym
- Znajomość zasad DevOps i CI/CD (Jenkins, GitLab CI, ArgoCD, etc.)
- Znajomość narzędzi monitorowania i logowania (Prometheus, Grafana, ELK/EFK)
- Znajomość zagadnień związanych z bezpieczeństwem aplikacji i systemów (OWASP, OAuth2, SSO)
- Certyfikaty z zakresu architektury (np. TOGAF, AWS Certified Solutions Architect, OCEB2)
- Doświadczenie w pracy z metodykami Agile/Scrum i/lub SAFe
- Znajomość UML, BPMN, ArchiMate
- Doświadczenie w pracy z systemami klasy enterprise w sektorze publicznym lub finansowym
Supportive and Comfortable Work Environment
The right people deserve the right care. That’s why we offer a wide range of extra benefits — from professional training and courses, to yoga sessions and Fruit Thursdays, all the way to co-financed Multisport cards and reimbursements for cinema or theatre tickets. But above all, it simply feels good to work with us.
You can start your day anytime between 7 and 10 a.m.
We believe in maintaining a healthy approach to work. That’s why we support a balanced lifestyle and respect your time outside the office.
We offer opportunities to grow your skills through professional development and industry events.
We operate at the intersection of science, cybersecurity, and emerging technologies.
Each employee has the opportunity to use private medical care services.
Stay active with a co-financed Multisport card or get reimbursed for cultural activities like cinema and theatre visits.
We offer partial reimbursement of vacation costs — including Poland’s traditional “under the pear tree” benefit.
You can opt in to additional life insurance coverage, giving you and your loved ones greater peace of mind.