
Niyam IT — компанія, що надає технологічні рішення та консалтингові послуги й розробляє індивідуальні системи для організацій державного та приватного секторів. Компанія працює у сферах підготовки до надзвичайних ситуацій і реагування на них, управління природними ресурсами, правоохоронної діяльності та правосуддя, а також медичних інформаційних технологій. Серед її компетенцій — аналіз даних, штучний інтелект і машинне навчання, хмарна інженерія та модернізація систем. Niyam IT об’єднує розробників, інженерів і аналітиків для створення структурованих технологічних рішень у сферах консалтингу, охорони здоров’я та логістики, приділяючи особливу увагу взаємодії зі спільнотами та соціальній відповідальності.
Інженер баз даних у Niyam IT — гібридний формат, Вірджинія
Проєктуйте, захищайте й оптимізуйте MongoDB та реляційні бази даних. Підтримуйте федеральні ІТ-проєкти завдяки співпраці за Agile та автоматизації DevSecOps.
Опис
- Будьте головним фахівцем із даних в Agile Scrum-команді.
- Створюйте й документуйте логічні та фізичні моделі даних.
- Консультуйте команди розробки щодо схем, індексів і зв’язків між даними в базах NoSQL та реляційних базах даних.
- Налаштовуйте, оновлюйте й обслуговуйте середовища MongoDB.
- Створюйте й експлуатуйте високодоступні системи на основі наборів реплік MongoDB, шардованих кластерів і розподілених архітектур.
- Адмініструйте й обслуговуйте реляційні бази даних, як-от PostgreSQL та Oracle.
- Постійно оптимізуйте бази даних і запити.
- Перевіряйте плани виконання й індекси, оптимізуйте конвеєри агрегації MongoDB та SQL-запити.
- Впроваджуйте й підтримуйте засоби захисту баз даних, зокрема автентифікацію, рольове керування доступом, аудит і шифрування під час передавання та зберігання даних.
- Дотримуйтеся вимог безпеки DHS.
- Проєктуйте, тестуйте й упроваджуйте плани резервного копіювання, відновлення та аварійного відновлення.
- Автоматизуйте розгортання, налаштування, встановлення виправлень і регулярне обслуговування за допомогою Python, Bash та інструментів інфраструктури як коду.
- Беріть участь у заходах Agile Scrum.
- Співпрацюйте з розробниками, хмарними інженерами та представниками державних замовників, щоб постачати програмне забезпечення короткими частими спринтами.
Вимоги
- Громадянство США та можливість пройти федеральну перевірку біографічних даних.
- Ступінь бакалавра з інформатики, інформаційних систем, програмної інженерії або суміжної дисципліни; може враховуватися еквівалентний практичний досвід.
- П’ять–сім років досвіду адміністрування або інженерії баз даних.
- Щонайменше три роки практичного досвіду проєктування й адміністрування MongoDB.
- Ґрунтовне розуміння архітектури MongoDB, зокрема наборів реплік, шардованих кластерів, механізмів зберігання, блокувань і обробки транзакцій.
- Досвід проєктування масштабованих моделей даних для документних і реляційних баз даних, зокрема версіонування схем і шаблонів оптимізації.
- Досвід розробки на SQL, адміністрування баз даних, налаштування запитів і усунення проблем продуктивності в системах NoSQL та реляційних системах.
- Впевнене володіння Python, Bash або PowerShell для написання скриптів і автоматизації.
- Знання безпеки баз даних, зокрема TLS/SSL, Kerberos/LDAP, аудиту й посилення захисту.
- Досвід адміністрування Linux-систем, зокрема RHEL або CentOS, а також моніторингу сховищ і продуктивності.
- Бажано: досвід роботи з PostgreSQL, Oracle або Microsoft SQL Server поряд із MongoDB.
- Бажано: досвід застосування STIG для баз даних і рекомендацій із посилення захисту у федеральному чи іншому регульованому середовищі.
- Бажано: досвід автоматизації розгортання, моніторингу або обслуговування баз даних.
- Готовність працювати на місці 1–2 дні на тиждень у межах гібридного графіка.
Переваги
- Гнучкий графік.
- Можливість дистанційної роботи.
- Навчання коштом роботодавця.
- Можливості отримання сертифікатів.
- Наставництво.
- Визначені шляхи кар’єрного зростання.
- Спільна й доброзичлива робоча атмосфера.
- Відданість принципам різноманіття та інклюзії.
- Робота на підтримку важливих федеральних місій.
- Прозора система кар’єрного розвитку.
- Можливості професійного розвитку та просування.