IT Architekt
⚲ Warszawa
27 720 - 30 240 PLN netto (B2B)
Wymagania
- Azure
- DevOps
- DDD
- C#
- Java
- Elasticsearch
- Kafka
- Kubernetes
Opis stanowiska
Szukamy doświadczonego Solution Architecta / Enterprise Architecta, który będzie odpowiadał za projektowanie i opiniowanie architektury rozwiązań korporacyjnych wspierających potrzeby biznesowe. Rola obejmuje zarówno systemy wytwarzane wewnętrznie, jak i integracje z rozwiązaniami zewnętrznymi, w środowiskach opartych o private cloud oraz Azure.
Osoba na tym stanowisku będzie współpracować z wieloma zespołami technologicznymi i biznesowymi, wspierając projekty od koncepcji architektonicznej, przez dokumentację high-level design, po uzgodnienia techniczne i wymagania architektoniczne do RFP.
Zakres obowiązków
• Projektowanie i opiniowanie architektury rozwiązań korporacyjnych dla potrzeb biznesowych.
• Tworzenie architektury dla rozwiązań wytwarzanych wewnętrznie oraz integrowanych z systemami zewnętrznymi.
• Projektowanie rozwiązań opartych o private cloud oraz Azure.
• Koordynacja działań pomiędzy zespołami zaangażowanymi w projekty technologiczne: analitykami, programistami, DevOps, architektami bezpieczeństwa i infrastruktury, użytkownikami oraz dostawcami oprogramowania.
• Identyfikacja potrzeb technologicznych oraz udział w inicjatywach poprawiających bezpieczeństwo, wydajność i niezawodność systemów.
• Wspieranie usprawnień procesów wytwórczych i standardów architektonicznych.
• Opracowywanie standardów, modeli architektonicznych oraz dokumentacji projektowej.
• Przygotowywanie dokumentacji High-Level Design oraz wymagań architektonicznych do postępowań RFP.
Wymagania
• Doświadczenie w projektowaniu i integracji złożonych, wysokowydajnych i bezpiecznych systemów korporacyjnych.
• Szeroka wiedza technologiczna oraz praktyczny warsztat z obszaru architektury oprogramowania.
• Znajomość dobrych praktyk, narzędzi i metod zarządzania architekturą rozwiązań.
• Znajomość wzorców projektowych związanych z mikroserwisami oraz Domain-Driven Design (DDD).
• Dobra orientacja w technologiach cloud oraz cloud-agnostic, z praktyczną znajomością wybranych rozwiązań.
• Doświadczenie programistyczne w C# lub Java oraz autorytet techniczny wśród zespołów developerskich.
• Bardzo dobre umiejętności komunikacyjne, w tym umiejętność prezentowania i argumentowania rozwiązań na różnych poziomach decyzyjnych.
• Umiejętność negocjowania rozwiązań technicznych oraz pracy z wieloma interesariuszami.
• Praktyczna znajomość narzędzi do projektowania systemów i tworzenia modeli architektonicznych.
• Umiejętność tworzenia dokumentacji projektowej i architektonicznej na poziomie high-level.
Mile widziane
• Znajomość metod zarządzania architekturą korporacyjną.
• Doświadczenie z technologiami takimi jak Elasticsearch, Kafka, Kubernetes, HashiCorp Vault.
• Znajomość pipeline’ów CI/CD.
• Doświadczenie z systemami bankowymi.
Doświadczenie
• Doświadczenie w projektowaniu i wdrażaniu rozwiązań korporacyjnych dla klientów masowych, dostępnych przez internet.
• Minimum 1 rok doświadczenia w pełnoetatowej roli architekta rozwiązań, obejmującej integrację złożonego ekosystemu aplikacji.
• Mile widziane doświadczenie w środowisku bankowym lub finansowym.
Osoba na tym stanowisku będzie współpracować z wieloma zespołami technologicznymi i biznesowymi, wspierając projekty od koncepcji architektonicznej, przez dokumentację high-level design, po uzgodnienia techniczne i wymagania architektoniczne do RFP.
Zakres obowiązków
• Projektowanie i opiniowanie architektury rozwiązań korporacyjnych dla potrzeb biznesowych.
• Tworzenie architektury dla rozwiązań wytwarzanych wewnętrznie oraz integrowanych z systemami zewnętrznymi.
• Projektowanie rozwiązań opartych o private cloud oraz Azure.
• Koordynacja działań pomiędzy zespołami zaangażowanymi w projekty technologiczne: analitykami, programistami, DevOps, architektami bezpieczeństwa i infrastruktury, użytkownikami oraz dostawcami oprogramowania.
• Identyfikacja potrzeb technologicznych oraz udział w inicjatywach poprawiających bezpieczeństwo, wydajność i niezawodność systemów.
• Wspieranie usprawnień procesów wytwórczych i standardów architektonicznych.
• Opracowywanie standardów, modeli architektonicznych oraz dokumentacji projektowej.
• Przygotowywanie dokumentacji High-Level Design oraz wymagań architektonicznych do postępowań RFP.
Wymagania
• Doświadczenie w projektowaniu i integracji złożonych, wysokowydajnych i bezpiecznych systemów korporacyjnych.
• Szeroka wiedza technologiczna oraz praktyczny warsztat z obszaru architektury oprogramowania.
• Znajomość dobrych praktyk, narzędzi i metod zarządzania architekturą rozwiązań.
• Znajomość wzorców projektowych związanych z mikroserwisami oraz Domain-Driven Design (DDD).
• Dobra orientacja w technologiach cloud oraz cloud-agnostic, z praktyczną znajomością wybranych rozwiązań.
• Doświadczenie programistyczne w C# lub Java oraz autorytet techniczny wśród zespołów developerskich.
• Bardzo dobre umiejętności komunikacyjne, w tym umiejętność prezentowania i argumentowania rozwiązań na różnych poziomach decyzyjnych.
• Umiejętność negocjowania rozwiązań technicznych oraz pracy z wieloma interesariuszami.
• Praktyczna znajomość narzędzi do projektowania systemów i tworzenia modeli architektonicznych.
• Umiejętność tworzenia dokumentacji projektowej i architektonicznej na poziomie high-level.
Mile widziane
• Znajomość metod zarządzania architekturą korporacyjną.
• Doświadczenie z technologiami takimi jak Elasticsearch, Kafka, Kubernetes, HashiCorp Vault.
• Znajomość pipeline’ów CI/CD.
• Doświadczenie z systemami bankowymi.
Doświadczenie
• Doświadczenie w projektowaniu i wdrażaniu rozwiązań korporacyjnych dla klientów masowych, dostępnych przez internet.
• Minimum 1 rok doświadczenia w pełnoetatowej roli architekta rozwiązań, obejmującej integrację złożonego ekosystemu aplikacji.
• Mile widziane doświadczenie w środowisku bankowym lub finansowym.
🔍 Dekoder Ogłoszenia
🔴
wspierając projekty od koncepcji architektonicznej, przez dokumentację high-level design, po uzgodnienia techniczne i wymagania architektoniczne do RFP
Oczekuje się, że będziesz brać udział we wszystkich etapach cyklu życia projektu, od początkowych pomysłów po szczegółowe wymagania dla dostawców.
🔴
Koordynacja działań pomiędzy zespołami zaangażowanymi w projekty technologiczne: analitykami, programistami, DevOps, architektami bezpieczeństwa i infrastruktury, użytkownikami oraz dostawcami oprogramowania.
Będziesz musiał zarządzać komunikacją i oczekiwaniami wielu różnych grup, co może być czasochłonne i wymagać umiejętności dyplomatycznych.
🔴
Identyfikacja potrzeb technologicznych oraz udział w inicjatywach poprawiających bezpieczeństwo, wydajność i niezawodność systemów.
Oprócz projektowania, będziesz również odpowiedzialny za proaktywne szukanie problemów i proponowanie rozwiązań, co może oznaczać dodatkowe obowiązki.
🔴
Wspieranie usprawnień procesów wytwórczych i standardów architektonicznych.
Może to oznaczać, że obecne procesy i standardy nie są optymalne i będziesz musiał poświęcić czas na ich analizę i poprawę.
🟡
Opracowywanie standardów, modeli architektonicznych oraz dokumentacji projektowej.
Oprócz tworzenia konkretnych architektur, będziesz musiał również tworzyć i utrzymywać ogólne zasady i wzorce architektoniczne.