Senior Database Architect
Требования
Местоположение и тип занятости
Компания
Один из мировых лидеров геймдева, создатель лучшей онлайн-игры World of Tanks
Описание вакансии
Условия работы
В связи с ростом нашей команды Wargaming ищет кандидата на должность Senior Database Architect.
Содержание работы:
- зоной ответственности архитектора баз данных является поддержка и администрирование баз данных приложений и инфраструктуры продакшен-серверов, оптимизация быстродействия на уровне как отдельных запросов, так и сервера в целом.
- архитектор баз данных также занимается разработкой как новых баз данных, так и расширением существующих, в том числе созданием отчетов и анализом данных в объеме, необходимом для решения задач, входящих в его зону ответственности.
- архитектор баз данных обеспечивает интеграцию данных с DWH со стороны баз данных приложений, что предполагает знания основ ETL, Puppet и Hadoop. Архитектор баз данных осуществляет консультацию и ревью запросов, генерируемых приложениями Web и игровым сервером.
Требования:
- хорошие коммуникационные навыки;
- опыт работы с большими объемами оперативных данных;
- знание SQL;
- хорошее знание Unix на уровне шелл-программирования;
- опыт оптимизации быстродействия баз данных:
- опыт анализа данных или хорошие аналитические способности;
- опыт работы или желание освоить Puppet;
- опыт работы или желание освоить Hadoop/MapReduce и все, связанное с ним;
- знание форматов структурированных и не структурированных файлов таких как XML, JSON и проч.
Желательно:
- опыт работы Liquebase;
- опыт работы в круглосуточной службе инженерной поддержки ПО;
- знание или опыт работы с OLTP и DWH;
- опыт создания ETL 1 для обработки структурированных, полу-структурированных и неструктурированных данных;
- опыт разработки приложений на С++ и Python.
Дополнительные инструкции
Присылайте резюме на new.job@wargaming.net