Описание
2ГИС для iOS и Android — сложное приложение с 3D-движком карты, справочником, алгоритмами поиска фирм и проезда. Данные для приложений формируются на стороне сотен бэкендов, развёрнутых в дата-центрах, чтобы мобильный клиент решал задачи пользователей. Команда Platform Backend Services развивает серверную часть мобильных продуктов.
Задачи
•Проектировать технические решения для интеграционных задач разного уровня сложности, тесно взаимодействуя с командами мобильных клиентов
•Брать на себя ответственность за кодовую базу продукта и улучшать качество архитектуры проекта
•Осуществлять доставку высоконагруженных сервисов с помощью CI/CD в K8s в несколько дата-центров
•Писать структурированные тесты
•Обеспечивать бесперебойную работу сервиса и заданный уровень SLO
•Быть примером для менее опытных коллег и транслировать ценности на всю команду
Требования
•Опыт проектирования и разработки бэкенд-сервисов от 5 лет на любом языке программирования
•Практический опыт разработки на Go от 4 лет
•Опыт работы с реляционными и нереляционными базами данных и брокерами сообщений
•Умение структурированно и доступно выражать мысли и аргументированно отстаивать позицию
•Ориентация на решение проблем пользователей и бизнеса, а не на технологии как самоцель
Условия
•Аккредитованная IT-компания
•Техника и операционная система на выбор
•Полностью белая зарплата
•Дополнительные дни отпуска за стаж работы в компании
•ДМС и онлайн-консультации терапевта, невролога, психолога и медицинского агента
•Помощь с выступлениями на конференциях и написанием статей для Хабра
•Собственный учебный центр с курсами, тренингами и книгами
•Внутренние хакатоны, мероприятия для сотрудников и участие в профессиональных конференциях
•Офисы в Москве, Санкт-Петербурге и Новосибирске, а также коворкинги в городах России