
DATAGROUP je poskytovateľ IT outsourcingových a konzultačných služieb so sídlom v Nemecku. Jeho ponuka zahŕňa cloudové služby, správu aplikácií a IT bezpečnosť, ktoré podporujú štandardizované a modulárne riešenia, ako napríklad CORBOX. Spoločnosť poskytuje služby organizáciám z rôznych odvetví vrátane financií a verejného sektora, pričom sa zameriava na spoľahlivé, bezpečné a kvalitne garantované IT služby.
Senior softvérový inžinier s podporou AI
Vyvíjajte softvér na hyperautomatizáciu a správu pracovných postupov s podporou AI pre nemeckého poskytovateľa IT služieb DATAGROUP. Tvoríte bezpečné full-stack aplikácie, API, CI/CD procesy a testovacie stratégie.
Popis
- Vyvíjajte softvér na hyperautomatizáciu a správu pracovných postupov pomocou moderných nástrojov AI
- Veďte komplexné full-stack projekty od analýzy až po dodanie
- Spolupracujte so zainteresovanými stranami na požiadavkách a premieňajte obchodné potreby na robustné softvérové architektúry
- Navrhujte dátové modely a diagramy entít a vzťahov
- Špecifikujte REST API a rozhrania OpenAPI
- Navrhujte bezpečnostné riešenia v súlade s OWASP s využitím RBAC, OAuth a JWT
- Vytvárajte škálovateľné a výkonné aplikácie pomocou frontendových aj backendových technológií
- Navrhujte stratégie jednotkového, integračného a end-to-end testovania
- Udržiavajte kvalitu kódu prostredníctvom revízií
- Identifikujte bezpečnostné riziká vrátane XSS, SQL injection a CSRF
- Nasadzujte aplikácie na vlastné servery
- Konfigurujte CI/CD procesy pomocou GitHub Actions alebo GitLab CI
- Vylepšujte monitorovacie dashboardy
- Kontrolujte kód generovaný AI, hľadajte architektonické problémy a možnosti zlepšenia výkonu
- Vysvetľujte technické kompromisy netechnickým zainteresovaným stranám a predstavujte im možnosti riešení
Požiadavky
- Vysokoškolské vzdelanie v odbore informatika, podniková informatika alebo porovnateľná kvalifikácia vrátane odborného vzdelania v oblasti vývoja IT aplikácií
- Niekoľkoročné praktické skúsenosti s vývojom softvéru doložené portfóliom alebo referenciami na projekty
- Pravidelné a efektívne používanie nástrojov AI na programovanie, ako sú Claude Code, GitHub Copilot a Cursor
- Dobrá znalosť REST API, webhookov a návrhu SQL databáz vrátane PostgreSQL alebo MySQL
- Pokročilá znalosť aspoň jedného backendového jazyka: Node.js, Python, Go, C# alebo Java
- Skúsenosti s modernými frontendovými frameworkmi, ako sú React, Vue.js alebo Angular, a pokročilá znalosť aspoň jedného z nich
- Znalosť HTML, CSS, JavaScriptu alebo TypeScriptu a moderných princípov UI/UX
- Podrobná znalosť OWASP Top 10 vrátane injekčných útokov, XSS, CSRF a nedostatočného zabezpečenia autentifikácie
- Praktické skúsenosti s technológiami autentifikácie a autorizácie, ako sú JWT, OAuth, RBAC alebo SSO
- Skúsenosti s Dockerom a nástrojmi CI/CD, ako sú GitHub Actions, GitLab CI alebo Jenkins
- Schopnosť nasadzovať aplikácie na vlastné servery aj do cloudových prostredí
- Výborná znalosť nemčiny a angličtiny slovom aj písmom
Benefity
- Otvorená, spolupracujúca kultúra a pracovné prostredie založené na dôvere
- Štruktúrované zaškolenie s podporou tímu AIS
- Plochá organizačná štruktúra, rýchle rozhodovanie a vysoká miera samostatnosti
- Individuálne možnosti rozvoja a rozmanitá pracovná náplň
- Flexibilný pracovný čas
- Možnosť práce na diaľku
- Moderné, dobre vybavené kancelárie s výškovo nastaviteľnými stolmi a aspoň dvoma monitormi na každom pracovisku
- Pravidelné používanie pokročilých nástrojov AI vrátane Claude Code, GitHub Copilot a Cursor
- Možnosť vyberať si technológie a podieľať sa na rozhodovaní o nástrojoch
- Príspevok na účasť na športových podujatiach
- Vybavenie dostupné prostredníctvom firemného obchodu DATAGROUP
- Viac ako 30 pobočiek v Nemecku a možnosť interného prestupu bez zmeny zamestnávateľa