Poszukujemy biegłego architekta technicznego IT do pracy przy rozwiązaniach bramek i kiosków zautomatyzowanej kontroli granicznej (ABC) oraz kierowania projektowaniem i wdrażaniem najnowocześniejszych rozwiązań w tej dziedzinie. Idealny kandydat będzie posiadał szerokie doświadczenie w integracji sprzętu, programowaniu .NET i Java, architekturze mikrousług, integracji API i zarządzaniu bazami danych. Odegrają kluczową rolę w projektowaniu solidnych, skalowalnych i bezpiecznych systemów automatycznej kontroli granicznej, zapewniając bezproblemową integrację z różnymi komponentami sprzętowymi i zgodność ze standardami branżowymi.
Nie przegap tej ekscytującej okazji! p>
Twoja rola:
- Projektuj i opracowuj innowacyjne rozwiązania dla bramek i kiosków zautomatyzowanej kontroli granicznej, obejmujące integrację sprzętu, np. bramkę Kaba, bramkę magnetyczną, skaner linii papilarnych, moduły Face Pods, skanery kodów kreskowych , drukarki itp.
- Zapewniaj kierownictwo techniczne i wskazówki zespołom programistów, wykorzystując wiedzę specjalistyczną w zakresie technologii .NET i Java do podejmowania decyzji dotyczących architektury i zapewnienia pomyślnej realizacji projektów
- Współpraca z dostawcami i wewnętrznymi zespoły do integracji komponentów sprzętowych z ogólną architekturą systemu, zapewniając kompatybilność, niezawodność i optymalną wydajność
- Kierowanie rozwojem aplikacji komputerowych z wykorzystaniem technologii .NET, w szczególności WPF do tworzenia grafiki, zapewniając przyjazne dla użytkownika interfejsy i płynność integracja z systemami backendowymi
- Wdrożenie integracji Active Directory w celu uwierzytelniania i autoryzacji użytkowników, zapewniając bezpieczną kontrolę dostępu i bezproblemowe zarządzanie użytkownikami
- Tworzyj interfejsy API RESTful i SOAP w celu bezproblemowej integracji z systemami zewnętrznymi, umożliwiając przesyłanie danych wymiana i interoperacyjność z aplikacjami innych firm
- Projektuj i wdrażaj architekturę mikrousług przy użyciu języka Java, mając praktyczne doświadczenie w Spring Boot i wiedzę w zakresie pakowania, dostarczania i wdrażania mikrousług Java
- Wykorzystaj bazę danych MS SQL do przechowywania danych i zarządzania nimi, zapewniając integralność danych, bezpieczeństwo i optymalną wydajność
- Zarządzaj pakowaniem, dostarczaniem i wdrażaniem aplikacji komputerowych i mikrousług, wykorzystując najlepsze praktyki, aby zapewnić płynne wdrażanie i minimalne przestoje
- Twórz i utrzymuj dokumentację techniczną, w tym diagramy architektoniczne, specyfikacje projektowe i wytyczne dotyczące wdrażania, zapewniając zgodność ze standardami branżowymi i wymogami regulacyjnymi
Twoje umiejętności:
- Rozległe doświadczenie w architekturze IT, najlepiej ze szczególnym uwzględnieniem bramek i kiosków automatycznej kontroli granicznej lub biometrii
- Pożądana dobra znajomość integracji sprzętu, w tym doświadczenie z Kaba Gate, Magnetic Gate, skanerem linii papilarnych , Face Pody, skanery kodów kreskowych, drukarki itp.
- Umiejętność programowania .NET, ze specjalistyczną wiedzą w zakresie WPF do tworzenia grafiki i integracji z Active Directory
- Dogłębna wiedza na temat programowania w języku Java, z praktycznym doświadczeniem w Spring Boot, architekturze mikrousług i tworzeniu API REST
- Doświadczenie w pakowaniu i wdrażaniu aplikacji komputerowych, zapewniające smoinna instalacja i konfiguracja
- Znajomość usług internetowych REST i SOAP, integracji API oraz uwierzytelniania i autoryzacji AD
- Umiejętność zarządzania bazami danych MS SQL, w tym projektowania, optymalizacji i konserwacji baz danych< /li>
- Wysoko rozwinięte umiejętności analityczne i rozwiązywania problemów, w tym umiejętność projektowania innowacyjnych rozwiązań złożonych wyzwań technicznych
- Doskonałe umiejętności komunikacji i współpracy, w tym umiejętność skutecznej pracy z zespołami interdyscyplinarnymi i zainteresowane strony