Software Architect (she/he/they)

Architecture

Software Architect (she/he/they)

Architecture
plac Marszałka Józefa Piłsudskiego 1-3, Warszawa +5 Locations

Green Hive Technology

Go to company profile
Full-time
B2B
Senior
Remote

Job description

Technologia, która robi różnicę 
 
Green Hive Technology to software house w Grupie Żabka, w którym tworzymy cyfrowe rozwiązania napędzające rozwój jednego z największych ekosystemów convenience w Polsce. Naszym głównym projektem jest Żappka – aplikacja, która łączy zakupy, płatności, promocje, posiłki, usługi mobilne i wiele więcej, integrując marki Maczfit, Dietly, Jush, delio i Żabka Nano. 
 
Pracujemy zwinnie, w interdyscyplinarnych zespołach, wierząc, że różnorodność to źródło najlepszych pomysłów 💚 

Aktualnie poszukujemy Software Architecta do Platformy Cyberstore – Ekosystemu Produktów Franczyzowych! 

 

Co będzie należało do Twoich zadań?  

  • projektowanie i rozwój architektury rozwiązań dla systemów klasy enterprise z uwzględnieniem długoterminowej wizji produktu; 

  • podejmowanie kluczowych decyzji architektonicznych dotyczących struktury systemu, integracji oraz wyboru technologii; 

  • identyfikacja, analiza oraz ograniczanie ryzyk architektonicznych i technologicznych; 

  • wsparcie zespołów developerskich w realizacji rozwiązań zgodnych z przyjętą architekturą; 

  • udział w tworzeniu i rozwijaniu roadmapy produktu z uwzględnieniem zależności, ryzyk oraz możliwości technologicznych; 

  • koordynacja zależności między zespołami oraz dbanie o spójność decyzji architektonicznych przy zachowaniu równowagi między zakresem, jakością, czasem dostarczenia i kosztem; 

  • współtworzenie harmonogramów wdrażania zmian w ujęciu obejmującym wiele systemów; 

  • tworzenie i utrzymywanie dokumentacji architektonicznej, w tym diagramów, opisów komponentów, specyfikacji integracji oraz API; 

  • definiowanie wymagań niefunkcjonalnych, takich jak wydajność, dostępność, bezpieczeństwo i skalowalność, oraz nadzór nad ich realizacją. 

 

Kogo szukamy? 

  • posiadasz minimum 5 lat doświadczenia w projektowaniu i rozwoju systemów klasy enterprise; 

  • masz praktyczne doświadczenie w projektowaniu architektury systemów rozproszonych oraz rozwiązań o wysokiej dostępności; 

  • potrafisz myśleć systemowo i długoterminowo, uwzględniając skalowalność, koszty utrzymania oraz ryzyka technologiczne; 

  • masz doświadczenie w projektowaniu systemów w podejściu cloud-native oraz bardzo dobrze znasz co najmniej jedną platformę chmurową: Azure, AWS lub GCP; 

  • rozumiesz zagadnienia DevOps, CI/CD oraz konteneryzacji (Docker) i potrafisz uwzględniać ich wpływ na rozwój oraz utrzymanie systemów; 

  • masz doświadczenie w projektowaniu architektury event-driven oraz systemów opartych na komunikacji asynchronicznej; 

  • bardzo dobrze znasz modelowanie architektury systemów i procesów biznesowych z wykorzystaniem UML oraz BPMN; 

  • masz doświadczenie w projektowaniu aplikacji backendowych opartych o Javę oraz rozumiesz współpracę z warstwą frontendową (np. React); 

  • projektowałeś/aś rozwiązania oparte na relacyjnych i nierelacyjnych bazach danych, takich jak PostgreSQL czy MongoDB, wraz z optymalizacją wydajności; 

  • programujesz w jednym z języków wysokiego poziomu, na przykład Java, Kotlin lub C#; 

  • posiadasz wysokie kompetencje komunikacyjne i potrafisz współpracować z Product Managerami, zespołami developerskimi oraz interesariuszami biznesowymi; 

  • dobrze organizujesz zadania i potrafisz samodzielnie realizować powierzony zakres odpowiedzialności. 

 

Co oferujemy? 

  • współpracę w oparciu o kontrakt B2B; 

  • współpracę zdalną z możliwością skorzystania z naszych biur w Poznaniu i Warszawie; 

  • niezbędny sprzęt i narzędzia wspierające efektywną pracę; 

  • preferencyjne warunki na kartę MultiSport, opiekę medyczną LuxMed i ubezpieczenie grupowe Uniqa. 

 

A do tego: 

  • realny wpływ na technologie, z których codziennie korzystają miliony ludzi; 

  • zespół, w którym można liczyć na wsparcie i dobrą atmosferę; 

  • miejsce, gdzie Twoje pomysły są słyszane i mają znaczenie; 

  • współpraca z ekspertami i ekspertkami z różnych dziedzin; 

  • czas na rozwój, naukę i testowanie nowych rozwiązań. 

 

Jak wygląda nasz proces rekrutacyjny? 

  1. Wyślij nam swoje CV – uważnie je przeczytamy. 

  2. Jeśli widzimy wspólny kierunek, Maja (HR Generalist) odezwie się do Ciebie i zaprosi na krótką rozmowę telefoniczną (ok. 30 minut). 

  3. Kolejny etap to rozmowa online z osobą z zespołu. 

  4. Ostatnim etapem rekrutacji będzie rozmowa online z Product Managerem. 

  5. Jeśli wszystko pójdzie dobrze – witamy na pokładzie Green Hive Technology. 

Tech stack

    Azure

    advanced

    PostreSQL

    regular

    CI/CD

    regular

    Docker

    regular

    MongoDB

    regular

    C#

    nice to have

    Kotlin

    nice to have

    Java

    nice to have

Office location

About the company

Green Hive Technology

Tech that fits. Ideas that click.
Company profile
Check similar offers
Creotech

Creotech

Remote

Remote

Undisclosed Salary
Security
Waterfall
Software Architecture
Project Management
Jira
Redmine
Agile
SeniorSeniorPermanentPermanent
New
ADVERTISEMENT: Recommended by Just Join IT
Check similar offers
Creotech

Creotech

Remote

Remote

Undisclosed Salary
Security
Waterfall
Software Architecture
Project Management
Jira
Redmine
Agile
SeniorSeniorPermanentPermanent
New
TSS

TSS

Remote

Remote

36 - 41USD/h
ICT Systems
ASP.NET
Powershell
OT Systems
SQL
Enterprise Architect
Solution architecture
SeniorSeniorB2BB2B
New
Devapo

Devapo

Remote

Remote

Undisclosed Salary
OpenAPI
Docker
SeniorSeniorB2BB2B
New
Link Group

Link Group

Remote

Remote

44USD/h
Cloud
Salesforce
Azure
REST API
SOAP
SeniorSeniorB2BB2B
New
Future Mind

Future Mind

Remote

Remote

5 454 - 7 363USD/month
Mobile Software
Software Architecture
Cloud architecture
eCommerce
SeniorSeniorB2BB2B
New
ADVERTISEMENT: Recommended by Just Join IT