Разработчик (BigData)

Обязанности:
• разработка кода для применения ML-решений в промышленной среде;
• использование методов распределенной обработки данных на кластере;
• работа с базами данных и корпоративными хранилищами;
• участие в проектировании решений;
• участие в системном анализе, оценке и обсуждении требований заказчика;
• написание технической документации;
• участие в развертывании ПО на тестовых и продуктивных средах;
• участие в code review;
• написание Unit-тестов;
• поддержка и устранение ошибок;
• работа в Agile-команде.
Требования:
• высшее образование (техническое/экономическое);
• знание принципов ООП;
• опыт работы в разработке приложений BIG DATA от 2-х лет;
• уверенное знание Python (опыт работы с ML-библиотеками и библиотеками для работы с данными: pandas, numpy, sklearn и др.) ИЛИ Scala/Java;
• опыт работы с кластером Hadoop;
• понимание алгоритмов ML;
• уверенные знания MS SQL/Oracle или любой другой СУБД;
• опыт работы с корпоративными хранилищами данных и понимание принципов их построения;
• опыт проектирования баз данных;
• понимание методик unit-тестирования;
• умение разбираться в чужом коде;
• опыт работы с системами контроля версий;
• знание паттернов интеграции как преимущество;
• опыт работы со Spark API (либо другими фреймворками распределенной обработки данных: H2O, и др.) как преимущество;
• опыт работы с СУБД класса NoSQL (ClickHouse, HBase) как преимущество;
• Hive/Impala, другой инструментарий стека BIG DATA как преимущество;
• понимание принципов CI/CD как преимущество;
• английский – умение работать с технической литературой.
Условия:
• трудоустройство согласно Законодательству;
• конкурентная заработная плата;
• профессиональное обучение и развитие;
• добровольное медицинское страхование, льготные условия кредитования;
• корпоративная пенсионная программа, материальная помощь;
• спортивная жизнь и корпоративные мероприятия;
• возможность построить карьеру в ведущем банке России.
Москва
Занятость:
Полный рабочий день
Похожие вакансии