
Acuity is een in Atlanta gevestigd industriële technologiebedrijf dat gespecialiseerd is in verlichtings- en gebouwbeheersoplossingen. Via Acuity Brands Lighting en Acuity Intelligent Spaces ontwikkelen de ongeveer 13.000 medewerkers slimme verlichtingsproducten en intelligente oplossingen voor ruimtebeheer waarmee klanten ervaringen, productiviteit en duurzaamheid kunnen verbeteren. Het bedrijf combineert data-interoperabiliteit met geavanceerde technologieplatforms om in te spelen op veranderende behoeften in de bouw, consultancy en energiegerelateerde omgevingen.
Senior softwarearchitect productdatabeheer
Bepaal de architectuur en moderniseringsroutekaart voor Acuity’s platform voor productdatabeheer. Leid cloud-, API-, data-, DevOps- en AI-initiatieven voor industriële technologieproducten.
Beschrijving
- Bepaal de architectuur, engineeringnormen en technologieroutekaart voor Acuity’s systeem voor productdatabeheer.
- Ontwerp gedistribueerde systemen die schaalbaar, zeer beschikbaar, fouttolerant en los gekoppeld zijn.
- Bouw en optimaliseer meerlaagse cloudomgevingen op AWS, Azure of Google Cloud.
- Pas cloud-native ontwerp, infrastructure as code en kostenbewust resourcebeheer toe.
- Stel normen vast voor API-ontwerp, levenscyclus en integratie voor REST, GraphQL en gRPC.
- Geef richting aan de architectuur van systemen op basis van Python, C#/.NET en Java.
- Bevorder clean architecture, domain-driven design en beproefde ontwerppatronen.
- Neem belangrijke beslissingen over databasetopologie voor relationele SQL- en NoSQL-technologieën.
- Ontwerp asynchrone, eventgestuurde platforms met messaging- en streamingtools zoals Kafka en RabbitMQ.
- Werk samen met platformengineering aan CI/CD, observability, geautomatiseerd testen en veilige deploymentpipelines.
- Stimuleer het gebruik van selfserviceplatforms voor ontwikkelaars en architecturale kaders.
- Beoordeel en integreer AI, machinelearningpipelines en mogelijkheden van grote taalmodellen.
- Vertaal bedrijfsdoelen naar technische routekaarten en zorg voor afstemming tussen engineering, product en directie.
- Begeleid staff engineers, technische leads en ontwikkelteams.
- Leg gedistribueerde systemen, platformbeperkingen en technologie-investeringen uit aan directieleden en niet-technische besluitvormers.
Vereisten
- Bachelordiploma in informatica, engineering of een verwante studierichting.
- Minimaal 8 jaar ervaring in softwareontwikkeling, waaronder ruime verantwoordelijkheid voor architectuur.
- Sterke achtergrond in het ontwerp van bedrijfsapplicaties.
- Ervaring met het bepalen van de architectuur voor grootschalige, bedrijfskritische applicaties.
- Grondige kennis van gedistribueerde systemen, integratiepatronen, eventgestuurde architecturen en microservicesconcepten.
- Ervaring met Azure, CI/CD, DevOps, beveiliging, monitoring en operationele excellentie.
- Ervaring met Agile- en SAFe-leveringsmodellen.
- Sterke communicatieve vaardigheden, stakeholdermanagement en technisch leiderschap.
- Vaardigheid in AI-ondersteunde werkwijzen voor softwareontwikkeling.
- Ervaring met platforms voor Product Data Management (PDM), Product Lifecycle Management (PLM) of Product Information Management.
- Ervaring in commerce, offertebeheer, orderverwerking, productie, toeleveringsketens of digitale productomgevingen.
- Ervaring met eventstreaming, API-management, cloud-native architectuur en moderniseringsprogramma’s.
- Ervaring met het leiden van architectuurbeoordelingen, technische strategie en technologische beslissingen op portfolioniveau.
Voordelen
- Redelijke aanpassingen tijdens het sollicitatieproces voor mensen met een beperking.
- Gelijke kansen op werk.