StPr/jokr/26/0052
Rodzaj umowy:
Umowa o pracę na okres próbny
Wynagrodzenie:
od 7 200 do 9 600 PLN
Zakres obowiązków:
Osoba będzie odpowiedzialna za projektowanie, rozwój i utrzymanie skryptów działających po stronie serwera, wspierających obsługę oraz przetwarzanie danych w bazie MongoDB.
Zakres prac obejmuje w szczególności:
- tworzenie i utrzymanie skryptów do importu, eksportu i transformacji danych (CSV, JSON, BSON),
- automatyzację procesów przetwarzania danych (ETL),
- walidację, czyszczenie i normalizację danych,
- integrację danych z innymi systemami (API, pliki, bazy relacyjne),
- optymalizację zapytań i struktur danych w MongoDB,
- przygotowywanie skryptów migracyjnych i narzędzi administracyjnych,
- prace utrzymaniowe i diagnostyczne na środowisku serwerowym (Linux).
Miejsce pracy:
Oświęcim, powiat: oświęcimski, woj: małopolskie
Pracodawca:
kontakt przez PUP
Liczba godzin pracy w tygodniu:
40
Typ propozycji:
praca stała, praca w wolne dni
Wymagania konieczne:
- wykształcenie: wyższe (w tym licencjat)
- angielski, w mowie - B1 - średnio zaawansowany, w piśmie - B1 - średnio zaawansowany
- Znajomość języka angielskiego
- Wymagania kwalifikacyjne: 1. Wykształcenie wyższe w kierunku informatyk/programista 2. Wymagane języki programowania: a) Python (wiodący język): - pisanie skryptów serwerowych i narzędzi CLI, - praca z bibliotekami: pymongo, pandas (przetwarzanie danych), argparse, click (interfejsy CLI), - obsługa dużych wolumenów danych, - podstawowa optymalizacja wydajności. b) JavaScript / Node.js - praca z MongoDB poprzez: MongoDB Node.js Driver, skrypty wykonywane w środowisku serwerowym, - wsparcie dla skryptów administracyjnych i integracyjnych, - umiejętność czytania i modyfikacji istniejącego kodu. c) Bash - automatyzacja zadań na serwerze Linux, - uruchamianie skryptów cyklicznych (cron), - praca z plikami i logami. 3. Wymagane kompetencje techniczne: a) bardzo dobra znajomość MongoDB: - struktura dokumentów, - indeksy, - agregacje (aggregation pipeline), b) doświadczenie w pracy na systemach Linux, c) umiejętność analizy i naprawy błędów w danych, d) znajomość pracy z repozytoriami Git, e) umiejętność dokumentowania kodu i procesów. f) doświadczenie w migracjach danych, znajomość struktur NoSQL poza MongoDB, 4. Znajomość j. angielskiego na poziomie B1 5. Minimum 2-4 lata doświadczenia w pracy programistycznej, 6. Samodzielność w realizacji zadań, 7. Umiejętność pracy z istniejącą bazą danych i kodem legacy, 8. Świadomość wydajności i bezpieczeństwa danych. Początkowo zatrudnienie w ramach umowy o pracę na okres próbny z możliwością przedłużenia, praca w systemie równoważnego czasu pracy z możliwością przedłużenia dobowego wymiaru czasu pracy do 12 godzin.
Inne wymagania:
Wymagania kwalifikacyjne: 1. Wykształcenie wyższe w kierunku informatyk/programista 2. Wymagane języki programowania: a) Python (wiodący język): - pisanie skryptów serwerowych i narzędzi CLI, - praca z bibliotekami: pymongo, pandas (przetwarzanie danych), argparse, click (interfejsy CLI), - obsługa dużych wolumenów danych, - podstawowa optymalizacja wydajności. b) JavaScript / Node.js - praca z MongoDB poprzez: MongoDB Node.js Driver, skrypty wykonywane w środowisku serwerowym, - wsparcie dla skryptów administracyjnych i integracyjnych, - umiejętność czytania i modyfikacji istniejącego kodu. c) Bash - automatyzacja zadań na serwerze Linux, - uruchamianie skryptów cyklicznych (cron), - praca z plikami i logami. 3. Wymagane kompetencje techniczne: a) bardzo dobra znajomość MongoDB: - struktura dokumentów, - indeksy, - agregacje (aggregation pipeline), b) doświadczenie w pracy na systemach Linux, c) umiejętność analizy i naprawy błędów w danych, d) znajomość pracy z repozytoriami Git, e) umiejętność dokumentowania kodu i procesów. f) doświadczenie w migracjach danych, znajomość struktur NoSQL poza MongoDB, 4. Znajomość j. angielskiego na poziomie B1 5. Minimum 2-4 lata doświadczenia w pracy programistycznej, 6. Samodzielność w realizacji zadań, 7. Umiejętność pracy z istniejącą bazą danych i kodem legacy, 8. Świadomość wydajności i bezpieczeństwa danych. Początkowo zatrudnienie w ramach umowy o pracę na okres próbny z możliwością przedłużenia, praca w systemie równoważnego czasu pracy z możliwością przedłużenia dobowego wymiaru czasu pracy do 12 godzin.
Sposób aplikowania:
za pośrednictwem urzędu
Osoba do kontaktu:
Jolanta Krzyścin
Nr telefonu:
(33) 847 53 91-92
Wymagane dokumenty:
osoby spełniające wymagania postawione w ofercie pracy proszone są o kontakt ze swoim doradcą klienta (w przypadku osób zarejestrowanych w PUP Oświęcim), w przypadku osób niezarejestrowanych - kontakt z ofertami pracy - (33) 847 53 91-92

Zaloguj się przez Facebook