Инженер-аналитик

  • Full Time
Job expired!

Цель работы

Инженер-аналитик среднего уровня - это профессионал в области данных, который начинает свою карьеру в команде инженеров-аналитиков, чтобы создавать мощные, взаимосвязанные и эффективные продукты на основе данных, обеспечивающие качественные аналитические процессы во всей организации. Функционал включает в себя сотрудничество с ведущими инженерами-аналитиками для создания продуктов данных и схем для проектов высокого влияния, обеспечивающих масштабируемость и автоматизацию, а также повышающих доступность и качество данных. Инженер-аналитик среднего уровня увлекается совершенствованием своих навыков в области данных, облачных технологий и программного обеспечения для реализации аналитических задач, которые создают бизнес-ценность и превращают данные в конкурентное преимущество.

Описание функционала

  • Создание и поддержание схем данных с использованием SQL и Python для производства надежных, масштабируемых и соответствующих назначению продуктов данных в облачной среде.
  • Преобразование технических требований в надежные, масштабируемые продукты данных или схемы, соответствующие потребностям организации.
  • Сотрудничество с аналитиками и учеными в области данных для понимания их потребностей, обеспечивая продукты данных для аналитических задач.
  • Выполнение мониторинга, тестирования и автоматизации практик для продуктов данных.
  • Участие в проверке кода, обеспечение соблюдения стандартов кодирования и лучших практик.
  • Сотрудничество с членами команды при выявлении и решении проблем, связанных с данными, предложение решений.
  • Обеспечение основной поддержки для схем данных.
  • Принимать участие в создании и поддержке документации для наборов данных и аналитических процессов, убеждаясь в использовании последовательной терминологии и определений для обеспечения беспрепятственного взаимодействия.
  • Участие в создании библиотеки повторно используемых инженерных артефактов для ускорения создания продуктов данных.
  • Сохранение технической документации, связанной с продуктами данных и схемами.
  • Оптимизация и реализация компонентов в рамках продукта данных.
  • Поддержка инициатив DataOps в команде.
  • Совместная работа с командой по проведению стандартных процедур тестирования и постоянного мониторинга наборов данных, с акцентом на точность данных и качество как важные составные части нашего аналитического подхода.
  • Принять участие в принятии и внедрении лучших практик программной инженерии в команде по данным, содействуя соблюдению стандартов кодирования, контроля версий и кооперативных процессов работы.

Опыт и навыки

  • Диплом или свидетельство об образовании в области информатики, разработки программного обеспечения, инженерии или смежной области.
  • Не менее 1 года практического опыта работы в команде по работе с данными, выполняя функции инженера данных или инженера программного обеспечения, специализирующегося на обработке данных.
  • Знание современных инструментов и технологий обработки данных, способствующих разработке, улучшению и внедрению продуктов данных.
  • Профессиональное владение Python и SQL, способное выполнить задачи по разработке.
  • Основная знакомость с принципами использования Apache Spark для распределенных вычислений, полученная через учебные курсы и первоначальные проекты.
  • Знакомство с облачными платформами, такими как AWS, Azure и Google Cloud, полученное через учебные курсы или базовые проекты, с основным пониманием концепций облачных вычислений и хранения.
  • Базовые знания о концепции Infrastructure as Code и ее значимости в процессах инженерии данных.
  • Опыт работы с большими наборами данных и понимание бизнес-моделей.
  • Базовое понимание основных практик разработки программного обеспечения и систем контроля версий (например, Git).
  • Приверженность стандартам кодирования, включая читаемость кода, эффективное комментирование и последовательные названия.
  • Понимание основных методов тестирования для обеспечения качества кода.
  • Готовность к обучению и принятию установленных в команде шаблонов кодирования и лучших практик.
  • Опыт сотрудничества в рамках и между многофункциональными командами.
  • Опыт работы в среде Agile.