- Страна
- Россия
Fullstack-разработчик (Python/TypeScript) в команду DevMetrics
2ГИС — известный бренд с сильной инженерной культурой. Вакансия предлагает интересные задачи на стыке разработки и аналитики процессов, а также возможность работать удаленно.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Позиция требует уверенного владения Python (от 4 лет) и понимания инфраструктурных процессов (CI/CD). Сложность заключается в необходимости работать в формате Fullstack и глубоко разбираться в данных из различных систем разработки.
Анализ зарплаты
Зарплата в объявлении не указана, но для Senior/Middle+ Fullstack-разработчика в крупной российской IT-компании рыночные ожидания составляют от 250 000 до 400 000 рублей. Предложение 2ГИС обычно соответствует этим рыночным бенчмаркам.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в 2ГИС уже сейчас
Присоединяйтесь к команде 2ГИС, чтобы создавать инструменты, которыми пользуются сотни разработчиков!
Описание вакансии
Fullstack-разработчик (Python/TypeScript) в команду DevMetrics
Компания: 2ГИС
*☑️*Чем предстоит заниматься
-Развивать бэкенд сбора и обработки данных: коннекторы к GitLab, Jira и другим системам, обогащение, агрегация и хранение данных, API для потребителей.
-Превращать сырые данные из CI/CD и систем управления задачами в осмысленные метрики: разбираться, как реально устроены пайплайны, сборки и деплой в разных командах.
-Решать задачи масштаба: надёжный сбор по сотням проектов, производительность, эволюция архитектуры под рост набора метрик и источников.
-Развивать фронтенд (настройки проектов, дашборды): интерфейс относительно простой, но это полноценная часть продукта.
*☑️*Что мы ждем от кандидата
-Опыт бэкенд‑разработки на Python от 4-х лет.
-Понимание процессов разработки и доставки: CI/CD‑пайплайны, сборки, деплой. Мы работаем с этими данными, поэтому важно понимать, что за ними стоит.
-Готовность к фуллстеку: фронтенд на TypeScript относительно простой, глубокой экспертизы не требует, но ты уверенно ориентируешься в React‑коде. Опыт с фронтендом будет плюсом, но не обязателен.
-Интерес к данным: хочешь понимать, что стоит за цифрами, и докапываться до того, что именно они отражают.
React Job в Telegram | в VK | в Max
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Python
- TypeScript
- React
- GitLab
- Jira
- CI/CD
- API
Возможные вопросы на собеседовании
Вакансия предполагает работу с данными из GitLab и Jira. Важно понимать, как кандидат проектирует системы сбора данных.
Как бы вы спроектировали систему отказоустойчивого сбора данных из внешних API (например, GitLab), учитывая лимиты запросов (rate limits)?
Работа с DevMetrics требует понимания жизненного цикла ПО.
Какие ключевые метрики эффективности процесса разработки (DORA metrics) вы считаете наиболее важными и почему?
Кандидату предстоит работать с React-кодом.
Расскажите о вашем опыте работы с React: какие подходы к управлению состоянием вы использовали и как структурировали фронтенд-часть проекта?
Упоминается эволюция архитектуры под рост данных.
С какими проблемами производительности БД вы сталкивались при хранении больших объемов агрегированных данных и как их решали?
Важно уметь разбираться в чужих процессах.