В команду root-team юнита Core services разыскивается Backend-разработчик с опытом работы с Golang.
Юнит Core Services занимается разработкой и поддержкой ключевых платформенных сервисов Авито.
Технологии/инструменты
GoHTTPAPICockroachDB
- Наши сервисы написаны на Golang.
- В качестве БД используем CockroachDB, MongoDB, Postgres.
- Тяжелый контент храним в Ceph.
Наш юнит отвечает за такие сервисы как
- ItemStorage — хранилище всех объявлений Авито.
- UserProfile — сервис, занимающийся хранением и обработкой всех пользователей Авито.
- Инфомодель — сервис, предоставляющий конструктор метаданных объявлений.
- Прочие крупные и высоконагруженные сервисы.
Команда root-team занимается хранением данных пользователей: данные о пользователях, персональные данные, картинки, файлы.
У нас много данных: сотни миллионов пользователей и миллиарды картинок, а также настоящий хайлоад: до 70 тысяч запросов в секунду на сервисы картинок и пользователей.
Чем предстоит заниматься
- Улучшать системы хранения и декодирования картинок и файлов.
- Развивать сервис персональных данных.
- Писать сервисы на Go и интегрировать их в инфраструктуру Авито.
- Работать с Cloud Native БД — CockroachDB.
Ожидания
- Наличие опыта разработки на Go или желание на нем писать.
- Наличие опыта работы с базами данных и брокерами сообщений.
- Знания работы HTTP.
- Участие в разработке / проектировании API сервисов.
- Наличие базовой подготовки по алгоритмам и структурам данных.
- Любовь и умение писать тесты.
- Понимание, как работает ОС.
Будет плюсом:
- Знания, как готовить системы хранения и отдачи изображений.
- Наличие опыта работы с высоко-нагруженными системами.
- Наличие опыта профилирования приложений.
- Знакомство с принципами микросервисной архитектуры.
- Использование в работе Docker / Kubernetes.
Мы предлагаем
- Интересные и важные задачи в большом проекте.
- Опытных и заинтересованных коллег, готовых оказать поддержку.
- Комфортные условия работы: ДМС, фитнес, компенсация питания и прекрасный вид на центр Москвы.
- Красивый и комфортный опенспейс с видом на центр города: два десятка переговорок, зоны отдыха, гамаки и скейтборды.
- Обучение за счёт компании: мы оплачиваем профильные курсы, участие в российских и международных конференциях, во внутренних митапах, хакатонах, тренингах и доступ к онлайн-библиотеке издательства "МИФ".
- Развитие софт скиллов: на курсах для сотрудников можно прокачать своё мастерство коммуникаций или выучить английский.
- Гибкое начало рабочего дня по согласованию с руководителем.
- Заботу о здоровье: с первого дня работы вы получите страховку со стоматологией, в офисе ведут приём терапевт, психолог и массажист.
- Достойную зарплату, бонусы и премии — размер обсудим на собеседовании.
Мила Бодрова IT Recruiter