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