Backend-разработчик (Kotlin/Java)
Команда 2ГИС ищет разработчика для создания и поддержки сервисов обработки данных на Kotlin (Java приветствуется). Нужен опыт с PostgreSQL, ClickHouse, Kafka и Kubernetes. Предлагают удалённую работу, белую зарплату, ДМС и интересные задачи в крупной IT-компании.
Зарплата не указана — оценили по рынку
На основе 26 похожих вакансий за 90 дней.
Что предстоит делать
Привет! Команда World Match&Load занимается разработкой сервисов, которые отвечают за непрерывный сбор, обработку и доставку до внутренних систем 2GIS картографических и справочных данных из различных внешних источников. Мы в команде обсуждаем способы решения задач, выбор архитектуры, делимся техническим и бизнес опытом. Каждый может предложить идеи и высказать свое мнение по любому вопросу. Мы используем современные технологии и не боимся экспериментировать. Большая часть кода всех сервисов написана на Kotlin, но мы готовы рассматривать кандидатов, писавших на Java и имеющих большое желание попробовать что-то новое. Стек и окружение Kotlin (JVM), Python (ETL), Airflow (DAG orchestration); PostgreSQL, ClickHouse, Kafka; Docker, GitLab CI, Kubernetes; Prometheus/ELK/Grafana; Jira, Confluence, Mattermost.
- разрабатывать и развивать сервисы для обработки данных из внешних источников: сбор → матчинг и нормализация → доставка во внутренние системы;
- интегрировать новые источники, обеспечивать качество и стабильность поставок;
- обеспечивать бесперебойную работу сервисов: мониторинг, алерты, поиск причин деградаций, устранение проблем производительности;
- участвовать в проектировании решений, декомпозиции и оценке задач, поступающих в команду;
- участвовать в code review, обсуждении архитектуры и технических решений.
- Что ждем от тебя
- коммерческий опыт разработки backend/data‑сервисов на Kotlin (или Java с готовностью перейти на Kotlin);
- практический опыт работы с PostgreSQL, понимание оптимизации запросов (планы выполнения, индексы, узкие места);
- практический опыт работы с ClickHouse;
- опыт работы с Kafka и/или другими брокерами сообщений;
- опыт эксплуатации сервисов в Kubernetes (requests/limits, liveness/readiness), CI/CD (GitLab CI), контейнеризация (Docker), а также навыки работы с Helm (умение писать и поддерживать собственные Helm-чарты для развертывания сервисов);
- умение анализировать и исправлять проблемы производительности приложений и баз данных;
- опыт написания unit и модульных тестов;
- умение разбираться и работать с чужим кодом, работать в команде, аргументировать предложения и решения;
- знания теории алгоритмов и структур данных, и умения применять их на практике.
- Будет плюсом
- опыт работы в *nix операционных системах;
- опыт работы с гео‑данными и PostGIS/JTS (это часть задач, но не обязательна для всех);
- опыт разработки на Python для ETL/обработки данных (поддерживаемый код, структурирование, обработка ошибок);
- опыт работы с Airflow: разработка и поддержка DAG’ов для регулярных пайплайнов;
- практика построения мониторингов/систем аналитики: метрики/алерты в Prometheus, дашборды в Grafana, анализ логов в ELK.
- Почему у нас хорошо
- 2ГИС — аккредитованная IT-компания. У нас можно работать удаленно из любого города по России. Если хочешь работать в гибридном формате, у нас есть офисы в Москве, Санкт-Петербурге, два классных офиса в Новосибирске. А также коворкинги в ряде городов.
- Само собой, полностью белая зарплата. Дополнительные дни отпуска за стаж работы в компании. Заботимся о здоровье: ДМС и возможность получать онлайн-консультации и терапевта, невролога, психолога и медицинского агента.
- А ещё мы проводим внутренние хакатоны, отмечаем значимые релизы и устраиваем масштабный фестиваль 2FEST для всего RnD. Делимся опытом на митапах и в подкастах, пишем про технологии на Хабре, а про новое в продуктах - на VC и Доставили, рассказываем о внутрянке в телеграм Dev2GIS, выступаем на CodeFest, HighLoad и многое другое.
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в 2ГИС
5 активных вакансий в компании
Data Scientist (RecSys)
~3 074 476 – 3 975 615 ₸ оценка
Ищем опытного Data Scientist для разработки рекомендательных систем в 2ГИС. Нужно создавать алгоритмы рекомендаций заведений, улучшать поиск и персональные подборки. Требуется глубокое знание Python, ML и DL, опыт с рекомендательными системами от 2 лет. Предлагаем удаленную работу, гибкий график и современные технологии.
Backend-разработчик Go (CDP)
~1 897 880 – 3 021 467 ₸ оценка
Ищем опытного Go-разработчика для создания внутренней Customer Data Platform (CDP) в 2ГИС. Ты будешь проектировать и разрабатывать высоконагруженные сервисы, обрабатывающие миллиарды событий, работать с Kafka, ClickHouse и Kubernetes, влиять на архитектуру и стек. Команда предлагает свободу в решениях, масштабные задачи и реальное влияние на продукт.
Backend-разработчик на Go (Golang)
~1 897 880 – 3 021 467 ₸ оценка
Ищем опытного Go-разработчика для создания и развития backend-сервисов рекламных продуктов. Нужно будет участвовать в запуске MVP, проектировать интеграции и работать с PostgreSQL, Kafka и Kubernetes. Предлагаем удалёнку, белую зарплату и возможности для профессионального роста.
Data Scientist (RecSys)
~3 074 476 – 3 975 615 ₸ оценка
Ищем опытного Data Scientist для команды рекомендательных систем. Будешь разрабатывать алгоритмы рекомендаций заведений и персональных подборок, улучшать поиск. Требуется глубокое знание ML, Python, DL фреймворков и опыт полного цикла ML-задач. Предлагаем удаленную работу, гибкий график и современные технологии.
Похожие вакансии
6 вакансий
Android разработчик
~912 000 – 1 755 539 ₸ оценка
Ищем опытного Android-разработчика для развития AI-продукта в нише дизайна интерьера. Нужно уверенное знание Kotlin, Jetpack Compose и Clean Architecture, а также активное использование AI-инструментов. Компания предлагает полную удаленку, конкурентную зарплату и возможности для роста.
Разработчик (Kotlin/Java)
~912 000 – 1 755 539 ₸ оценка
Разработка и поддержка системы управления сетью дарксторов. Требуется опыт от 3 лет с Kotlin/Java, Spring Boot, PostgreSQL и Kafka. Предлагается работа в команде над архитектурными решениями и оптимизацией.
Android-разработчик
~912 000 – 1 755 539 ₸ оценка
Ищем Android-разработчика с опытом от 2 лет для работы над цифровыми решениями для крупных российских компаний. Требуется уверенное знание Kotlin, Coroutines, Jetpack Compose и архитектурных подходов MVVM/MVI. Предлагаем полную удаленку, ДМС, обучение и комфортные условия.
Middle+ Android инженер
Компания Tread Athletics ищет опытного Android-разработчика (Middle+) для создания нативных приложений на Kotlin. Основная задача — адаптировать существующий iOS-функционал под Android, активно используя AI-инструменты для ускорения работы. Требуется уверенный английский (Upper-Intermediate) и готовность работать удаленно в международной команде.
Kotlin Multiplatform (KMP) разработчик
~912 000 – 1 755 539 ₸ оценка
Ищем разработчика для создания кроссплатформенных мобильных приложений на Kotlin Multiplatform. Нужно уверенное знание Kotlin, опыт KMP от года и навыки нативной разработки под Android и iOS. Предлагаем официальное оформление, белую зарплату, гибкий график и дружный коллектив.
Kotlin/Java разработчик (Compose Multiplatform)
~912 000 – 1 755 539 ₸ оценка
Разработка кроссплатформенных модулей на Compose Multiplatform для IT-сервиса. Требуется опыт от 2 лет на Kotlin и Java, знание KMP, MVI, REST API. Предлагают удаленку, гибкий график, ДМС и обучение.