Coretek
Coretek
Coretek — поставщик управляемых услуг и консалтинговая компания в сфере облачных технологий со статусом Microsoft Azure Expert Managed Service Provider. Компания работает с организациями государственного сектора, здравоохранения, промышленности и финансовых услуг. В сферу её деятельности входят миграция в облако, модернизация приложений, автоматизация DevOps, управление рабочими средами, кибербезопасность, а также решения на основе Azure OpenAI и технологий машинного обучения. Coretek также предоставляет услуги в области безопасности и наблюдаемости с использованием таких платформ, как Palo Alto и Dynatrace, и развивает партнёрства с Imprivata и Citrix. Мультидисциплинарная команда компании помогает клиентам модернизировать инфраструктуру, повышать уровень безопасности и создавать практичные облачные решения и возможности искусственного интеллекта.

Инженер по данным Azure — гибридный формат в Индии

Создавайте и поддерживайте надежные пакетные и потоковые конвейеры Azure для Coretek. Разрабатывайте управляемые модели данных, средства контроля качества и рабочие процессы для эксплуатации, поддерживающие бизнес- и технические команды.

Описание

  • Проектировать, создавать и поддерживать идемпотентные, наблюдаемые и восстанавливаемые пакетные и потоковые конвейеры данных
  • Создавать аналитические модели данных, включая многомерные схемы, семантические уровни и подготовленные витрины данных
  • Подключать операционные базы данных, SaaS API, файлы и потоки событий, управляя изменениями схем и данными, поступающими с задержкой
  • Встраивать в конвейеры проверки актуальности, объема, уникальности данных и ссылочной целостности
  • Устанавливать процедуры оповещения и эскалации при сбоях конвейеров
  • Управлять конвейерами в эксплуатации посредством мониторинга, дежурного реагирования на инциденты, анализа первопричин и дозагрузки данных
  • Повышать производительность и контролировать затраты с помощью секционирования, кластеризации, оптимизации размера файлов и настройки размеров хранилищ или кластеров
  • Использовать системы контроля версий, проверку кода, CI/CD, автоматизированное тестирование и инфраструктуру как код
  • Совместно с командами безопасности и соответствия требованиям обеспечивать контроль доступа, защиту персональных данных, хранение, отслеживание происхождения данных и выполнение требований аудита
  • Работать с аналитиками, специалистами по данным и инженерами по продукту над созданием устойчивых контрактов данных
  • Поддерживать в актуальном состоянии словари данных, записи об их происхождении и инструкции по эксплуатации конвейеров

Требования

  • Не менее пяти лет опыта создания производственных конвейеров данных
  • Глубокий практический опыт работы с Python для инженерии данных, включая тестирование, упаковку и проверку кода
  • Практическое владение API PySpark DataFrame и SQL, крупномасштабными объединениями и агрегациями, секционированием, поведением shuffle и диагностикой с помощью Spark UI
  • Продвинутые навыки SQL, включая оконные функции, анализ планов запросов и оптимизацию производительности
  • Практический опыт работы с Azure Data Factory, Databricks, Synapse или Fabric и ADLS
  • Глубокие знания моделирования данных, включая нормализацию, звездообразные схемы и медленно изменяющиеся измерения
  • Опыт разработки на основе Git и поставки через CI/CD
  • Отличные коммуникативные навыки, включая способность объяснять проблемы конвейеров нетехническим заинтересованным сторонам
  • Выдающиеся аналитические способности и навыки решения проблем, включая анализ первопричин
  • Значительный опыт работы с клиентами в консультативной технической среде
  • Опыт работы с потоковыми данными с использованием Kafka или Event Hubs
  • Опыт использования Delta Lake или Iceberg
  • Опыт работы с Terraform или Bicep для инфраструктуры как кода и с Docker или Kubernetes для контейнеризации
  • Опыт работы в регулируемых средах, связанных с HIPAA, SOC 2, PCI или GDPR
  • Опыт создания платформ данных для машинного обучения или поддержки конвейеров признаков
  • Способность вести несколько клиентских проектов и своевременно предоставлять качественные результаты
  • Опыт использования Azure DevOps или GitHub для контроля исходного кода и конвейеров поставки