Hľadáme kľúčového člena tímu seniorov na pozíciu Software Architekta, ktorý bude zodpovedný za návrh a rozvoj riešení pre verejné portály, zahŕňajúc greenfield aj brownfield projekty.
Táto pozícia vyžaduje schopnosť prevziať existujúce riešenie a navrhnúť nové, pričom sa kladie dôraz na celý životný cyklus projektu, od zadania až po rozvoj.
Čo budeš robiť:
- Prevzatie a rozvoj existujúcej aplikácie (brownfield)
- Rýchlo sa zorientovať v riešení, pomenovať stav, riziká, technický dlh.
- Navrhnúť ďalší rozvojový plán a vedieť ho odkomunikovať pre tím aj stakeholderov.
- Návrh architektúry pre nové časti/nové aplikácie (greenfield)
- Rozkresliť návrh komponentov, integrácií, dátových tokov, security, NFR.
- Navrhnúť, čo nás čaká a pripraviť tím na delivery.
- Prepojenie aplikácie s infra a prevádzkou
- Navrhnúť a popísať infra koncept ako Elastic cluster, deployment pipeline, runtime prostredie.
- Rozumieť CI/CD a prevádzkovému pohľadu (monitoring, HA, škálovanie, incidenty).
- Odhady a analýza
- Podľa zadania od zákazníka vedieť povedať riešenie, alternatívy, riziká a odhadovať effort.
- Byť partnerom pri scope/effort/discovery.
Tech stack / prostredie:
- Backend: Java, Spring (Spring Boot)
- Frontend: React
- Typické komponenty: Elastic/Elasticsearch (cluster), Jenkins, Apache
- Presah vítaný: Infrastructure as Code (IaC), cloud/on-prem, kontajnery, observability
Koho hľadáme (must-have):
- Senior skúsenosť v roli architekta/senior engineer s architektonickým ownershipom
- Silné pochopenie vývoja aj prevádzky
- Schopnosť analyzovať existujúce riešenie a navrhnúť postup rozvoja
- Schopnosť navrhnúť a odkomunikovať architektúru
- Praktický mindset: nevadí hands-on, keď treba
Nice-to-have (bonus):
- IaC (Terraform/Ansible), skúsenosť s návrhom CI/CD end-to-end
- Skúsenosť s veľkými portálmi/verejnými službami/enterprise systémami
- Architektonický framework/mindset (napr. TOGAF/arc governance)
Spolupráca a benefity:
- Home office veľmi benevolentný – teoreticky full remote
- Firemné aktivity cca 1× za kvartál
Soft skills (dôležité):
- Chceme cítiť, že ťa téma zaujíma, pýtaš sa správne otázky a vieš držať ownership
- Vieš veci vysvetliť tak, aby tomu rozumel tím aj netechnický stakeholder