We use cookies to run the site and count visits. "Got it" also allows session recording.
2ГИС
Russia7 months ago
Grade
Senior
Work format
Remote
Employment
Full-time
An email or a Telegram message to the recruiter
The World Match&Load team is responsible for developing services that ensure the continuous collection, processing, and delivery of mapping and reference data from various external sources to internal 2GIS systems.
Within the team, we discuss solution approaches, choose architecture, and share technical and business expertise. Everyone can propose ideas and express their opinion on any matter. We use modern technologies and are not afraid to experiment.
The majority of the code for all services is written in Kotlin, but we are open to considering candidates with Java experience who have a strong desire to try something new.
Kotlin (JVM), Python (ETL), Airflow (DAG orchestration);
PostgreSQL, ClickHouse, Kafka;
Docker, GitLab CI, Kubernetes;
Prometheus/ELK/Grafana;
Jira, Confluence, Mattermost
commercial experience in backend/data service development using Kotlin (or Java with a readiness to switch to Kotlin);
hands-on experience with PostgreSQL, understanding query optimization (execution plans, indexes, bottlenecks);
hands-on experience with ClickHouse;
experience with Kafka and/or other message brokers;
experience operating services in Kubernetes (requests/limits, liveness/readiness), CI/CD (GitLab CI), containerization (Docker), as well as experience with Helm (ability to write and maintain custom Helm charts for service deployment);
ability to analyze and fix application and database performance issues;
experience writing unit and integration tests;
ability to understand and work with legacy code, work in a team, argue proposals and decisions;
knowledge of algorithm and data structure theory, and the ability to apply them in practice
2GIS is an accredited IT company. You can work remotely from any city in Russia. If you prefer a hybrid format, we have offices in Moscow, Saint Petersburg, and two great offices in Novosibirsk. We also have coworking spaces in several cities.
Команда World Match&Load занимается разработкой сервисов, которые отвечают за непрерывный сбор, обработку и доставку до внутренних систем 2GIS картографических и справочных данных из различных внешних источников.
Мы в команде обсуждаем способы решения задач, выбор архитектуры, делимся техническим и бизнес опытом. Каждый может предложить идеи и высказать свое мнение по любому вопросу. Мы используем современные технологии и не боимся экспериментировать.
Большая часть кода всех сервисов написана на Kotlin, но мы готовы рассматривать кандидатов, писавших на Java и имеющих большое желание попробовать что-то новое.
2ГИС — аккредитованная IT-компания. У нас можно работать удаленно из любого города по России. Если хочешь работать в гибридном формате, у нас есть офисы в Москве, Санкт-Петербурге, два классных офиса в Новосибирске. А также коворкинги в ряде городов.
We compare skills, grade, work format and salary
Most often 308,000 to 433,000