Java Software Engineer (BE-CSS-CPA-2024-114-GRAP)

Job expired!

Jesteś pasjonatem inżynierii oprogramowania, gotowym wesprzeć rozwój Wielkiego Zderzacza Hadronów (LHC) i innych akceleratorów CERN? Dołącz do nas, aby pracować nad UCAP, naszą platformą opartą na danych, która optymalizuje i automatyzuje procedury kontrolne. UCAP jest kluczem do osiągania maksymalnej wydajności przez fizyków, specjalistów ds. sprzętu i zespoły operacyjne pracujące 24/7, za pomocą tradycyjnych metod oraz metod opartych na sztucznej inteligencji. Dowiedz się więcej, oglądając to wideo przedstawiające nasz zespół operacyjny LHC.

Dołącz do przełomowej podróży!

Jako członek naszego zespołu, będziesz:

  • Dołączyć do Departamentu Beams (BE), odpowiedzialnego za generowanie, przyspieszanie, diagnostykę, kontrolę i optymalizację wydajności LHC i akceleratorów iniekcyjnych.
  • Pracować w grupie Kontroli Oprogramowania i Usług (CSS), dostarczającej kluczowe rozwiązania kontrolne i monitorujące dla akceleratorów cząstek CERN, linii transferowych i obszarów eksperymentalnych.
  • Być częścią sekcji Komunikacji, Przetwarzania i Archiwizacji (CPA), dostarczającej krytyczne usługi oprogramowania związane z komunikacją danych, ich przetwarzaniem i archiwizacją ogromnych danych urządzeń akceleratorów.

Dołączysz do dynamicznego zespołu doświadczonych inżynierów oprogramowania i będziesz odgrywać znaczącą rolę w rozwoju, ewolucji i operacji zintegrowanego systemu akwizycji i przetwarzania danych (UCAP). Będziesz zaangażowany we wszystkie etapy cyklu życia oprogramowania, zgodnie z naszym agile'owym procesem rozwoju, wspierając przejście na nowe technologie, takie jak Kubernetes i narzędzia DevOps.

Twoje kluczowe obowiązki:

  • Zanurzyć się w zespole skoncentrowanym na jakości, dostarczającym krytyczne rozwiązania dla Systemu Kontroli CERN.
  • Przyczyniać się do rozwoju i ewolucji systemów i ram oprogramowania do komunikacji i przetwarzania danych.
  • Uczestniczyć w całym cyklu rozwoju oprogramowania, od wymagań do testowania, stosując nowoczesne praktyki agile.
  • Współpracować z interesariuszami, w tym operatorami, fizykami i specjalistami ds. sprzętu, aby przełożyć ich potrzeby na efektywne rozwiązania programistyczne.
  • Dzielić się wiedzą i rozwiązaniami z wykwalifikowanymi inżynierami oprogramowania w grupie CSS oraz w całym sektorze Akceleratorów i Technologii.

Poszukiwane umiejętności i doświadczenie:

Nawet jeśli Twoje dotychczasowe doświadczenie nie idealnie pasuje do naszej technologii, zachęcamy do aplikowania. Możesz być odpowiednim kandydatem do tej lub innych ról.

Doświadczenie z następującymi technologiami jest mile widziane:

  • Java Core (z wielowątkowością)
  • Spring Framework i ekosystem Spring Boot
  • gRPC i REST-based APIs
  • Python i jego ekosystem
  • DevOps i CI/CD z Gitlab, Ansible, Gradle oraz wdrażaniem na Kubernetes (K8s)

Płynność w języku angielskim jest wymagana, a umiejętność pracy w języku francuskim jest zaletą.

Kryteria uprawniające:

  • Musisz być obywatelem państwa