
11 – 50 Zaměstnanci
PoradenstvíPropellerhead je novozélandská společnost poskytující IT služby a poradenství. Pomáhá státním, komerčním a neziskovým organizacím vyvíjet a zlepšovat technologická řešení. Ve své práci kombinuje software s otevřeným zdrojovým kódem s agilním a štíhlým přístupem k realizaci projektů a využívá například design thinking k vytváření postupných výsledků zaměřených na uživatele. Kultura společnosti klade důraz na spolupráci, jasnou komunikaci, flexibilitu a neustálé zlepšování; jedním z rámců, které ovlivňují fungování jejích týmů, je holakracie.
Seniorní softwarový inženýr | Propellerhead | Auckland, hybridní práce
Určujte technickou strategii a zajišťujte bezpečné dodávání podnikového softwaru v Propellerhead. Rozvíjejte full-stack inženýrství, cloudové nasazování a modernizaci řešení v Rustu a TypeScriptu v klientských projektech.
Popis
- Definovat progresivní technické strategie pro Propellerhead a její klienty a podávat zprávy technickému řediteli.
- Vyvíjet základní nástroje, techniky a softwarové knihovny pro týmy vyvíjející služby.
- Dovést proof of concept až do produkčního nasazení.
- Vést členy týmu v oblasti nových technologií a inženýrských postupů.
- Pomáhat týmům a zákazníkům vytvářet efektivní a bezpečný podnikový software a architektury nasazení pro éru umělé inteligence.
- Podílet se na návrhu a implementaci full-stack softwaru včetně struktury kódu, architektury nasazení, DevOps, automatizovaného testování a integrací třetích stran.
- Spolupracovat se zástupci klientů a kolegy z Propellerhead na návrhu řešení a realizaci roadmap v rámci schválených rozpočtů.
- Vést migraci polyglotních systémů na standardizovaná řešení v Rustu a TypeScriptu s přenositelnějšími architekturami nasazení.
- Sdílet technické znalosti v celé organizaci a posilovat společné technické strategie.
Požadavky
- Nejméně sedm let zkušeností jako softwarový vývojář nebo inženýr, včetně práce s komplexitou podnikových systémů.
- Pokročilá znalost programovacího jazyka a ekosystému podnikové úrovně, například C# .NET nebo Java se Springem.
- Zkušenost s používáním nízkoúrovňového jazyka pro vývoj aplikací nebo systémů, například Rustu či C++.
- Zkušenost s TypeScriptem a Reactem nebo srovnatelnými front-endovými frameworky a dobrá znalost vývoje webových aplikací.
- Praktická zkušenost s nasazováním v Azure a/nebo AWS, tvorbou CI/CD pipeline a používáním nástrojů infrastruktury jako kódu, například Terraformu.
- Prokazatelný přínos k návrhu a implementaci distribuovaných a asynchronních architektur včetně mikroslužeb a zasílání zpráv.
- Zkušenost s používáním LLM namísto ručního psaní kódu tam, kde je to vhodné, a schopnost vysvětlit zlepšení rychlosti dodávání a bezpečnosti systému.
- Schopnost vytvářet jasnou a stručnou projektovou dokumentaci s pomocí LLM.
- Silné písemné a ústní komunikační dovednosti pro převádění požadavků na konkrétní technické úkoly.
- Je nutné mít základnu v Aucklandu; mezinárodní kandidáti musí plánovat přestěhování do Aucklandu.
- Ochota absolvovat policejní kontrolu, prověření úvěrové historie a další požadovaná posouzení a v případě potřeby doložit kvalifikaci.
- Dostupnost pro osobní účast na závěrečném náborovém pohovoru na Novém Zélandu.
Benefity
- Připojit se k inovativnímu týmu, který si cení vzdělávání a spolupráce.
- Pracovat na rozmanitých komerčně zaměřených projektech pro uznávané klienty.
- Využívat příležitosti k profesnímu rozvoji a kariérnímu růstu.
- Účastnit se každé dva týdny setkání pro sdílení znalostí, jejichž součástí je oběd.
- Pobírat konkurenceschopný plat.
- Využívat zaměstnanecký program nákupu akcií.
- Pracovat v hybridním režimu kombinujícím práci z kanceláře a z domova.
- Pracovat v promyšleně navržené kanceláři.
- Být součástí pracoviště poskytujícího rovné příležitosti a zavázaného k prostředí bez diskriminace.