W skrócie
- Zadania: Twórz zaawansowane rozwiązania procesowe na platformie Camunda i rozwiązuj złożone wyzwania.
- Firma: Innowacyjna firma technologiczna z kulturą współpracy.
- Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy i możliwości rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na innowacyjne projekty.
- Kwalifikacje: Doświadczenie w programowaniu i umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 15000 - 25000 zł za rok.
Process Developer jest odpowiedzialny za projektowanie, rozwijanie i wdrażanie zaawansowanych rozwiązań w zakresie orkiestracji procesów przy użyciu platformy Camunda. Rola ta wymaga wiedzy w zakresie konfiguracji procesów, kodowania oprogramowania, rozwiązywania złożonych wyzwań procesowych, optymalizacji oraz zarządzania przepływem danych.
Obowiązki:
- Projektowanie i rozwijanie złożonych rozwiązań orkiestracji procesów przy użyciu BPMN na platformie Camunda.
- Implementacja logiki decyzyjnej przy użyciu DMN, konfiguracja tabel decyzyjnych i DRD.
- Pisanie, przeglądanie i utrzymywanie kodu (JSON, FEEL, Go) dla konfiguracji procesów, zapewniając zgodność z wymaganiami biznesowymi i najlepszymi praktykami.
- Rozwiązywanie złożonych wyzwań procesowych poprzez innowacyjne rozwiązania techniczne i techniki optymalizacji.
- Optymalizacja wydajności procesów poprzez analizę i poprawę przepływu danych oraz integracji systemów.
- Tworzenie, zarządzanie i utrzymywanie formularzy zadań użytkowników przy użyciu formularzy osadzonych lub zewnętrznych.
- Konfiguracja i integracja procesów z aplikacjami wewnętrznymi i zewnętrznymi przy użyciu API Camunda.
- Tworzenie i utrzymywanie niestandardowych konektorów i pracowników zadań przy użyciu SDK Camunda.
- Przeprowadzanie analizy reguł i rozwijanie usług decyzyjnych, zapewniając zgodność z najlepszymi praktykami i standardami.
- Wykonywanie testów jednostkowych i debugowanie w celu zapewnienia niezawodności i wydajności procesów.
- Wdrażanie aplikacji BPM Camunda w różnych środowiskach, zapewniając minimalny czas przestoju i płynne przejścia.
- Monitorowanie i optymalizacja procesów BPM Camunda pod kątem wydajności i skalowalności.
- Rozwiązywanie problemów technicznych napotkanych podczas rozwoju i wdrażania.
- Rozwijanie rozszerzeń i integracji przy użyciu SDK, API i oficjalnych klientów Camunda.
- Zarządzanie i dokumentowanie konfiguracji systemu, procedur i najlepszych praktyk.
- Tworzenie, zarządzanie i utrzymywanie dokumentacji.
Wykształcenie:
Licencjat w dziedzinie informatyki, inżynierii lub pokrewnej.
Wymagania zawodowe:
- Co najmniej 3-5 lat praktycznego doświadczenia w rozwijaniu rozwiązań orkiestracji procesów przy użyciu standardów BPMN i DMN, z silnym naciskiem na platformę Camunda.
- Doświadczenie w rozwoju oprogramowania, szczególnie w zakresie kodowania, debugowania i optymalizacji.
- Udokumentowane doświadczenie w rozwiązywaniu złożonych wyzwań technicznych i optymalizacji wydajności procesów.
- Znajomość struktury JSON, wyrażeń FEEL, Go.
- Znajomość technik rozwoju oprogramowania, takich jak testowanie jednostkowe i refaktoryzacja.
Kompetencje/Doświadczenie:
- Znajomość języków programowania wysokiego poziomu, takich jak Java, Go lub podobne.
- Silne zrozumienie struktur JSON, wyrażeń FEEL i REST API.
- Dobra znajomość standardów i praktyk dokumentacyjnych.
- Zrozumienie cyklu życia rozwoju oprogramowania (SDLC), w tym analizy, projektowania, rozwoju, testowania i wdrażania.
- Znajomość metodologii Agile, w tym DevOps i Scrum.
- Doskonale rozwinięte umiejętności analityczne i rozwiązywania problemów.
- Silne umiejętności komunikacyjne i zdolności do pracy zespołowej.
- Umiejętność zarządzania wieloma projektami jednocześnie i dotrzymywania napiętych terminów.
- Zaangażowanie w ciągłe uczenie się i rozwój zawodowy.
- Certyfikacja Camunda (np. Camunda Certified Professional - Developer) jest bardzo pożądana.
Języki:
Angielski: min. zaawansowany
Inne wymagania:
- Silne umiejętności analityczne i rozwiązywania problemów.
- Doskonałe umiejętności komunikacyjne i zdolności do pracy zespołowej.
- Zaangażowanie w ciągłe uczenie się i rozwój zawodowy.
Czas trwania projektu: 6 (+) miesięcy
Dodatkowa praca: poniedziałek - piątek - 7:00 - 17:00
Wynagrodzenie: 15k do 25k brutto (B2B/zlecenie)
Process Developer in Warsaw – pracodawca: Fundacja Kierunkowskaz
Nasza firma to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku. Pracując jako Process Developer na platformie Camunda, będziesz częścią zespołu, który ceni innowacyjność i współpracę, a także zapewnia wsparcie w ciągłym kształceniu się. Oferujemy elastyczne godziny pracy oraz konkurencyjne wynagrodzenie, co sprawia, że jesteśmy idealnym miejscem dla osób poszukujących satysfakcjonującej kariery w obszarze technologii procesów.