Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой — после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Команда World Match&Load разрабатывает сервисы для непрерывного сбора, обработки и доставки во внутренние системы 2ГИС картографических и справочных данных из различных внешних источников. Команда обсуждает архитектуру и способы решения задач, делится техническим и бизнес-опытом и поощряет инициативу.
задачи
Разрабатывать и развивать сервисы для обработки данных из внешних источников: сбор, матчинг, нормализация и доставка во внутренние системы;
Интегрировать новые источники и обеспечивать качество и стабильность поставок;
Обеспечивать бесперебойную работу сервисов: настраивать мониторинг и алерты, искать причины деградаций и устранять проблемы производительности;
Участвовать в проектировании решений, декомпозиции и оценке задач, поступающих в команду;
Участвовать в проверке кода, обсуждении архитектуры и технических решений.
требования
Коммерческий опыт разработки бэкенд- и дата-сервисов на Kotlin или Java с готовностью перейти на Kotlin;
Практический опыт работы с PostgreSQL и понимание оптимизации запросов: планы выполнения, индексы и узкие места;
Практический опыт работы с ClickHouse;
Опыт работы с Kafka и/или другими брокерами сообщений;
Опыт эксплуатации сервисов в Kubernetes, включая requests/limits и liveness/readiness;
Опыт работы с CI/CD, GitLab CI, контейнеризацией Docker и Helm;
Умение писать и поддерживать собственные Helm-чарты для развёртывания сервисов;
Умение анализировать и исправлять проблемы производительности приложений и баз данных;
Опыт написания модульных и модульных тестов;
Умение разбираться в чужом коде, работать в команде и аргументировать предложения и решения;
Знание теории алгоритмов и структур данных и умение применять их на практике;
Будет плюсом опыт работы в *nix операционных системах, опыт работы с геоданными и PostGIS/JTS, опыт разработки на Python для ETL и обработки данных, опыт работы с Airflow, практика построения мониторингов и систем аналитики с Prometheus, Grafana и ELK.
условия
Удалённая работа из любого города по России;
Можно работать в гибридном формате в офисах Москвы, Питера и Новосибирска;
Полностью белая зарплата;
ДМС;
Онлайн-консультации терапевта, невролога, психолога и медицинского агента;
Внутренние хакатоны, митапы, подкасты и выступления на профильных конференциях.