Software Architect (she/he/they)

DevOps

Software Architect (she/he/they)

DevOps
-, Kraków +4 Locations

Green Hive Technology

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

Software Architect (she/he/they)

Summary of the offer

Software Architect (she/he/they)

-, Kraków
Green Hive Technology
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Administratorem danych jest Green Hive Technology Sp. z o.o. z siedzibą w Poznaniu (61-586), Matyi 8, wpisana do rejestru przedsiębior... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.