Inżynier Danych

  • Full Time
Job expired!
STEMBoard to firma technologiczna, która dostarcza inteligentne systemy i rozwiązania programowe dla rządu oraz klientów z sektora prywatnego na dużą skalę. Szybko się rozwijamy i szukamy pasjonatów, innowatorów, którzy kochają technologię i są gotowi wywrzeć znaczący wpływ. Czego możesz od nas oczekiwać: - Będziesz pracować z niesamowitymi osobami, które są pasjonatami swojej pracy; nasz zespół składa się z opublikowanych autorów, posiadaczy patentów i międzynarodowo uznanych inżynierów. - Cenimy naszych pracowników i inwestujemy w ich rozwój zawodowy, jednocześnie nagradzając kreatywność. - Od pierwszego dnia każdy pracownik ma prawo do premii i otrzymuje 20 dni płatnego urlopu. - Inwestujemy w społeczność poprzez dynamiczny program edukacyjny i propagujący STEMBoard, który naucza inżynierii dotychczas niedostatecznie obsługiwanych grup społecznych. Główne obowiązki i odpowiedzialności: Inżynier ds. danych musi mieć głębokie zrozumienie optymalizacji wydajności i procesu przesyłania danych. Poza podstawowymi umiejętnościami analityka danych, inżynierowie ds. danych mogą ułatwiać wykorzystanie surowych danych dla przedsiębiorstwa. Inżynierowie ds. danych mogą tworzyć i integrować interfejsy programowania aplikacji (API). Do ich technicznych umiejętności należy często znajomość wielu języków programowania i rozległa wiedza na temat projektowania baz SQL. Rola inżyniera ds. danych wymaga dogłębnej znajomości programowania, niezbędnej do integrowania złożonych modeli i wykorzystywania zaawansowanych bibliotek oprogramowania do przetwarzania dużych, sklasteryzowanych zestawów danych. Inżynierowie ds. danych zbierają i organizują dane w formie korzystnej dla analiz. Podstawowa znajomość uczenia maszynowego jest niezbędna do budowy skutecznych i precyzyjnych przepływów danych, które spełniają potrzeby użytkowników końcowych, takich jak naukowcy ds. danych, tworzący modele i analizy dostarczające wglądu. Inżynier ds. danych będzie wykonywał następujące zadania: - Tworzyć, utrzymywać i testować infrastruktury do generowania danych, aby transformować dane z różnych źródeł danych strukturalnych i niestrukturalnych. - Tworzyć złożone zapytania, które zapewniają dostępność, jednocześnie optymalizując wydajność infrastruktury dla NoSQL i/lub big data. Tworzyć i utrzymywać optymalną architekturę przepływu danych. - Budować i utrzymywać infrastrukturę wspierającą procesy ETL z wielu źródeł danych. Wyciągać dane z różnych źródeł danych, relacyjnych baz danych SQL i NoSQL i innych API platform, aby ingerować i integrować dane. - Konfigurować i zarządzać frameworkami i przepływami analizy danych za pomocą baz danych i narzędzi takich jak NoSQL, SQL, HDInsight, MongoDB, Cassandra, Neo4j, GraphDB, OrientDB, Spark, Hadoop, Kafka, Hive, i Pig. - Zastosować zasady i koncepcje systemów rozproszonych, takie jak spójność i dostępność, ciągłość i bezpieczeństwo, trwałość, niezawodność, odporność na awarie i algorytmy konsensusu. - Administrować chmurą obliczeniową i przepływami CI / CD, w tym Azure, Google i Amazon Web Service (AWS). - Współpracować z interesariuszami, w tym zespołami produktowymi, ds. danych i projektowania, aby pomóc w rozwiązywaniu technicznych problemów związanych z danymi i wspierać ich potrzeby infrastrukturalne. Wymagania - Doświadczenie: 1+ lat z inżynierią oprogramowania, nauką o danych lub doświadczeniem w dziedzinie pokrewnej. - Wykształcenie: Licencjat lub wyższy w dziedzinie STEM, najlepiej Informatyka lub Inżynieria Oprogramowania. - Narzędzia: Biegłość w jednym lub więcej języków programowania (Java, C++, Python, R, itp.) - Dopuszczenie do tajemnic państwowych: Minimum na poziomie TOP SECRET. - Weryfikowalne doświadczenie związane z strukturami danych, zarządzaniem bazami danych, obliczeniami rozproszonymi i architekturami zorientowanymi na API przy użyciu silników SQL i No-SQL. - Znajomość modelowania, takiego jak Universal Modeling Language (UML), Agile Development, and Git Operations. Zalety - Ubezpieczenie zdrowotne, na życie i stomatologiczne - 20 dni płatnego urlopu - Dopasowanie 401K - Zwrot kosztów szkolenia/certyfikacji - Krótko- i długoterminowe ubezpieczenie na wypadek niezdolności do pracy - Urlop macierzyński / rodzicielski - Ubezpieczenie na życie STEMBoard zobowiązuje się do zatrudnienia i utrzymania różnorodnego personelu. Wszyscy kwalifikowani kandydaci będą brani pod uwagę bez względu na niepełnosprawność, status weterana chronionego, rasę, kolor skóry, wyznanie religijne, narodowość, status obywatelstwa, stan cywilny, płeć, orientację seksualną/tożsamość płci, wiek lub informacje genetyczne. Wybrany kandydat zostanie poddany śledztwu. STEMBoard jest pracodawcą równych szans/ działającym na rzecz działań afirmatywnych.