Programista Fullstack PDGS in Warsaw

Programista Fullstack PDGS in Warsaw

Warsaw Stacjonarnie
C

Creotech Instruments S.A. to polski producent i integrator satelitów oraz systemów satelitarnych. Na bazie autorskiej platformy HyperSat projektujemy, produkujemy, integrujemy i testujemy satelity, a także wspieramy ich wyniesienie i operacje na orbicie. Realizujemy zaawansowane programy kosmiczne, m.in. w zakresie obserwacji Ziemi na potrzeby obronności i zastosowań podwójnych, monitorowania sytuacji w przestrzeni kosmicznej oraz zwiększania odporności systemów nawigacyjnych. Dysponujemy własnym zakładem produkcji elektroniki i zapleczem do integracji małych satelitów certyfikowanym przez Europejską Agencję Kosmiczną (ESA). Od 2022 roku jesteśmy notowani na Głównym Rynku GPW w Warszawie jako pierwsza polska spółka z branży technologii kosmicznych. Dołącz do zespołu, który buduje polskie kompetencje kosmiczne. W Creotech tworzymy nowatorskie rozwiązania programistyczne dla sektora kosmicznego oraz branży obserwacji Ziemi (EO). Projektujemy zaawansowane systemy służące do przetwarzania, katalogowania i dostarczania zobrazowań satelitarnych oraz danych z instrumentów badawczych (tzw. ładunków użytecznych) naszym partnerom komercyjnym, instytucjom naukowym i międzynarodowym agencjom kosmicznym. Poszukujemy kompetentnego i pełnego pasji programisty (Software Developer), który dołączy do naszego zespołu inżynierów zajmujących się segmentem naziemnym dla danych z instrumentów satelitarnych (Payload Data Ground Segment). Na tym stanowisku będziesz odpowiadać za rozwój systemu naziemnego (Payload Data Ground System – PDGS) oraz nowoczesnej platformy dostępu dla użytkowników (User Access Service – UAS). Jako programista w naszym zespole będziesz pracować na styku wydajnych systemów przetwarzania danych (backend) oraz rozwiązań internetowych służących do udostępniania danych geoprzestrzennych. Będziesz projektować zautomatyzowane procesy pozyskiwania i przetwarzania strumieni danych satelitarnych oraz tworzyć wysoce dostępne interfejsy API (w standardach STAC/REST), umożliwiające użytkownikom sprawne wyszukiwanie, filtrowanie i pobieranie danych z zakresu obserwacji Ziemi. Obowiązki:

Praca nad innowacyjnymi rozwiązaniami programowymi do zamawiania, odbioru, przetwarzania, archiwizacji i dystrybucji danych z ładunków satelitarnych; Udział w procesie rozwoju systemu w całym cyklu życia (projektowanie, tworzenie prototypów, programowanie, utrzymanie); Wdrażanie zautomatyzowanych procesów przetwarzania surowych danych z ładunku satelitarnego na standardowe produkty obserwacji Ziemi (GeoTIFF, COG); Tworzenie czystego, wydajnego, dobrze udokumentowanego i testowalnego kodu; Zarządzanie podstawami inżynierii oprogramowania, w tym dokumentacją, kontrolą wersji i współpracą zespołową; Identyfikacja i rozwiązywanie błędów oraz problemów; Wdrażanie i monitorowanie opracowanych systemów. Wymagania:

Co najmniej 2-letnie doświadczenie zawodowe w tworzeniu oprogramowania z wykorzystaniem języków Python, JavaScript, TypeScript lub Java; Wykształcenie wyższe (licencjat) w dziedzinie informatyki lub pokrewnej albo równoważne doświadczenie zawodowe; Udokumentowane doświadczenie w tworzeniu aplikacji internetowych (przy użyciu frameworków takich jak Angular, React lub podobnych); Znajomość baz danych typu SQL oraz NoSQL (np. PostgreSQL, MongoDB); Doświadczenie w pracy z GIT oraz procesami CI/CD (GitLab CI); Samodzielność i umiejętność efektywnej pracy w zespole działającym w pełni zdalnie; Znajomość zasad czystego kodu, testów jednostkowych, procesów Git oraz automatyzacji CI/CD; Umiejętność pracy w środowisku Linux lub gotowość do jej opanowania. Mile widziane:

Wiedza i/lub doświadczenie w projektach z sektora kosmicznego, związanych z przetwarzaniem danych satelitarnych (realizowanych np. na zlecenie ESA). Znajomość terminologii i standardów PDGS (np. w zakresie jakości obrazu); Praktyczne doświadczenie w pracy z Dockerem, Kubernetesem oraz magazynami obiektów S3 (np. AWS S3, MinIO); Znajomość standardów i formatów obserwacji Ziemi (EO): specyfikacja STAC, GeoTIFF, COG, GeoJSON; Doświadczenie w korzystaniu z narzędzi geoprzestrzennych: PySTAC, GDAL, Rasterio, Shapely, NumPy; Doświadczenie w pracy z systemami do zarządzania przepływem zadań (workflow engines), takimi jak Apache Airflow, Prefect czy Argo Workflows; Znajomość platform chmurowych, np. AWS, Azure lub GCP; Znajomość praktyk DevOps oraz infrastruktury jako kodu (np. Terraform, Ansible); Znajomość bibliotek do tworzenia map internetowych (CesiumJS, OpenLayers, Leaflet, Mappbox GL); Doświadczenie w pracy z frameworkami i narzędziami do automatycznego testowania (np. Selenium, Cypress).

Programista Fullstack PDGS in Warsaw – pracodawca: Creotech Instruments

Creotech Instruments to doskonały pracodawca, który stawia na innowacyjność i rozwój swoich pracowników. Oferujemy stabilne zatrudnienie w nowoczesnym środowisku, gdzie każdy inżynier ma możliwość pracy nad zaawansowanymi projektami oraz uczestniczenia w procesie optymalizacji produkcji. Nasza kultura pracy sprzyja współpracy i ciągłemu doskonaleniu umiejętności, co czyni nas idealnym miejscem dla osób poszukujących satysfakcjonującej kariery.

C

Dane kontaktowe:

Zespół rekrutacyjny Creotech Instruments