GCI, czołowa firma znana z uosabiania doskonałości, integralności i profesjonalizmu, poszukuje doświadczonego Starszego Inżyniera Danych, aby dołączył do naszego dynamicznego zespołu. W GCI jesteśmy oddani dostarczaniu wysokowartościowych rozwiązań misyjnych, wykorzystując technologiczny zasób wyjątkowo wykwalifikowanych pracowników. Nasze działania obejmują różnorodne obszary, w tym Analizę Danych, Rozwój Oprogramowania, Operacje Cybernetyczne i inne. Budujemy i utrzymujemy zaufane, niezawodne partnerstwa z naszymi klientami i branżą, zapewniając maksymalizację szans na sukces.
Podsumowanie roli pracy:
Jako Starszy Inżynier Danych będziesz zajmować się złożonymi zadaniami manipulacji danymi i tworzeniem przepływów danych zarówno dla nowych, jak i dziedziczonych systemów. To stanowisko wymaga od Ciebie doskonałości w szybkim, wielozadaniowym środowisku, gdzie będziesz dostarczać kluczową wiedzę specjalistyczną w zakresie procesów ekstrakcji, transformacji, ładowania (ETL) i więcej.
- Projektowanie, rozwijanie i modyfikowanie systemów i aplikacji na skalę przedsiębiorstwa.
- Tworzenie i rozwijanie złożonych przepływów danych i potoków danych.
- Rozwiązywanie złożonych problemów kompatybilności sprzętu/oprogramowania.
- Przeprowadzanie dokładnych śledztw i testów.
- Zapewnianie wsparcia technicznego w tworzeniu i aktualizacji dokumentacji.
- Oferta wsparcia w rozwiązywaniu problemów dla złożonych procesów ETL i problemów z bazami danych.
- Generowanie szczegółowych raportów na temat analiz, wyników i statusu projektów.
- Mentoring i przywództwo dla młodszych inżynierów oprogramowania.
- Licencjat w dziedzinie Informatyki, Elektroniki/Inżynierii Komputerowej lub pokrewnym.
- Minimum pięciu lat doświadczenia w inżynierii danych i procesach ETL.
- Znajomość zarządzania przepływami danych przy użyciu narzędzi takich jak NiFi, Pentaho lub Spark.
- Wyjątkowe umiejętności organizacyjne, koordynacyjne, interpersonalne i budowania zespołu.
- Doświadczenie z bazami danych NoSQL.
- Doświadczenie z technologiami Big Data takimi jak Hadoop czy Spark.
- Znajomość języków takich jak Java/J2EE, SQL, XML, XQuery, XPath, Python, Shell Scripting, JSON.
- Wiedza na temat systemów operacyjnych serwerów, w tym Windows, Linux, obliczenia rozproszone i infrastruktura chmurowa.
- Mocne umiejętności rozwiązywania problemów, skoncentrowane na udoskonalaniu procesów i podejściu proaktywnym.
- Zdolność do stosowania instrukcji i efektywnego wyk