Middle Backend Developer
Вологда, РоссияМиддл
Релокация • Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 1 года до 3х летот 120 000 ₽
Опыт работы от 1 года до 3х летот 120 000 ₽
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g19nA
О себе
На данный момент Ведущий программист.
Мои компетенции и опыт
Fullstack-разработчик с опытом более 2 лет в интернет-компании: от Bitrix24-интеграций и автоматизации
бизнес-процессов до backend-сервисов на NestJS с очередями, контейнеризацией и мониторингом.
Основной фокус — backend-разработка ( нужен доступ к резюме , PostgreSQL, RabbitMQ, Docker).
Люблю разбирать сложные задачи, сравнивать варианты решения и доводить их до продакшена
самостоятельно, от чтения чужого кода до CI/CD.
Люблю сложные и нетривиальные задачи, выбирать между несколькими вариантами решения один, исходя из того, сколько времени, ресурсов и сил выделено на задачу.
Интересно погружаться в новые сферы/области, где можно испытать и себя.
Не могу сказать нет, если ко мне подходит коллега с новой задачкой.
Слежу за докладами ребят из биг теха, об устройстве внутренних систем. Постепенно развиваюсь в этом направлении.
Увлекаюсь плаванием, одна из целей на 25 лет, выполнить мастера спорта.
Хочу добавить велоспорт.
Основные задачи:
- Обсуждение сложных задач для упрощения процессов и поиск наилучшего пути решения
поставленной задачи.
Сбор нескольких возможных вариантов решения задачи и выявление максимально
оптимального как с точки зрения бизнеса, так и с точки зрения технической стороны.
- Настройка и внедрение клиентских порталов Битрикс24. Интеграция CRM с сайтом,
другими системами(Яндекс.Директ, Яндекс.Метрика, Телфин Офис, Телефония Мегафон,
WhatsApp, Telegram). Поддержка порталов.
- Чтение API документаций и интеграция с внешними сервисами(Bitrix24, Yandex Direct(v4,
v5), Headhunter, Jivo, Telphin, Avito, Marquiz,, внутренними системами компании).
- Автоматизация процессов в Битрикс24: Бизнес-процессы и роботы в задачах и CRM.
Написание алгоритмов для обработки лидов, сделок, событий.
Разработка, поддержка и встраивание модулей в Битрикс24.
Разработка UI приложения в соответствии с принципами дизайна, описанными в
документации Bitrix24 REST API. Использование UI kit Bitrix24.
Работа с бот-платформой в Битрикс24.
Работа с Webhook API различных систем(Marquiz, Jivo, Telphin, Bitrix24, Headhunter, Avito).
- Разработка и поддержка внутренних сервисов.
Контейнеризация приложений, настройка CI/CD пайплайна, мониторинг и логирование с
помощью Grafana Loki.
Оптимизация процессов, код ревью, исправление багов, ошибок, обновление
существующего функционала, переписывание устаревших алгоритмов с целью
оптимизации ресурсов, времени и использования внешнего API.
Работа с очередями(RabbitMQ), Redis, PostgreSQL, Promtail, Grafana, Loki.
- Разработка алгоритмов для решения задачи там, где API не предоставляет функционал
или его решения недостаточно для выполнения задачи.
- Парсинг данных с сайтов.
- Поддержка внутренних сервисов компании. Чтение чужого кода, его оптимизация,
исправление ошибок и добавление нового функционала.
Ключевые результаты:
- Разработано приложение для обработки данных из Битрикс24 + интеграции Битрикс24 и
различных систем(Headhunter, Avito, Jivo, Telphin, etc). Приложение служит Api Gateway для
других внутренних сервисов компании для передачи данных между сервисами и порталом
Битрикс24.
Приложение обернуто в docker контейнер, подключены сбор метрик и логов, которые можно
отслеживать через ui grafana. Добавлен пайплайн ci/cd с помощью github actions.
Приложение написано на фреймворке NestJS.
- Разработан ряд микро frontend приложений, которые были встроены на портале
Битрикс24(статистика по менеджерам, история автоматизаций лидов, интеграция вакансий
из headhunter для HR отдела).
- Разработан отдельный микросервис со своей очередью для оптимизации процессов на
основе playwright.
- С помощью бот-платформы в Битрикс24 и whisper сделан мини сервис для расшифровки
аудио файлов.
- Разработано приложение для компании-партнера, которое выполняет примерно те же
задачи, что и предыдущее. Добавление автоматизаций в партнерский Битрикс24.
Разработка ui приложения и встраивание его в лиды и сделки.
Приложение так же получило docker контейнеризацию, очереди(RabbitMQ), мониторинг и
логирование.
- Поддержка внутреннего fullstack приложения, написанного на vue(options api ) + python(fast
api). Добавлялся новый функционал + исправление ошибок.
- Поддержка другого внутреннего fullstack приложения, написанного на laravel 12 + inertia +
vue(options api). Добавление нового функционала и исправление ошибок в существующем
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
