Agro Aplikacje to nowoczesna firma software in-house. Nasze działania wspierają innowacyjne rozwiązania informatyczne niezbędne do realizacji zadań Agencji Restrukturyzacji i Modernizacji Rolnictwa. Projektujemy, upraszczamy, rozbudowujemy. Pracujemy na nowoczesnych rozwiązaniach, dbając o skuteczność realizacji naszych projektów. Stosujemy nowoczesne technologie oraz elastyczne podejście do realizacji projektów, dzięki czemu jesteśmy w stanie wspierać ARiMR w cyfryzacji polskiego sektora rolnego.
Departament Rozwoju
Wydział Architektury i Budowy Projektów Resortowych, Zespół Tworzenia Oprogramowania Projektów Resortowych
Miejsce pracy: Warszawa
Liczba stanowisk: 1
Szukamy doświadczonego GIS Backend Developera, który zbuduje skalowalny backend dla aplikacji mapowej. Twoim zadaniem będzie projektowanie i implementacja API GIS obsługującego dane o gospodarstwach rolnych oraz integracja z bazą danych przestrzennych. Jeśli chcesz dołączyć do dynamicznego projektu i budować nowoczesne rozwiązanie GIS od podstaw, zapraszamy do aplikowania!
Główne obowiązki:
- Projektowanie, tworzenie i modyfikacja systemów aplikacyjnych wykonywanych przez Agro Aplikacje w tym przede wszystkim Tworzenie i rozwijanie backendu obsługującego aplikację mapową.
- Współpraca z zespołem frontendowym w zakresie integracji API.
- Wdrażanie mechanizmów autoryzacji i zabezpieczeń danych.
- Integracja z bazą danych PostgreSQL/PostGIS oraz zapewnienie jej wydajności.
- Rozwój i udoskonalanie istniejących części systemów.
- Współpraca z zespołem projektowym, testerami.
- Tworzenie dokumentacji technicznej do systemów aplikacyjnych.
- Wykonywanie „code review” we współpracy z innymi członkami zespołu.
- Dbanie o jakość kodu i zgodność ze standardami obowiązującymi w spółce.
Wymagania konieczne:
- Na stanowisko Programisty wykształcenie wyższe informatyczne oraz co najmniej 2-letni staż pracy w roli Programisty lub wykształcenie średnie z co najmniej 4-letnim stażem pracy w roli Programisty.
- Na stanowisko Starszego Programisty wykształcenie wyższe informatyczne oraz co najmniej 3-letni staż pracy w roli Programisty.
- Znajomość Node.js (NestJS, Express) lub Python (Django, FastAPI) lub JAVA (Spring).
- Doświadczenie w budowie rozproszonych systemów przetwarzania danych przestrzennych.
- Znajomość zagadnień z zakresu narzędzi ETL, GDAL, ogr2ogr.
- Umiejętność pracy z kontenerami Docker i Kubernetes, a także automatyzacji wdrożeń przy użyciu CI/CD (GitHub Actions, GitLab CI, Jenkins).
- Znajomość zagadnień z dziedziny geoinformatyki i systemów GIS.
- Znajomość w warstwie serwerowej/bazodanowej (PostgreSQL/PostGIS, GeoServer, MapServer, ArcGIS Serwer, iMap).
- Umiejętność optymalizacji zapytań SQL oraz pracy z indeksami przestrzennymi.
- Znajomość formatów danych przestrzennych i możliwości ich udostępniania.
- Znajomość desktopowych narzędzi GIS (np. QGIS, ArcGIS Pro).
- Znajomość zagadnień z zakresu integracji systemów i migracji danych.
- Znajomość metodologii tworzenia systemów informatycznych i inżynierii oprogramowania
- Komunikacja: Efektywne przekazywanie idei i słuchanie potrzeb zespołu i klientów.
- Zarządzanie: Organizacja pracy własnej oraz współpracy zespołowej, umiejętność zarządzania priorytetami.
- Znajomość języka angielskiego na poziomie umożliwiającym czytanie dokumentacji technicznej.
Wymagania pożądane:
- Doświadczenie z monitoringiem systemów rozproszonych.
- Doświadczenie w zakresie architektury mikroserwisowej.
- Doświadczenie w projektowaniu i wdrażaniu systemów kolejkowania (Apache Kafka, RabbitMQ, MQTT).
Oferujemy:
- Stabilne zatrudnienie na umowę o pracę.
- Pracę w trybie hybrydowym.
- Dofinansowanie wypoczynku.
- Dofinansowanie biletów do kina i teatru.
- Możliwość korzystania z karty sportowej.
- Możliwość korzystania z opieki medycznej.
- Możliwość podnoszenia kwalifikacji w ramach działalności firmy informatycznej, wykorzystywanie nowoczesnych technologii IT.
- Pracę przy jednych z największych systemów informatycznych w Polsce.
Oferta ważna do 15 kwietnia 2025 roku.