
Acuity est une entreprise de technologie industrielle basée à Atlanta, spécialisée dans les solutions d’éclairage et de gestion des bâtiments. Par l’intermédiaire d’Acuity Brands Lighting et d’Acuity Intelligent Spaces, ses quelque 13 000 collaborateurs développent des produits d’éclairage intelligent et des outils de gestion intelligente des espaces qui aident les clients à améliorer l’expérience, la productivité et la durabilité. L’entreprise associe l’interopérabilité des données à des plateformes technologiques avancées afin de répondre à l’évolution des besoins dans les secteurs de la construction, du conseil et de l’énergie.
Architecte logiciel senior, gestion des données produit
Définissez l’architecture et la feuille de route de modernisation de la plateforme de gestion des données produit d’Acuity. Pilotez les initiatives cloud, API, données, DevOps et IA pour des produits technologiques industriels.
Description
- Définissez l’architecture, les normes d’ingénierie et la feuille de route technologique du système de gestion des données produit d’Acuity.
- Concevez des systèmes distribués évolutifs, hautement disponibles, tolérants aux pannes et faiblement couplés.
- Créez et optimisez des environnements cloud multiniveaux sur AWS, Azure ou Google Cloud.
- Appliquez une conception cloud native, l’infrastructure en tant que code et une gestion des ressources attentive aux coûts.
- Établissez des normes de conception, de cycle de vie et d’intégration des API pour REST, GraphQL et gRPC.
- Orientez l’architecture des systèmes en Python, C#/.NET et Java.
- Encouragez l’architecture propre, la conception pilotée par le domaine et les modèles de conception éprouvés.
- Pilotez les décisions relatives à la topologie des bases de données SQL relationnelles et aux technologies NoSQL.
- Concevez des plateformes asynchrones et pilotées par les événements avec des outils de messagerie et de streaming tels que Kafka et RabbitMQ.
- Collaborez avec l’ingénierie de plateforme sur le CI/CD, l’observabilité, les tests automatisés et les pipelines de déploiement sécurisés.
- Développez l’adoption de plateformes de développement en libre-service et de garde-fous architecturaux.
- Évaluez et intégrez l’IA, les pipelines d’apprentissage automatique et les capacités des grands modèles de langage.
- Traduisez les objectifs métier en feuilles de route techniques et alignez les équipes d’ingénierie et produit ainsi que la direction.
- Accompagnez les ingénieurs staff, les responsables techniques et les équipes de développement.
- Expliquez les systèmes distribués, les contraintes des plateformes et les investissements technologiques aux cadres dirigeants et aux responsables non techniques.
Exigences
- Diplôme de licence en informatique, en ingénierie ou dans une discipline connexe.
- Au moins 8 ans d’expérience en ingénierie logicielle, dont une responsabilité importante en architecture.
- Solide expérience de la conception d’applications d’entreprise.
- Expérience dans la définition de l’architecture d’applications à grande échelle et critiques pour l’activité.
- Solide connaissance des systèmes distribués, des modèles d’intégration, des architectures pilotées par les événements et des concepts de microservices.
- Expérience avec Azure, le CI/CD, le DevOps, la sécurité, la surveillance et l’excellence opérationnelle.
- Expérience des modèles de livraison Agile et SAFe.
- Excellentes compétences en communication, gestion des parties prenantes et leadership technique.
- Maîtrise des pratiques de développement logiciel assistées par l’IA.
- Expérience des plateformes de gestion des données produit (PDM), de gestion du cycle de vie des produits (PLM) ou de gestion des informations produit.
- Expérience dans le commerce, les devis, les commandes, la fabrication, la chaîne d’approvisionnement ou les environnements de produits numériques.
- Expérience du streaming d’événements, de la gestion des API, de l’architecture cloud native et des programmes de modernisation.
- Expérience dans la conduite de revues d’architecture, de stratégies techniques et de décisions technologiques à l’échelle d’un portefeuille.
Avantages
- Aménagement raisonnable du processus de candidature pour les personnes en situation de handicap.
- Égalité des chances en matière d’emploi.