Acuity
Acuity
Acuity to firma z branży technologii przemysłowych z siedzibą w Atlancie, specjalizująca się w rozwiązaniach oświetleniowych i systemach zarządzania budynkami. Około 13 000 pracowników firmy, działających w ramach Acuity Brands Lighting i Acuity Intelligent Spaces, tworzy inteligentne produkty oświetleniowe oraz narzędzia do zarządzania przestrzenią, które pomagają klientom poprawiać doświadczenia, produktywność i zrównoważony rozwój. Firma łączy interoperacyjność danych z zaawansowanymi platformami technologicznymi, aby odpowiadać na zmieniające się potrzeby w budownictwie, doradztwie i sektorze energetycznym.

Starszy architekt oprogramowania, zarządzanie danymi o produktach

Kształtuj architekturę i plan modernizacji platformy Acuity do zarządzania danymi o produktach. Kieruj inicjatywami dotyczącymi chmury, API, danych, DevOps i AI dla technologii przemysłowych.

Opis

  • Ustalaj architekturę, standardy inżynieryjne i mapę drogową technologii dla systemu Acuity do zarządzania danymi o produktach.
  • Projektuj systemy rozproszone pod kątem skalowalności, wysokiej dostępności, odporności na awarie i luźnego powiązania.
  • Twórz i optymalizuj wielowarstwowe środowiska chmurowe w AWS, Azure lub Google Cloud.
  • Stosuj projektowanie cloud-native, infrastrukturę jako kod i oszczędne zarządzanie zasobami.
  • Ustanawiaj standardy projektowania API, zarządzania ich cyklem życia i integracji dla REST, GraphQL i gRPC.
  • Nadzoruj architekturę systemów w Pythonie, C#/.NET i Javie.
  • Promuj czystą architekturę, projektowanie oparte na domenie i sprawdzone wzorce projektowe.
  • Podejmuj kluczowe decyzje dotyczące topologii baz danych, obejmujących relacyjne technologie SQL i NoSQL.
  • Projektuj asynchroniczne platformy sterowane zdarzeniami z narzędziami do przesyłania komunikatów i strumieniowania, takimi jak Kafka i RabbitMQ.
  • Współpracuj z zespołem inżynierii platform w zakresie CI/CD, obserwowalności, zautomatyzowanych testów i bezpiecznych potoków wdrożeniowych.
  • Rozwijaj wykorzystanie samoobsługowych platform deweloperskich i zabezpieczeń architektonicznych.
  • Oceniaj i integruj AI, potoki uczenia maszynowego oraz możliwości dużych modeli językowych.
  • Przekładaj cele biznesowe na techniczne mapy drogowe i uzgadniaj działania zespołów inżynieryjnych, produktowych i kierownictwa.
  • Mentoruj doświadczonych inżynierów, liderów technicznych i zespoły programistyczne.
  • Wyjaśniaj systemy rozproszone, ograniczenia platform i inwestycje technologiczne kadrze kierowniczej oraz osobom bez przygotowania technicznego.

Wymagania

  • Tytuł licencjata z informatyki, inżynierii lub pokrewnej dziedziny.
  • Co najmniej 8 lat doświadczenia w inżynierii oprogramowania, w tym znaczna odpowiedzialność za architekturę.
  • Solidne doświadczenie w projektowaniu aplikacji korporacyjnych.
  • Doświadczenie w definiowaniu architektury dużych aplikacji o krytycznym znaczeniu dla biznesu.
  • Dobra znajomość systemów rozproszonych, wzorców integracji, architektur sterowanych zdarzeniami i koncepcji mikrousług.
  • Doświadczenie w pracy z Azure, CI/CD, DevOps, bezpieczeństwem, monitorowaniem i doskonałością operacyjną.
  • Doświadczenie w pracy w modelach dostarczania Agile i SAFe.
  • Doskonałe umiejętności komunikacji, zarządzania relacjami z interesariuszami i przywództwa technicznego.
  • Biegłość w praktykach tworzenia oprogramowania wspomaganego przez AI.
  • Doświadczenie z platformami do zarządzania danymi o produktach (PDM), zarządzania cyklem życia produktu (PLM) lub zarządzania informacją o produkcie.
  • Doświadczenie w handlu, wycenie, zamówieniach, produkcji, łańcuchu dostaw lub środowiskach produktów cyfrowych.
  • Doświadczenie w strumieniowaniu zdarzeń, zarządzaniu API, architekturze cloud-native i programach modernizacji.
  • Doświadczenie w prowadzeniu przeglądów architektury, opracowywaniu strategii technicznej i podejmowaniu decyzji technologicznych na poziomie portfela.

Benefity

  • Racjonalne usprawnienia dla osób z niepełnosprawnościami w trakcie procesu rekrutacji.
  • Równe szanse zatrudnienia.