
Acuity je průmyslově-technologická společnost se sídlem v Atlantě, která se specializuje na řešení v oblasti osvětlení a správy budov. Přibližně 13 000 zaměstnanců v rámci společností Acuity Brands Lighting a Acuity Intelligent Spaces vyvíjí chytré osvětlovací produkty a nástroje pro inteligentní správu prostor, které zákazníkům pomáhají zlepšovat uživatelskou zkušenost, produktivitu a udržitelnost. Společnost propojuje interoperabilitu dat s pokročilými technologickými platformami, aby reagovala na vyvíjející se potřeby ve stavebnictví, poradenství a energetice.
Seniorní softwarový architekt, správa produktových dat
Určujte architekturu a plán modernizace platformy Acuity pro správu produktových dat. Veďte iniciativy v oblasti cloudu, API, dat, DevOps a AI pro průmyslové technologie.
Popis
- Určujte architekturu, inženýrské standardy a technologický plán systému Acuity pro správu produktových dat.
- Navrhujte distribuované systémy pro škálovatelnost, vysokou dostupnost, odolnost proti chybám a volnou provázanost.
- Vytvářejte a optimalizujte vícevrstvá cloudová prostředí na AWS, Azure nebo Google Cloud.
- Využívejte cloud-native návrh, infrastrukturu jako kód a úspornou správu zdrojů.
- Stanovujte standardy návrhu API, jejich životního cyklu a integrace pro REST, GraphQL a gRPC.
- Veďte návrh architektury systémů v Pythonu, C#/.NET a Javě.
- Prosazujte čistou architekturu, doménově řízený návrh a zavedené návrhové vzory.
- Veďte rozhodování o topologii databází včetně relačních technologií SQL a NoSQL.
- Navrhujte asynchronní platformy řízené událostmi s nástroji pro zasílání zpráv a streamování, jako jsou Kafka a RabbitMQ.
- Spolupracujte s týmem platformního inženýrství na CI/CD, observabilitě, automatizovaném testování a zabezpečených nasazovacích pipelinech.
- Rozšiřujte využívání samoobslužných vývojářských platforem a architektonických mantinelů.
- Posuzujte a integrujte AI, pipeline strojového učení a možnosti velkých jazykových modelů.
- Převádějte obchodní cíle na technické plány a slaďujte práci inženýrských, produktových a vedoucích týmů.
- Mentorujte zkušené inženýry, technické vedoucí a vývojové týmy.
- Vysvětlujte distribuované systémy, omezení platforem a technologické investice vedení i lidem bez technického vzdělání.
Požadavky
- Bakalářský titul v oboru informatiky, inženýrství nebo příbuzném oboru.
- Nejméně 8 let praxe v softwarovém inženýrství, včetně významné odpovědnosti za architekturu.
- Silné zkušenosti s návrhem podnikových aplikací.
- Zkušenosti s definováním architektury rozsáhlých aplikací kritických pro chod firmy.
- Dobrá znalost distribuovaných systémů, integračních vzorů, architektur řízených událostmi a konceptů mikroslužeb.
- Zkušenosti s Azure, CI/CD, DevOps, zabezpečením, monitorováním a provozní dokonalostí.
- Zkušenosti s modely vývoje Agile a SAFe.
- Výborné komunikační schopnosti, schopnost řídit vztahy se zainteresovanými stranami a technické vedení.
- Znalost postupů vývoje softwaru s podporou AI.
- Zkušenosti s platformami pro správu produktových dat (PDM), správu životního cyklu produktu (PLM) nebo správu produktových informací.
- Zkušenosti s obchodem, tvorbou nabídek, objednávkami, výrobou, dodavatelským řetězcem nebo digitálními produkty.
- Zkušenosti se streamováním událostí, správou API, cloud-native architekturou a modernizačními programy.
- Zkušenosti s vedením architektonických revizí, technickou strategií a technologickými rozhodnutími na úrovni portfolia.
Benefity
- Přiměřené úpravy během náborového procesu pro osoby se zdravotním postižením.
- Rovné příležitosti v zaměstnání.