Разработчик Go
Требования
Местоположение и тип занятости
Компания
Один из ведущих российских IT-сервисов для поиска работы и сотрудников
Описание вакансии
Условия работы
Работа.ру — один из главных job-сервисов России.
Мы помогаем людям не только найти работу, но и прокачать свои навыки или полностью поменять сферу, еще до собеседования узнать, насколько компания надежная, какие в ней зарплаты, и много чего еще. А компаниям — находить правильных сотрудников, даже если нужно нанять 300 человек за месяц, вести воронку соискателей в удобной CRM и строить свой бренд работодателя.
Стек:
- Go (1.18+)
- ElasticSearch (7.9)
Сопутствующие технологии:
- PostgreSQL
- Redis
- Брокеры сообщений
- Git, CI/CD, Docker, Jira, Wiki (Confluence) , k8s
Тебе предстоит:
- Разработка сервиса "Поиск и рекомендации" (Go + ElasticSearch);
- Участие в разработке архитектуры сервиса;
- Постановка и реализация задач;
- Тесное взаимодействие с ML группой;
- Поиск "узких мест" и оптимизация работы сервиса.
Мы ожидаем, что ты:
- Имеешь опыт коммерческой разработки - от 2 лет (PHP | C# | Java | C/C++ , любые другие языки программирования);
- Имеешь опыт разработки на Go - от 1 года или есть pet-проект на github;
- Имеешь опыт работы в высоконагруженных проектах;
- Имеешь опыт работы с ElasticSearch или знаешь его возможности и особенности;
- Знаешь паттерны Worker Pool, Double checked locking ит.п.;
- Понимаешь как справляться с проблемами data race и race condition, deadlock;
- Знаешь как сделать операцию атомарной;
- Понимаешь как устроен GO под капотом: модель памяти, шедулер;
- Имеешь опыт написания unit-тестов.
Бонусы
Мы предлагаем:
- Работу в аккредитованной ИТ-компании и гибкий график: команды сами договариваются о времени начала и окончания рабочего дня — для нас важен результат.
- Гибридный формат работы: ты сам выбираешь, откуда работать – из дома, из офиса, или удаленно, если ты из другого города. Кстати, в наших офисах в Москве и Санкт-Петербурге есть коллекция настолок и PS, чтобы переключиться после работы.
- Заботу о здоровье: после испытательного срока мы оформляем полис ДМС со стоматологией, подключаем к Академии здоровья от АльфаСтрахования (консультации врачей он-лайн, вебинары, полезные материалы).
- Оплату обучения и посещения профильных конференций, льготную ипотеку в Сбере, скидки на фитнес и изучение английского.
Почему у нас классно работать:
- Большие планы: мы быстро растем и развиваем все наши продукты в job-вертикали экосистемы Сбера, чтобы стать лидерами российского онлайн-рекрутмента.
- Сильная команда: мы собираем профессионалов и даем возможность реализовать себя каждому члену команды, внести реальный вклад в продукт и компанию.
- Непрерывное развитие: мы создаем внутреннее комьюнити по обмену опытом (проводим внутренние вебинары, тренинги и мастер-классы, делимся экспертизой и знаниями).
- Открытая среда: ты никогда не останешься один на один с проблемой – всегда можешь обратиться к коллеге, который поможет, подскажет и покажет, как правильно.