Ведущий инженер систем больших данных
По договоренности
Гибрид•Занятость: Не указана•Требуемый опыт: Не указан
Москва
Описание вакансии
— Разработка низкоуровневой архитектуры систем обработки больших данных на основе информации, полученной от аналитиков и архитекторов
— Подготовка документации, описывающей низкоуровневую архитектуру разрабатываемых систем
— Разработка программного кода для систем обработки больших данных
— Подготовка технической документации, описывающей алгоритмы реализованных решений
— Разработка модульных (unit) тестов для программного кода
— Сборка и подготовка установочных пакетов для внедрения решений в промышленную среду
— Проведение плановых работ по оптимизации программного кода
— Исправление выявленных дефектов в разработанных приложениях
Подготовка и выпуск обновлений, включающих исправления дефектов и улучшения производительности кода.
Дополнительно
Технические навыки и компетенции:
— Знание основных шаблонов проектирования (Design Patterns)
Уверенное владение инструментами разработки:
— Языки программирования: Python, Java, Scala
— Технологии и платформы: Hadoop, Hive, Spark, Airflow, Kafka
— Базы данных: PostgreSQL, Greenplum, ClickHouse
— Контейнеризация и оркестрация: Docker, Kubernetes (k8s)
— Отличное знание SQL
— Понимание идеологических и технологических основ экосистемы Big Data
— Опыт работы с системами контроля версий: SVN, Git
Аналитический склад ума, умение и стремление решать сложные технические задачи.