NoFluffJobs Praca zdalna Senior

Starszy/a Programista/ka GIS

NASK Państwowy Instytut Badawczy

⚲ Warszawa

11 000 - 14 000 PLN (PERMANENT)

Wymagania

  • PostgreSQL
  • PostGIS
  • REST API
  • JSON
  • OpenAPI
  • Docker
  • Git
  • CI/CD
  • GIS
  • C# (nice to have)
  • .NET (nice to have)
  • Kubernetes (nice to have)
  • Kafka (nice to have)
  • RabbitMQ (nice to have)
  • WMS (nice to have)
  • WFS (nice to have)
  • API (nice to have)
  • SAFe (nice to have)
  • UML (nice to have)
  • BPMN (nice to have)

Opis stanowiska

O projekcie: Dołącz do naszego zespołu i twórz z nami innowacyjne rozwiązania dla transportu publicznego. Rozpoczynamy projekt mający na celu stworzenie centralnej platformy do pozyskiwania, katalogowania i udostępniania danych o transporcie publicznym. To pierwsze w Polsce rozwiązanie tej klasy, które będzie miało realny wpływ na życie milionów użytkowników. Projekt jest kilkuletni, co daje gwarancję stabilnego zatrudnienia. Szukamy osób, które lubią pracę zespołową i chętnie dzielą się wiedzą, są otwarte na współpracę i rozwój oraz chcą pracować nad projektem o dużym znaczeniu społecznym.  Stawiamy na otwartą komunikację, wspólne tworzenie najlepszych rozwiązań i wymianę doświadczeń. W naszym zespole będziesz mieć wpływ na kluczowe decyzje i kierunek projektu. Dbamy o dobrą atmosferę w pracy i rozwój pracowników poprzez profesjonalne szkolenia. Preferujemy kandydatów z Warszawy lub okolic, ponieważ praca będzie realizowana w trybie hybrydowym. Projekt przy którym będziesz pracował/a Projekt KPD MMTIS to pierwsze w Polsce rozwiązanie wspierające cyfryzację transportu publicznego zgodnie z Dyrektywą ITS i Rozporządzeniem UE 2017/1926. Jego realizacja obejmuje stworzenie krajowego punktu dostępu do danych oraz serwisu open data, co wymaga specjalizacji w zakresie integracji danych, bezpieczeństwa i rozwoju systemów interoperacyjnych. Twój zespół będzie odpowiedzialny za: - zaprojektowanie i implementację systemu zgodnego z regulacjami UE, - zapewnienie bezpieczeństwa, integralności i dostępności danych, - obsługę procesów standaryzacji i wymiany informacji. Wynagrodzenie 11 000 – 14 000 zł brutto/mies. Adres: NASK-PIB, Warszawa, ul. Stawki 40 (opcjonalnie zdalnie) Wymagania: - Wykształcenie wyższe informatyczne, geoinformatyczne lub inne wyższe techniczne; - Minimum 3 lata doświadczenia w pracy z technologiami GIS lub przetwarzaniem danych przestrzennych; - Bardzo dobra znajomość PostgreSQL/PostGIS, w tym indeksowania przestrzennego, operacji geometrycznych i optymalizacji zapytań; - Praktyczna znajomość narzędzi i bibliotek GIS (np. GDAL/OGR, QGIS, GeoPandas, Fiona); - Doświadczenie w przetwarzaniu danych w formatach GIS (GeoJSON, GML, Shapefile, TIFF/GeoTIFF); - Znajomość języka programowania wykorzystywanego w projekcie – preferowane C# / .NET; - Znajomość standardów integracji: REST API, JSON, OpenAPI; - Doświadczenie w pracy ze środowiskiem kontenerowym (Docker; mile widziany Kubernetes); - Znajomość zagadnień układów współrzędnych, projekcji oraz transformacji przestrzennych; - Praktyczna umiejętność pracy z Git oraz procesami CI/CD; - Umiejętność analizy dokumentacji technicznej (angielski B2). Mile widziane - Doświadczenie w pracy z architekturą zdarzeniową (Kafka/RabbitMQ); - Znajomość standardów danych transportowych (np. NeTEx, GTFS); - Umiejętność tworzenia usług mapowych (WMS, WFS, OGC API); - Znajomość narzędzi do monitorowania i obserwowalności; - Doświadczenie w metodykach zwinnych (Scrum, SAFe); - Znajomość notacji C4, UML, BPMN; - Wiedza z zakresu projektowania skalowalnych repozytoriów danych przestrzennych. Codzienne zadania: - Projektowanie i implementacja komponentów GIS oraz usług przetwarzania danych przestrzennych na potrzeby systemu, zgodnie ze specyfikacją architektoniczną; - Integracja danych geoprzestrzennych z modułami systemu, w tym przetwarzanie i konwersja danych w formatach branżowych; - Tworzenie i rozwój usług udostępniających dane przestrzenne (REST API / OGC API Features, WMS/WFS – jeśli wymagane); - Przygotowywanie pipeline’ów i narzędzi automatyzujących ładowanie, walidację i aktualizację danych GIS; - Optymalizacja zapytań i operacji przestrzennych w relacyjnych bazach danych (PostgreSQL/PostGIS); - Współpraca z zespołami backend i frontend w zakresie integracji warstw danych przestrzennych; - Udział w projektowaniu modelu danych oraz architektury modułu GIS; - Analiza i testowanie nowych narzędzi, bibliotek oraz standardów GIS w kontekście projektu; - Dokumentowanie tworzonych rozwiązań oraz udział w code review; - Praca w zespołach wytwórczych w oparciu o nowoczesne procesy CI/CD.