Programista / Programistka Python w Zespole Alokacji Zasobów Obliczeniowych i Wsparcia Użytkowników HPC

Miejsce pracy: ICM UW, Warszawa, ul. Pawińskiego 5a

Rodzaj zatrudnienia: Umowa o pracę – pełny etat

ICM UW, ośrodek naukowy specjalizujący się w obliczeniach superkomputerowych oraz badaniach wykorzystujących infrastrukturę HPC, poszukuje programisty / programistki Python w Centrum Obliczeniowym ICM UW, zlokalizowanym na Ochocie w Warszawie.

Zadania:

  • Projektowanie i rozwój aplikacji backendowych w Python z wykorzystaniem frameworka Django,
  • Tworzenie i rozwijanie REST API (np. z użyciem Django REST Framework)
  • Integracja z zewnętrznymi systemami i API,
  • Wdrażanie i utrzymanie aplikacji w środowiskach chmurowych (np. AWS, Azure, GCP),
  • Współpraca z zespołem DevOps i obsługi użytkowników,
  • Utrzymanie oprogramowania w środowisku HPC,
  • Instalacja, kompilacja i optymalizacja aplikacji obliczeniowych (C/C+ +, Fortran, Python) pod kątem architektury CPU i GPU,
  • Wsparcie użytkowników HPC w 2. linii wsparcia (diagnoza błędów, rozwiązywanie problemów aplikacji),
  • Współpraca z zespołami badawczymi w zakresie wdrażania i utrzymania aplikacji HPC.

Wymagamy:

  • Wyższego wykształcenia na kierunkach: informatycznych, chemicznych, fizycznych lub pokrewnych (dających możliwość wsparcia użytkowników naukowych ICM UW),
  • Praktycznej znajomości Django,
  • Doświadczenia w pracy z REST API,
  • Znajomości relacyjnych baz danych,
  • Umiejętności pracy z systemem kontroli wersji Git i podstaw CI/CD,
  • Dobrej znajomości systemów GNU/Linux (serwery),
  • Znajomość kompilatorów (GCC, Intel),
  • Umiejętność analitycznego rozwiązywania problemów oraz pracy z użytkownikiem nietechnicznym.

Oferujemy:

  • pracę stacjonarną w obszarze technologii HPC i Data Center,
  • umowę o pracę na pełen etat,
  • wynagrodzenie w przedziale 6.000-8.000 zł brutto, w zależności od posiadanych kwalifikacji (dodatkowo także dodatek stażowy, dodatkowe wynagrodzenie roczne),
  • pakiet socjalny (m.in. dopłata do wczasów, możliwość korzystania z ośrodków sportowych/wypoczynkowych UW, pakiet medyczny),
  • możliwość elastycznej organizacji pracy,
  • współpraca z doświadczonym zespołem specjalistów HPC.

Mile widziane:

  • Doświadczenie w pracy w środowisku HPC lub z klastrami obliczeniowymi,
  • Znajomość zagadnień wirtualizacji (Kubernetes, Singularity, Docker),
  • Doświadczenie z konteneryzacją (Docker, Apptainer/Singularity),
  • Znajomość języka angielskiego na poziomie umożliwiającym poprowadzenie szkoleń o tematyce HPC.

Osoby zainteresowane prosimy o przesłanie CV przedstawiającego kwalifikacje, listu motywacyjnego oraz zgody na przetwarzanie danych osobowych na adres: rekrutacja@icm.edu.pl

ICM UW zastrzega sobie prawo do odpowiedzi na wybrane oferty.

Do góry