Publikuj oferty pracy
Zatrudniaj bez prowizji
7 wyświetleń
UNOPS
Wspólnie budujemy przyszłość UNOPS – operacyjne ramię Organizacji Narodów Zjednoczonych – wspiera realizację Celów Zrównoważonego Rozwoju (SDG), skutecznie wdrażając projekty pokojowe, humanitarne i rozwojowe swoich partnerów na całym świecie. Naszą misją jest pomaganie ludziom w budowaniu lepszego życia, a krajom w osiąganiu pokoju i zrównoważonego rozwoju. Jesteśmy dumni z naszych ludzi. Rodzina UNOPS skupia około 160 narodowości, reprezentowanych przez ponad 5000 pracowników UNOPS oraz około 7800 pracowników rekrutowanych w imieniu naszych partnerów. Nasi pracownicy, rozproszeni w 80 krajach, charakteryzują się różnorodnością i kulturą, a ich podstawą jest integracja. Rozumiemy, jak ważne jest równoważenie wymagań zawodowych i osobistych, dlatego oferujemy kilka elastycznych opcji pracy.
Data zakończenia publikacji- 25-Feb-2026
Czas trwania - 3 miesiące z możliwością przedłużenia w zależności od potrzeb biznesowych, zadowalającej wydajności i dostępności środków.
Stacje robocze - Do użytku domowego.
Rola CelSpecjalista ds. ICT - ds. rozwoju oprogramowania będzie współpracować z głównym zespołem programistów, który pracuje zdalnie, a także z kolegami z centrali w Nowym Jorku i biurami koordynatorów-rezydentów ONZ.
W zespole programistów front-end i back-end Specjalista ICT będzie pracował nad aplikacjami internetowymi wykorzystującymi głównie TypeScript, JavaScript, Express, Postgres, React JS, Docker, Kubernetes, narzędzia i środowiska Azure. Projekt opiera się na modelu przepływu pracy Git i wykorzystuje Gitlab do zarządzania kodem i wydaniami. Programiści są zobowiązani do napisania kompleksowych, automatycznych testów kodu, aby zapewnić odpowiednie pokrycie.
Ponadto od osoby zasiedziałej będzie również oczekiwać pomocy w utrzymaniu i wsparciu wszelkich innych rozwiązań cyfrowych DCO systemów.
Na tym stanowisku będzie pracownik ds.f UNOPS na swoją pełną odpowiedzialność.
Funkcje / oczekiwane najważniejsze wyniki
Pod nadzorem Starszego Menedżera ICT ds. Innowacji Technologicznych osoba na stanowisku będzie musiała wykonywać następujące funkcje:
•Rozwój nowych funkcji: Projektuj, opracowuj i wdrażaj nowe funkcje i moduły w celu zaspokojenia zidentyfikowanych potrzeb i priorytetów biznesowych DCO, zapewniając zgodność ze standardami rozwoju cyfrowego DCO.
•Konserwacja i wsparcie systemu: Analizuj i opracowuj rozwiązania problemów zgłaszanych przez centralne punkty biznesowe. Te priorytetowe problemy będą obejmować zarówno błędy, jak i ulepszenia i zmiany funkcji.
•Full-Stack Development: Wykorzystaj wiedzę specjalistyczną zarówno w zakresie technologii frontendowych, jak i backendowych (Typescript, Node.js, ReactJS, PostgreSQL), aby wnieść swój wkład w całym stosie technologicznym i utrzymuj jakość dzięki zautomatyzowanym testom.
•Rozwój/integracja API: Projektowanie i rozwijanie publicznych i prywatnych interfejsów API dla pakietu UNINFO, a także ułatwianie integracji i wykorzystania z innymi systemami oraz dostarczanie kompleksowej dokumentacji.
•Rozwój AI: Twórz aplikacje obsługujące AI (Azure AI Foundry, Copilot Studio, Rovo itp.)
•Platforma Ulepszenia: Analizuj istniejące aplikacje i identyfikuj możliwości poprawy wydajności, skalowalności, bezpieczeństwa i komfortu użytkownika.
•Wizualizacja danych: Twórz i integruj interaktywne wizualizacje danych i pulpity nawigacyjne, wykorzystując je do skutecznego przekazywania spostrzeżeń z pakietu UN INFO narzędzia.
Umiejętności Komunikacja, rozwiązywanie problemów, myślenie strategiczne, zwinność, uczciwość, zorientowanie na wyniki.
Wymagania edukacyjne
•Wymagane jest wykształcenie wyższe (magister lub równoważne), najlepiej w dziedzinie technologii informatycznych, systemów informatycznych, zarządzania informacją, tworzenia stron internetowych, baz danych, inżynierii lub w dziedzinie związanej z opisem stanowiska, z 5 (pięć) lat odpowiedniego doświadczenia; LUB
•Wymagane jest wykształcenie wyższe pierwszego stopnia (licencjat lub równoważne), najlepiej w dziedzinie technologii informatycznych, systemów informatycznych, zarządzania informacją, tworzenia stron internetowych, baz danych, inżynierii lub w dziedzinie związanej z opisem stanowiska, wymagane jest 7 (siedmiu) lat odpowiedniego doświadczenia; LUB
•Wymagany jest dyplom ukończenia szkoły średniej (lub odpowiednik szkoły średniej) z jedenastoma (11) latami odpowiedniego doświadczenia.
Wymagania dotyczące doświadczenia
Wymagane:
•Odpowiednie doświadczenie definiuje się jako doświadczenie w tworzeniu i utrzymywaniu aplikacji internetowych opartych na bazach danych.
• W ramach powyższego wymaganego doświadczenia, minimum 3 (trzy) lata doświadczenia w programowaniu z obiektowym JavaScriptem i bibliotekami opartymi na JavaScript, w szczególności Typescript, Node.JS lub ReactJS do tworzenia dynamicznych i opartych na danych stron internetowych i/lub aplikacji.
•Doświadczenie w programowaniu przy użyciu Node.js, Python lub innych frameworków aplikacji internetowych.
•Doświadczenie w programowaniu z bazami danych typu open source opartymi na SQL, takimi jak MySQL lub PostgreSQL.
•Doświadczenie w tworzeniu aplikacji obsługujących sztuczną inteligencję (Azure Foundry, MCP Servers, Copilot Studio, Rovo lub inne).
Pożądane: Następujące doświadczenie jest opcjonalne. Kandydaci, którzy go nie posiadają, mogą aplikować
•Doświadczenie w testowaniu oprogramowania, w tym frameworków i/lub technik takich jak depenmile widziany jest wtrysk dency, Jest, Mocha lub Cypress.
•Doświadczenie w wersjonowaniu kodu, w szczególności przepływ pracy w Git będzie dodatkowym atutem.
•Doświadczenie w tworzeniu usług webowych API i ich wykorzystaniu będzie dodatkowym atutem.
•Pożądane jest doświadczenie w programowaniu w środowisku Linux.
Pożądane jest doświadczenie w zarządzaniu zależnościami, wdrażaniem i przepływem prac programistycznych.
Wymagania językowe
Angielski – Biegły – wymagany
Arabski – Średnio zaawansowany – pożądany
Francuski – Średnio zaawansowany – Pożądany
Hiszpański – Średnio zaawansowany – Pożądany
chiński (mandaryński) – średni – pożądany
Rosyjski – Średnio zaawansowany – Pożądany
Możliwości uczenia się i rozwoju
• Dążenie do doskonałości: Nasze wsparcie obejmuje cały personel na każdym szczeblu organizacji.
•Ciągły rozwój: Zapewniamy ciągłe możliwości, aby pomóc naszym pracownikom uczyć się, rozwijać i wyróżniać się w pracy.
•Najnowocześniejsza nauka: Uzyskaj dostęp do szerokiej gamy szkoleń dzięki naszej mieszanced programy edukacyjne obejmujące rozwój przywództwa oraz rozwój osobisty i zawodowy.
•Kluczowe kwalifikacje: Możliwość korzystania z uznawanych na całym świecie certyfikatów technicznych i członkostwa w stowarzyszeniach zawodowych z różnych dziedzin.
•Kultura wewnętrzna: Tworzymy środowisko, które zachęca i wspiera dzielenie się wiedzą i współpracę.