Firmware CI/CD Technical Lead/Architect

Job expired!

Opis stanowiska:

Szukamy wykwalifikowanego Lidera Technicznego/Architekta CI/CD dla firmware do zaprojektowania i prowadzenia naszej CI/CD pipeline firmware jako rozwiązania AI-native. Rola ta obejmuje architekturę, projektowanie, kodowanie, testowanie i wdrażanie rozwiązań spełniających nasze wysokie standardy jakości i zgodności.

Kluczowe obowiązki:

  • Architektura i projektowanie pipeline CI/CD firmware oparte na rozwiązaniach AI-native.
  • Prowadzenie etapów projektowania i rozwoju, w tym projektowanie rozwiązań, analiza, kodowanie, testowanie, integracja i wdrażanie.
  • Przeglądanie i ocena projektów pod kątem zgodności z wytycznymi i standardami systemu, udzielanie informacji zwrotnej w celu poprawy jakości produktu i zmniejszenia ryzyka.
  • Wdrażanie technicznego harmonogramu zmian i ulepszeń architektury CI/CD zgodnie z ogólną strategią.
  • Pełnienie roli technicznego punktu kontaktowego CI/CD dla globalnych społeczności firmware, reprezentowanie zespołu na odpowiednich forach.
  • Komunikowanie architektur i propozycji projektowych do wyższej kadry zarządzającej, negocjowanie opcji, gdy jest to konieczne.
  • Zapewnienie technicznego przywództwa i perspektywy dla projektów, inicjatyw i działań przekrojowych w organizacji.
  • Prowadzenie Proof of Concepts (PoC) i zabezpieczanie globalnej zgodności interesariuszy dla nowych funkcji i inicjatyw AI.
  • Wprowadzanie najnowszych trendów branżowych w dziedzinie CI/CD z wykazywalnymi wynikami.
  • Pełnienie roli łącznika między zespołami współpracującymi w zakresie Build, Infra, Dev i QA na wszystkich etapach cyklu życia firmware.
  • Wkład w definiowanie procesów mających na celu poprawę efektywności i jakości w laboratoriach.
  • Udzielanie technicznego wsparcia i porad dotyczących działalności operacyjnej.
  • Wykazywanie silnych umiejętności rozwiązywania problemów i chęci nauki nowych technologii.
  • Dobre umiejętności komunikacyjne i zdolność do pracy zespołowej.

Wymagane umiejętności:

Konieczne:

  • Doświadczenie w projektowaniu pipeline CI/CD lub podobnych aplikacji programowych przy użyciu narzędzi takich jak Jenkins i Rabbit MQ.
  • Silne umiejętności projektowania i debugowania.
  • Doświadczenie w tworzeniu aplikacji przy użyciu języków programowania obiektowego, takich jak Python obiektowy, C++ lub Java.
  • Znajomość REST-owych Web Services/Microservices.
  • Dobra znajomość baz danych SQL i NoSQL.
  • Ekspozycja na wirtualizację i architekturę Docker.

Mile widziane:

  • Znajomość Groovy pipeline i skryptów Bash.
  • Znajomość technologii frontendowych takich jak React JS, Node JS lub Vue.js.

Dobrze mieć:

  • Zrozumienie Kubernetes i technik wydajności aplikacji.
  • Znajomość pojęć i algorytmów uczenia maszynowego.
  • POZnanie analizy danych, frameworków ML i bibliotek.

Szczegóły pracy:

Kategoria: Oprogramowanie

Harmonogram: Pełny etat

Zmiana: Bez premii za zmianę (Indie)