CTI, czołowa korporacja w branży oprogramowania wysokiej technologii, inżynierii systemowej i wsparcia operacyjnego w przemyśle obronnym i kosmicznym, poszukuje do swojego zespołu wysoce kompetentnego Starszego Inżyniera Oprogramowania - Inżyniera Danych w Chmurze. Nasza firma jest zobowiązana do dostarczania najwyższej jakości inżynierii, rozwoju systemów i wsparcia dla rozwiązań technologicznych skoncentrowanych na operatorach, w aplikacjach wojskowych i zabezpieczających. Jako specjalista w dziedzinie systemów wspomaganych na czas rzeczywisty, systemów wspomagających decyzje i systemów elektronicznej walki, CTI jest znane z integracji sensorów, zarządzania informacjami i innowacyjnego know-how z zakresu budowania rozwiązań.
Obejmują, ale nie ograniczają się do:
Intensywna praca z zespołem deweloperskim nad przerobieniem i modyfikacją istniejącego, bazującego na Java monolitu na usługi mikroserwisów.
Projektowanie, wdrażanie i zarządzanie aplikacjami skonteneryzowanymi z wykorzystaniem zasad Kubernetes i GitOps w celu umożliwienia przesyłania danych z mikroserwisów.
Zastosowanie rozwiązań do przetwarzania i strumieniowania dużych ilości danych w celu efektywnego zarządzania nimi.
Interakcja z interfejsami API REST, danymi z jezior danych i systemami przesyłu wiadomości, takimi jak RabbitMQ, w celu ekstrakcji, transformacji i ładowania danych do najnowszego systemu.
Współpraca z interdyscyplinarnymi zespołami w celu identyfikacji i integracji istotnych źródeł danych oraz tworzenia procesów przepływu danych.
Projektowanie i tworzenie przepływów transformacji danych, zapewnienie jakości danych, niezawodności i skalowalności.
Implantacja mechanizmów monitorowania i obsługi błędów w celu zapewnienia stabilności i wydajności przepływów danych.
Rozwiązywanie problemów, optymalizacja i poprawa wydajności przepływów danych w razie potrzeby.
Mentorowanie i prowadzenie młodszych inżynierów w zakresie najlepszych praktyk inżynierii danych i natywnej dla chmury.
Wymagania
Wymagane umiejętności i doświadczenie:
Licencjat lub magister z nauk komputerowych, inżynierii oprogramowania lub pokrewnej dziedziny.
Udowodnione doświadczenie w tworzeniu i utrzymaniu systemów oprogramowania skoncentrowanych na inżynierii danych i architekturze natywnej dla chmury.
Biegłość w językach Java, Python i podobnych.
Biegłość w orkiestracji kontenerów z Kubernetes, w tym wdrażanie, skalowanie i monitorowanie aplikacji w środowisku natywnym dla chmury.
Doświadczenie w technologiach przetwarzania i strumieniowania dużych ilości danych, takich jak Apache Kafka, Spark lub Flink.
Zdolność do uzyskania amerykańskiego certyfikatu bezpieczeństwa po rozpoczęciu pracy. Obywatelstwo USA jest obowiązkowe, ponieważ tylko obywatele USA są uprawnieni do otrzymania certyfikatu bezpieczeństwa.
Korzystne umiejętności i doświadczenie:
Zrozumienie praktyk GitOps i doświadczenie z narzędziami typu Flux CD do automatyzacji i zarządzania konfiguracjami Kubernetes, zapewniając niezawodność i skalowalność systemu.
Znajomość architektur jezior danych i najlepszych praktyk.
Biegłość w integracji z API RESTful i ekstrakcji danych.
Doświadczenie z systemami przesyłania wiadomości, takimi jak RabbitMQ lub porównywalnymi technologiami.
Silne zdolności do rozwiązywania problemów i umiejętność projektowania i implementacji rozwiązań z zakresu danych od podstaw.
Doskonałe umiejętności komunikacyjne i talent do efektywnej współpracy w interdyscyplinarnych zespołach.
Doświadczenie w przebudowie systemów starszego typu lub tworzeniu architektur danych na zielono stanowi duży atut.
Korzyści
CTI to szybko rozwijająca się firma oferująca następujące benefity:
ubezpieczenie medyczne, stomatologiczne i na wypadek utraty wzroku.
Program oszczędności na zdrowie (częściowo finansowany przez CTI) i elastyczne wydatki.
Ubezpieczenie na życie i na wypadek niepełnosprawności finansowane przez firmę.
Opcjonalne dodatkowe ubezpieczenie na życie, ubezpieczenie na wypadek ciężkiej choroby, ubezpieczenie hospitalizacyjne i ubezpieczenie od nieszczęśliwych wypadków.
Płatne urlopy, chorobowe i święta.
Plan 401k z dopłatą Safe Harbor.
Zwrot kosztów szkolenia zawodowego.
Program Pomocy dla Pracowników.
Pomoc w podróży.
Pomoc w planowaniu finansowym.
Fakultatywne Prawo Przedpłacone.
Elastyczny czas pracy z opcją pracy zdalnej.
Program nagród za pracę.
CTI to pracodawca zapewniający równość szans, przestrzegający wymagań sekcji 41 CFR 60-1.4(a), 60-300.5(a) i 60-741.5(a). Przepisy te zabraniają dyskryminacji zasłużonych osób ze względu na ich status jako chronionych weteranów lub osób niepełnosprawnych, jak również dyskryminacji wszystkich osób ze względu na ich rasę, kolor skóry, religię, płeć, orientację seksualną, tożsamość płciową lub pochodzenie narodowe. Dodatkowo, te regulacje zobowiązują głównych kontrahentów i podwykonawców do podjęcia działań na rzecz zatrudnienia i postępu zawodowego osób bez względu na rasę, kolor skóry, religię, płeć, orientację seksualną, tożsamość płciową, pochodzenie narodowe, niepełnosprawność lub status weterana.