STEMBoard - це компанія, що забезпечує технологічні рішення для розв'язання інтелектуальних задач та надає програмні рішення для уряду та клієнтів приватного сектору великого масштабу. Ми швидко розширюємося і шукаємо пристрасних, інноваційних людей, які люблять технології і готові мати значний вплив.
Що ви можете очікувати від нас:
- Ви будете працювати з неймовірними людьми, які проникливі стосовно своєї роботи; наша команда включає в себе опублікованих авторів, власників патентів і міжнародно відомих інженерів.
- Ми цінуємо наших співробітників та інвестуємо у їх професійний ріст, а також стимулюємо креативність.
- З першого дня кожен співробітник має право на бонус та отримує 20 днів оплачуваної відпустки.
- Ми інвестуємо у спільноту через яскраву освітню та оутріч-програму STEMBoard, яка навчає інженерії історично обслуговуваних.
Основні обов'язки та обов'язки:
Інженер з даних вимагає глибокого розуміння оптимізації продуктивності та побудови конвеєра даних. Крім фундаментальних навичок аналітика даних, інженери з даних можуть зробити сирі дані більш корисними для підприємства. Інженери з даних можуть створювати та інтегрувати програмні інтерфейси API. Їхні технічні навички часто включають декілька мов програмування та широкі знання проектування баз даних SQL.
Роль інженера з даних вимагає більш детальних знань у програмуванні для інтеграції складних моделей та використання передових бібліотек програмного забезпечення для розподілу великих, кластеризованих наборів даних. Інженери з даних збирають і організовують дані у формі корисної для аналітики. Основні знання в машинному навчанні також є важливими для побудови ефективних та точних конвеєрів даних, щоб задовольнити потреби потокових користувачів, таких як вчені-дані, для створення моделей та аналітики, яка дасть розуміння.
Інженер з даних виконуватиме наступні завдання:
- Розробка, утримання та тестування інфраструктур для генерації даних для трансформації даних з різних структурованих та неструктурованих джерел даних.
- Розробка складних запитів для забезпечення доступності та оптимізації продуктивності інфраструктури NoSQL та/або big data. Створення та підтримка оптимальної архітектури конвеєра даних.
- Побудова та підтримка інфраструктури для підтримки процесу витягування, трансформації та завантаження (ETL) даних з багатьох джерел даних. Витягування даних з численних джерел даних, реляційних SQL та NoSQL баз даних та інших API платформ для інтеграції та потокового вводу даних.
- Налаштування та управління фреймворками та конвеєрами аналітики даних за допомогою баз даних та інструментів, таких як NoSQL, SQL, HDInsight, MongoDB, Cassandra, Neo4j, GraphDB, OrientDB, Spark, Hadoop, Kafka, Hive та Pig.
- Застосування принципів та концепцій розподілених систем, таких як узгодженість та доступність, "живість" та безпека, стійкість, надійність, відмовостійкість та алгоритми консенсусу.
- Адміністрування хмарних обчислень та конвеєрів CI/CD, включаючи Azure, Google та Amazon Web Service (AWS).
- Співпраця з зацікавленими сторонами, включаючи продуктові, дані та дизайнерські команди, щоб допомогти з технічними питаннями, пов'язаними з даними, та підтримати їх потреби в інфраструктурі даних.
Вимоги
- Досвід роботи: 1+ років з програмним забезпеченням, наукою про дані або пов'язаним досвідом.
- Освіта: бакалаврський або вищий ступінь в галузі STEM, бажано в області комп'ютерних наук або програмної інженерії.
- Інструменти: володіння однією або декількома мовами програмування (Java, C++, Python, R та ін.)
- Допуск до секретності: мінімальний рівень TOP SECRET.
- Підтверджений досвід роботи з структурами даних, керуванням базами даних, розподіленим обчисленням та архітектурами, що працюють через API, використовуючи SQL та NoSQL двигуни.
- Володіння модельними фреймворками, такими як Універсальна мова моделювання (UML), Agile Development та Git Operations.
Безпека
- Медичне, стоматологічне та здоров'я очей страхування.
- 20 днів відпустки.
- Відповідний внесок до 401K.
- Відшкодовування витрат на навчання/сертифікацію.
- Короткострокова / довгострокова інвалідність.
- Відпустка по догляду за дитиною / декретна відпустка.
- Страхування життя.
STEMBoard зобов'язана наймати та зберігати різноманітний штат. Усі кваліфіковані кандидати будуть розглядатися для працевлаштування без врахування інвалідності, захищеного статусу ветерана, раси, кольору шкіри, релігійного віросповідання, громадянства, сімейного стану, статі, сексуальної орієнтації / гендерної ідентичності, віку або генетичної інформації. Будь-який обраний кандидат буде підданий перевірці досвіду роботи. STEMBoard є роботодавцем, який дотримується принципів рівних можливостей / дій у відповідь на дискримінацію.