Старший разработчик Java || Scala
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Работа в «Билайн» требует от всех сотрудников соответствия высоким стандартам деловой этики и ценностей: соблюдение юридических обязательств, Кодекса поведения, политик и процедур Комплаенса. Наши ценности отражают культуру компании: «люблю клиента», «работаю в команде», «отвечаю за бизнес-результат», «создаю будущее» и «честен и открыт». Быть честным и открытым для нас – в любой ситуации руководствоваться принципами этики, честно и добросовестно.
Мы являемся частью международной группы компаний и представляем один из самых ярких и сильных брендов в России. Мы гордимся тем, что уже сегодня разрабатываем и реализуем технологии, аналогов которым нет в мире. А ещё Билайн - это не просто компания, это - команда, объединённая общими ценностями и общей целью - быть лидером телеком и digital-рынков, предоставляя нашим клиентам новейшие продукты и услуги, а также сервис самого высокого уровня. Мы всегда идем в ногу со временем, а иногда даже опережаем его.
Мы набираем команду разработчиков интересующихся направлением Big Data и всего что с этим связано.
Ожидаем от вас заинтересованности в освоении новых технологий и готовность разрабатывать новые сервисы с нуля.
Конечно придется участвовать и в развитии уже функционирующих систем, т.к. технические и бизнес требования не стоят на месте.
Мы будем рады рассмотреть вашу кандидатуру, если у вас есть:
- Знание стандартных алгоритмов и структур данных
- Уверенное знание Java Core
- Опыт разработки от 2 лет
- Опыт разработки многопоточных приложений
- Опыт работы с Unix системами
- Умение тестировать свой код
- Будет плюсом:
- Знание языков Scala, Python, Bash
- Опыт разработки клиент-серверных приложений
- Понимание принципов распределенных вычислений (MapReduce)
- Опыт разработки высоконагруженных систем
- Опыт работы с инфраструктурой Docker, Kubernetes, AWS
Чем предстоит заниматься:
- Разработка систем и продуктов по технологиям распределенных вычислений (MapReduce, Hadoop, Spark, Ignite)
- Разработка высокодоступных и высоконагруженных систем потоковой обработки данных
- Разработка микросервисов
- Разработка ETL процессов
- Обеспечение процесса мониторинга
- Придерживаться процесса continuous integration
- Befree - после испытательного срока, при выполнении определенных KPI-возможность работать удаленно, 1-2 дня в неделю.
Какой технологический стек используем:
- Java, Scala, Hadoop, Spark, Ignite, Kafka, HBase, Aerospike, Elasticsearch, PostgreSQL, Docker, Kubernetes