Backend разработчик (Golang)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Леруа Мерлен — data-driven компания с передовыми ИТ технологиями, в том числе с внутренней разработкой. Мы переосмысливаем DIY ритейл в России.
Продукты, над которыми мы работаем: сайт, мобильные приложения для клиентов и сотрудников, ПО для магазинов, DATA продукты, платформенные решения для работы с товарным предложением, логистикой, создания и управления микросервисами, коммуникаций с клиентами и многие другие.
Сейчас мы находимся в поисках Golang разработчика на наш продукт Маркет-радар - система сбора и анализа данных о товарах и их ценах с различных сайтов. Результатом является дальнейшая аналитика и процессы, связанные с применением этих данных. Для наших процессов получения и извлечения данных мы используем библиотеку https://github.com/MontFerret/ferret, которая позволяет это делать в декларативном стиле.
Обязанности:
- решать задачи оптимизации кода на go и архитектуры всей системы в целом;
- разрабатывать новые функции системы;
- писать парсеры в декларативном стиле (для этого мы используем стороннюю библиотеку).
Что мы ждем от тебя:
- опыт коммерческой разработки на Go не менее 1 года, опыт работы с v1.16;
- обязателен опыт работы с проблематикой краулинга, парсинга;
- знание, как написать unary rpc сервис с protobuf месседжами, а также поднимать на его основе http сервис;
- понимание, что такое нормальные формы баз данных;
- знание основных средств и способов достижения целостности и непротиворечивости данных.
Must have:
- опыт использования Apache Kafka, PostgreSQL;
- опыт взаимодействия с GoogleChrome через Chrome DevTools Protocol.
Желательно, но не обязательно:
- опыт использования ClickHouse, Redis, S3 minio, RabbitMQ.
Что мы предлагаем:
- Работу в международной компании с сильной инженерной культурой;
- Денежную компенсацию: оклад, ежемесячный и квартальный бонусы;
- Компенсацию изучения иностранного языка (английский, французский);
- Полис ДМС (включая стоматологию), страхование жизни и здоровья;
- Компенсацию питания;
- Участие в конференциях и во внутренних, и внешних митапах;
- Компенсацию мобильной связи;
- Гибридный формат работы, офис рядом с м. Шаболовская.