ReaderLink

SQL Server Developer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

SQL Server разработчик в крупнейшего книжного дистрибьютора Северной Америки. Разработка и поддержка решений на SQL Server, ETL/ELT-процессов и инициатив по корпоративному хранилищу данных.

Задачи

  • Разрабатывать, поддерживать и оптимизировать хранимые процедуры, представления, функции и сложные T-SQL решения в SQL Server
  • Проектировать, разрабатывать и поддерживать ETL/ELT-процессы для корпоративной интеграции и трансформации данных
  • Создавать и поддерживать процессы загрузки данных, инкрементальной загрузки, сверки, валидации и контроля качества данных
  • Самостоятельно анализировать, решать и исправлять проблемы с данными, ETL и базами данных, обеспечивая полное устранение проблем
  • Поддерживать объекты БД, изменения схемы и скрипты с использованием систем контроля версий, таких как Azure DevOps
  • Следовать установленным командным стандартам, предлагать новые или обновлённые стандарты и проактивно выявлять области для улучшения
  • Документировать и обновлять техническую документацию, операционные процедуры и runbook'и поддержки
  • Брать на себя ответственность за назначенные задачи и доводить их до конца, гибко реагируя на изменения приоритетов
  • Демонстрировать готовность и стремление к обучению
  • Разрабатывать точные оценки трудозатрат и сроков
  • Обеспечивать точное и своевременное выполнение всех задач в рамках утверждённых сроков
  • Поддерживать развитие корпоративного хранилища данных, включая размерное моделирование, отчётные решения и интеграцию данных
  • Помогать с тюнингом запросов, оптимизацией производительности и доработкой схемы
  • Поддерживать инициативы по data engineering в Databricks, включая разработку, тестирование и развёртывание пайплайнов данных
  • Помогать с администрированием SQL Server: мониторинг, обслуживание, безопасность, проверка бэкапов и устранение неполадок
  • Быть резервным ресурсом для поддержки администрирования БД во время плановых отсутствий, отпусков и внеурочных смен
  • Тесно и эффективно взаимодействовать с бизнес- и техническими командами в кросс-функциональной и кросс-матричной среде
  • Поддерживать развёртывание релизов, тестирование и внедрение в продакшн по мере необходимости
  • Создавать, документировать и выполнять тест-планы, включая white-box и black-box тестирование, позитивное и негативное тестирование

Требования

  • Степень бакалавра в области информационных технологий, компьютерных наук или смежной области либо эквивалентный опыт
  • От 5 до 8 лет опыта разработки на MS SQL Server
  • Сильный опыт программирования на T-SQL: сложные запросы, join'ы, представления, хранимые процедуры, функции и оптимизация запросов
  • Сильный опыт разработки и поддержки ETL/ELT-процессов и корпоративных интеграций данных
  • Опыт работы с загрузкой данных, инкрементальной загрузкой, валидацией данных и процессами контроля качества данных
  • Опыт работы с корпоративным хранилищем данных и размерным моделированием
  • Способность самостоятельно анализировать, диагностировать и устранять проблемы с SQL, ETL, данными и продакшном
  • Уверенное владение Microsoft Excel, Word, PowerPoint и Outlook
  • Опыт тюнинга производительности SQL Server, работы с индексами и их управлением (желательно)
  • Опыт работы с Databricks, Spark SQL, Delta Lake и современными облачными платформами данных (желательно)
  • Опыт написания скриптов и автоматизации на PowerShell (желательно)
  • Опыт администрирования SQL Server, безопасности, резервного копирования/восстановления и обслуживания (желательно)
  • Опыт работы с MS Azure (желательно)
  • Отличные аналитические навыки, критическое мышление и навыки решения проблем
  • Умение понятно доносить технические концепции до нетехнической аудитории
  • Сильные навыки устной и письменной коммуникации и организационные навыки
  • Умение общаться с сотрудниками всех уровней организации и внешними партнёрами
  • Умение готовить краткие, но достаточно детальные письменные материалы: документацию, планы развёртывания, статус-отчёты и протоколы встреч
  • Владение базовой математикой: сложение, вычитание, умножение и деление
  • Умение применять алгебру, вычислять значения и использовать дроби, проценты, пропорции в практических ситуациях
  • Методичный и организованный подход к решению задач
  • Способность работать в быстром темпе в командной среде

Условия

  • Медицинская, стоматологическая страховка и страхование рецептурных препаратов
  • Гибкие расходные счета: здоровье и уход за иждивенцами
  • Страхование жизни и от несчастных случаев
  • Оплачиваемый отпуск и праздничные дни
  • 401(k) с взносами компании
  • Авторские мероприятия
  • Книжный клуб при поддержке издателей
  • Работа в офисной среде
  • Умеренный уровень шума в рабочей среде

Навыки

  • SQL Server
  • T-SQL
  • ETL
  • ELT
  • Data Warehouse
  • Dimensional Modeling
  • Azure DevOps
  • Databricks
  • Spark SQL
  • Delta Lake
  • PowerShell
  • MS Azure
  • Query Optimization
  • Index Management
  • Data Quality
  • Data Validation
  • Power BI

Похожие вакансии

Senior Manager / Senior Software Engineer – Distribution Analytics, Data Products & AI
Ameriprise Financial Services, LLCSeniorBostonОфис
131,700 – 181,000 USD в год
13 окт.
Lead Software Enigineer (Oracle Essbase Data Engineer)
Wells Fargo & Company - Institutional Retirement & Trust businessLeadCharlotteГибрид
13 окт.
IoT Software Engineer
ProPetroMiddleHoustonОфис
30 сент.
Senior Software Engineer, Data & AI
LightsparkSeniorLos AngelesОфисРелокация
203,490 – 238,880 USD в год
9 сент.
Staff Software Engineer, Data Intelligence
AxionSeniorNew YorkУдалённо
230,000 – 260,000 USD в год
9 сент.
SQL Server Developer — ReaderLink, 115,000 – 140,000 USD в год, Oak Brook | itrelocate