#299655Dodano Invalid Date10źródło: nofluffjobs.com
Inovatica AGV Sp. z o.o.
Inovatica AGV Sp. z o.o.

Programista / Inżynier Integracji (AMR/AGV, integracje systemowe)

14 000 - 18 000 PLN(znormalizowane)
Doświadczenie

Mid

Lokalizacja

Łódź

Tryb pracy

Stacjonarnie

Wymiar

Full-time

CAAPILinuxDockerREST APIHTMLJavaScriptUbuntuJSONYAMLRAISQLRESTPythonMODBUSTCPMQTTMySQLMariaDB

O ofercie

Firma Inovatica AGV poszukuje programisty/inżyniera integracji do pracy nad integracjami systemowymi pomiędzy systemem zarządzania robotami a systemami zewnętrznymi (np. WMS/ERP/MES). Praca odbywa się w Łodzi, w trybie stacjonarnym, w małych zespołach, na projektach międzynarodowych.

Wymagania

  • Znajomość JavaScript (ES6+): pisanie czytelnego kodu, debugowanie, dowożenie funkcji end-to-end.
  • Doświadczenie z integracjami systemowymi: implementacja REST API i webhooków (projektowanie mile widziane).
  • Znajomość Linux (Ubuntu): praca po SSH, czytanie logów, diagnozowanie podstawowych problemów.
  • Umiejętność pracy z Docker / Docker-Compose: uruchamianie i utrzymanie środowisk, podstawowy troubleshooting.
  • Praca z JSON / YAML: konfiguracje i schematy danych.
  • Podstawowa znajomość web: tworzenie i utrzymanie prostych paneli/konfiguratorów (HTML + JS).
  • Samodzielność i myślenie inżynierskie: przekładanie wymagań na rozwiązania i diagnozowanie problemów.

Nice to have:

  • Podstawy niezawodnych integracji: obsługa błędów, retry, logowanie.
  • Testy (unit / proste integration) i podstawy CI.
  • Python do automatyzacji lub narzędzi.
  • MySQL/MariaDB na poziomie CRUD.
  • MQTT / OPC UA / Modbus TCP.
  • Zainteresowanie robotyką mobilną / intralogistyką.

Obowiązki

  • Rozwój i utrzymanie integracji systemowych (REST API, webhooki; mile widziane WebSocket) pomiędzy systemem zarządzania robotami a systemami zewnętrznymi.
  • Implementacja logiki integracyjnej: mapowanie danych, walidacje, obsługa błędów, retry/idempotencja, wersjonowanie kontraktów API.
  • Tworzenie lekkich narzędzi web (konfiguratory / proste panele) w HTML + JavaScript.
  • Dostarczanie usług uruchamianych na Linux (Ubuntu) w Docker / Docker-Compose; dbanie o powtarzalne środowiska dev/test.
  • Praca na konfiguracjach JSON / YAML: szablony, standardy, migracje między środowiskami.
  • Rozwój modułów telemetrii i monitoringu: zbieranie/normalizacja danych, udostępnianie przez API, podstawowe raportowanie.
  • Podnoszenie niezawodności i jakości: logowanie, metryki, hooki pod alerty, testy unit/integration dla krytycznych ścieżek.
  • Zdalne wsparcie zespołu wdrożeniowego: odtwarzanie problemów, przygotowanie poprawek i release’ów, krótkie instrukcje/runbooki/checklisty.
  • Wykorzystywanie narzędzi AI do kodowania (np. Claude, Codex lub podobne) w codziennej pracy: generowanie kodu/testów, refaktor, analiza logów i dokumentacji — z pełną kontrolą jakości wyniku.

Benefity

  • Sport subscription
  • Flat structure
  • Small teams
  • International projects
  • Free coffee
  • In-house trainings

Inne informacje

Miejsce pracy: Łódź (stacjonarnie). Tryb pracy: wyłącznie z biura — bez wyjazdów i bez uruchomień u klienta (uruchomienia realizuje zespół wdrożeniowy).