• Войти
Работа в Москве
наверх
Ищу сотрудников
Ищу работу
Создать вакансию
Подбор персонала
Войти Работа в Москве
Работа в Москве
наверх
  1. Работа в Москве
  2. База резюме
  3. ⚫ Backend разработчик✔
отправить приглашение
file_download

Backend-разработчик

250 000 руб

от 29 Июня 2026

Кирилл

Возраст

24 года (21 Января 2002)

Город

Москва
Возможен переезд в другой город

Гражданство

Россия

Зарегистрируйтесь или войдите, чтобы увидеть контакты соискателя
Тип занятости

Полная занятость

Опыт работы

4 года 9 месяцев

Golang Developer
ГК "Merlion" (аутстафф, проекты для Ситилинка) в Москве
Информационные технологии / IT / Интернет
2 года 8 месяцев,
Ноябрь 2023 - продолжаю работать

1. Оптимизация поиска (ElasticSearch)
При поиске товара в результате пользователю отдавались не релевантные товары – CTR на первый результат составлял 45%. Данные в индексе обновлялись раз в 15 минут cron-jobой, поэтому
новый товар появлялся в поиске с задержкой. P95 latency – 1 секунда при CPU ElasticSearch 85% на 2.5K RPS.

Решение и результат:
1. Улучшил релевантность поиска в ElasticSearch: настроил веса полей, добавил boost по популярности, fuzzy matching и транслитерацию, в итоге CTR вырос в полтора раза (45% -> 68%), доля запросов без результатов сократилась вдвое, клиенты стали точнее находить нужные товары, конверсия поднялась на 12%.
2. Внедрил CDC через Kafka Connect + расширение search-service – данные в поиске обновляются за 10 секунд вместо 15 минут, убрал cron-job для full reindex, снизил нагрузку на PostgreSQL.
3. Профилировал ES через Profile API – добавил кеширование популярных запросов, оптимизировал connection pooling, перешёл на filter context. P95 latency упала с 1s до 300ms, нагрузка на CPU снизилась вдвое.
4. Добавил каскадный fallback при нулевых результатах – доля запросов без результатов сократилась вдвое (8% → 4%).

2. Оптимизация ClickHouse для аналитики
Аналитики, маркетологи, PM и др. работали с ClickHouse напрямую или через Grafana, но запросы выполнялись по 10–20 секунд. Kafka lag периодически вырастал до 50K+ сообщений, статистика зависала. Разработчик, который строил платформу, ушёл, и система осталась без поддержки.

Решение и результат:
1. Оптимизировал схему данных в ClickHouse, подготовил materialized views для выгрузки аналитики — данные стали читаться в 9-12 раз меньше, latency упала с 8 секунд до 750ms.
2. Переписал обработку событий на batch processing — throughput вырос в 5 раз, kafka lag упал практически до нуля. Теперь аналитики, маркетологи, менеджеры видят статистику в real-time без сбоев.
3. Переключил compression с ZSTD на LZ4 — данные стали читаться меньше.

Инструменты: Go (1.25 – 1.26), Echo, gRPC/protobuf, PostgreSQL, Redis, Kafka, Docker, Kubernetes, Prometheus, Grafana, ClickHouse, ElasticSearch, OpenTelemetry, Jaeger

Backend Developer (Golang)
Samokat.tech в Москве
Информационные технологии / IT / Интернет
2 года 1 месяц,
Октябрь 2021 - Ноябрь 2023

Создание сервиса доставки и расчёта ETA.
PHP-монолит не справлялся с ростом нагрузки: при масштабировании latency вырастала до 1,5–2s. Горизонтально масштабировать отдельные части было невозможно, приходилось поднимать весь монолит. ETA для пользователей не было вовсе, курьер просто приезжал «когда-то».

Решение и результат:
1. Вынес из legacy монолита сервис расчета доставки и ETA в микросервис на Go – задержка обработки снизилась с 1-1,5 секунд до 400 мс.
2. Интегрировал Yandex RouteQ: добавил статический ETA через Planning API при оформлении заказа, реализовал динамический пересчёт (Track & Trace) – 85% доставок вовремя.
3. Внедрил кеширование в Redis для данных по ETA, реализовал fallback на PostgreSQL при падении Redis.
4. Настроил алерты в Prometheus Alertmanager с разграничением на critical/warning – время реагирования на инциденты снизилось в 5 раз.
5. Перевёл сервис на микросервисную архитектуру, участвовал в миграции с PHP на Go.

Инструменты: Go, Echo, gRPC/protobuf, PostgreSQL, MongoDB, Redis, Kafka, Docker, Kubernetes, Prometheus, Grafana

Образование
Тихоокеанский государственный университет

Высшее

Информационная безопасность

Хабаровск, 2019 — 2023 гг.

Иностранные языки

Английский — Технический

Водительские права и авто

Права категорий:

B

Стаж:

3 года

О себе

Пишу на Go, работал в командах где падение поиска - это минус миллион рублей в час. За 4,5+ года прошёл путь от junior до middle в продуктах с миллионной аудиторией. Специализируюсь на поисковых сервисах и оптимизации высоконагруженных систем. Умею профилировать, оптимизировать и автоматизировать сервисы под реальные нагрузки, быстро выявлять и устранять bottlenecks.

Открыть контакты соискателя

Зарегистрируйтесь или войдите, чтобы увидеть контакты соискателя

Похожие резюме

26 мая, 2017

Программист С#, ASP.NET, ASP.NET MVC

70 000 руб

Александр Евгеньевич

Город

Москва local_shipping

Возраст

56 лет (13 апреля 1970)

Опыт работы:

7 лет

Последнее место работы:

Программирование , Фрилансер
01.2008 - 01.2015

отправить приглашение подробнее

26 марта, 2015

Программист

Елена Владиславовна

Город

Москва local_shipping

Возраст

37 лет ( 2 ноября 1988)

Опыт работы:

3 года и 8 месяцев

Последнее место работы:

Программист, СПЮГПУ Политех
12.2013 - 01.2015

отправить приглашение подробнее

14 января, 2015

Программист

120 000 руб

Дмитрий

Город

Москва

Возраст

56 лет (26 августа 1969)

Опыт работы:

19 лет и 8 месяцев

Последнее место работы:

Программист-разработчик, HeadHunter
08.2011 - по текущее время

отправить приглашение подробнее
Все похожие резюме

Резюме размещено в отрасли

Информационные технологии / IT / Интернет:
  • Программист / Разработчик,
  • Web программист / Разработчик,
  • Инженер
  • Разработчик
Подпишитесь на похожие резюме
к поиску резюме

Рекомендованные вакансии

Python Backend разработчик (мидл+)

Москва

Backend-разработчик (Go, Python)

Москва

Backend-разработчик (Java, Kotlin)

Москва

Backend-разработчик (TypeScript, Junior-Middle)

Москва, до 120 000 руб.

Backend-разработчик( РАпарт Сервисез )

Москва

Популярные специализации
  • Менеджер по продажам
  • Менеджер по работе с клиентами
  • Другое
  • Продавец-консультант
  • Продавец-кассир
  • Врач
Инструменты соискателя
  • Разместить резюме
  • Найти работу
  • Поиск вакансий
  • Каталог вакансий
  • Соглашение по содействию в трудоустройстве
  • Защита персональных данных
  • Архивный каталог
  • Вакансии по профессиям
  • Поиск по городам
Инструменты работодателя
  • Разместить вакансию
  • Найти сотрудника
  • Поиск резюме
  • Каталог резюме
  • Тарифы
  • Информер с вакансиями
  • Резюме по профессиям
Больше всего ищут
  • Бармен
  • Брокер
  • Водитель такси
  • Корреспондент
  • Охранник
  • Переводчик

© 2007 - 2026 «Карьерист.ру»

  • О нас
  • Обратная связь