Dyrektor Techniczny
Polski PCS Sp. z o.o. to dynamicznie rozwijająca się firma w branży IT. Jesteśmy liderem innowacyjnych rozwiązań programistycznych w obszarze gospodarki morskiej. Stawiamy na rozwój i nowoczesne technologie, aby sprostać oczekiwaniom Klientów. Naszymi partnerami są największe Polskie Porty Morskie.
Poszukujemy osoby na stanowisko: Dyrektor Techniczny
Zakres głównych zadań:
1. Nadzór merytoryczny i organizacyjny nad zespołami wytwórczymi Spółki (programiści Java, programiści Angular, zespół jakości, zespół utrzymania);
2. Kształtowanie strategii technologicznej Spółki oraz nadzór nad jej realizacją w horyzoncie krótko- i średnioterminowym;
3. Nadzór nad architekturą systemów Spółki, w szczególności nad platformą Port Community System oraz interfejsami integracyjnymi z partnerami zewnętrznymi;
4. Definiowanie i egzekwowanie standardów wytwórczych, jakości kodu, bezpieczeństwa oraz dobrych praktyk inżynierskich;
5. Nadzór nad procesami integracyjnymi z administracją publiczną oraz partnerami komercyjnymi (operatorzy terminali, agenci, spedytorzy, służby graniczne, służby celno-skarbowe);
6. Nadzór nad bezpieczeństwem teleinformatycznym oraz zgodnością z wymogami regulacyjnymi (RODO, Ustawa o Krajowym Systemie Cyberbezpieczeństwa, dyrektywa NIS2);
7. Planowanie i nadzór nad budżetem działu technologii;
8. Współpraca z Zarządem Spółki, dyrektorami technicznymi zarządów portów oraz interesariuszami zewnętrznymi w sprawach technologicznych;
9. Reprezentowanie Polskiego PCS w obszarze technologii wobec partnerów branżowych, w tym podczas wydarzeń sektora gospodarki morskiej i logistyki;
10. Nadzór nad procesami rekrutacyjnymi i rozwojem kompetencji specjalistów IT zatrudnionych w Spółce.
Wymagania niezbędne:
1. Wykształcenie i doświadczenie zawodowe:
· Wykształcenie wyższe (preferowane kierunki: informatyka, elektronika i telekomunikacja, automatyka i robotyka lub pokrewne);
· Minimum 5 lat doświadczenia zawodowego w obszarze projektowania i wytwarzania oprogramowania;
· Minimum 2 lata doświadczenia na stanowiskach kierowniczych w obszarze IT (kierownik zespołu wytwórczego, kierownik działu IT, główny architekt systemowy lub stanowiska równoważne);
· Udokumentowane doświadczenie w kierowaniu zespołami inżynieryjnymi liczącymi łącznie nie mniej niż 10 osób.
2. Kompetencje techniczne
· Minimum pięć lat komercyjnego doświadczenia w programowaniu w języku Java, w tym minimum 2 lata na stanowisku starszego programisty lub lidera technicznego;
· Biegła znajomość ekosystemu Spring (Spring Boot, Spring Security, Spring Data, JPA/Hibernate);
· Praktyczna znajomość Javy;
· Doświadczenie w projektowaniu i wdrażaniu rozproszonych systemów klasy enterprise;
· Znajomość architektury zorientowanej na usługi (mikroserwisy, monolit modułowy), wraz z umiejętnością uzasadnionego wyboru wariantu architektonicznego;
· Doświadczenie z brokerami komunikatów (Apache Kafka, RabbitMQ, NATS);
· Biegła znajomość relacyjnych baz danych (PostgreSQL, MSSQL Oracle);
· Doświadczenie z procesami ciągłej integracji i ciągłego dostarczania (CI/CD);
· Znajomość zagadnień integracji systemów (REST, SOAP, kolejki komunikatów, EDI).
3. Bezpieczeństwo i zgodność regulacyjna:
· Znajomość standardów uwierzytelniania i autoryzacji (OAuth 2.0);
· Znajomość zagadnień bezpieczeństwa aplikacji (OWASP Top 10) oraz zasad bezpiecznego wytwarzania oprogramowania;
· Znajomość wymogów wynikających z RODO, Ustawy o Krajowym Systemie Cyberbezpieczeństwa oraz dyrektywy NIS2.
Mile widziane:
· Doświadczenie zawodowe w sektorze gospodarki morskiej, transportu i logistyki, spedycji, obsługi celnej lub w sektorze administracji publicznej obsługującej obrót towarowy;
· Znajomość standardów branżowych w obszarze wymiany danych w łańcuchach dostaw (UN/EDIFACT, IFTMIN, COPRAR, CODECO);
· Doświadczenie we współpracy z organami administracji publicznej, w szczególności z Krajową Administracją Skarbową oraz właściwymi inspekcjami;
· Doświadczenie w projektowaniu i utrzymaniu systemów wysokiej dostępności (SLA na poziomie 99,9% lub wyższym);
· Znajomość metodyk wytwórczych (Scrum, Kanban), w szczególności w środowisku zespołów rozproszonych;
· Doświadczenie z technologią Angular;
· Znajomość zagadnień związanych z infrastrukturą krytyczną oraz wymogami prawnymi dotyczącymi operatorów usług kluczowych.
Kompetencje miękkie:
· Umiejętność prowadzenia rozmów na poziomie zarządczym, w tym tłumaczenia zagadnień technicznych na język ryzyka biznesowego i wskaźników finansowych;
· Decyzyjność i umiejętność formułowania jednoznacznych rekomendacji;
· Umiejętność mentoringu i rozwijania zespołów inżynieryjnych;
· Wysoki poziom kultury osobistej oraz umiejętność reprezentowania Spółki wobec właścicieli (Zarządów Portów).
Warunki zatrudnienia:
· Praca w trybie hybrydowym, z miejscem świadczenia pracy w Szczecinie. Minimalna obecność stacjonarna w siedzibie Spółki: 2-3 dni robocze w tygodniu.
· Okazjonalne wyjazdy służbowe na terenie kraju i za granicą (porty, partnerzy biznesowi, konferencje branżowe).
· Dyspozycyjność w sytuacjach krytycznych dla ciągłości działania systemów Spółki.
Oferujemy:
· Wynagrodzenie adekwatne do zakresu odpowiedzialności oraz doświadczenia zawodowego;
· Możliwość rozwoju zawodowego, w tym udział w programach szkoleniowych i konferencjach branżowych;
· Stabilne zatrudnienie w Spółce o ugruntowanej pozycji rynkowej;
· Pracę nad rozwiązaniami o znaczeniu strategicznym dla polskiej gospodarki morskiej;
· Pracę w bardzo innowacyjnym środowisku morskim.
Dyrektor Techniczny
Dyrektor Techniczny