Senior Java Developer (Big Data)
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Wargaming ищет Java разработчика, который будет участвовать в запуске, эксплуатации и развитии системы управления взаимоотношениями с игроками. Это охватывает широкий спектр инструментов, включая (но не ограничиваясь): Decision Management systems, Machine Learning, eCRM, Ad Tracking, DMP, DSP и т.д.
Обязанности:
Обеспечивать поставку конкретных модулей системы.
Принимать участие в интеграции со смежными системами
Решать проблемы с производительностью.
Определять системные и технические ограничения, потенциальные риски и находить способы их смягчения.
Определение нефункциональных требований.
Обеспечить информационную поддержку архитектурных решений.
Оценка сроков выполнения задач.
Работа с командами QA в определении причин возникающих проблем.
Требования:
Кандидат должен иметь практические навыки работы real-time processing (Core Java, Scala, Hadoop, Spark, etc). Иметь опыт в написании автоматизированных тестов, отладке и оптимизации производительности.
Опыт написания ПО на языках программирования JAVA / Scala
Опыт работы с проектами входящими в инфраструктуру Hadoop.
Проектирование и реализация RESTful API для внутренних и внешних систем.
Отличные навыки совместной работы и умение работать в команде.
Хорошее знание Agile методологии и процесса Scrum.
Решение задач в срок и без дополнительного надзора
Желательно:
Основы Linux администрирования