other

Kotlin/Java-разработчик в World

15 ноября 2024

З/П не указана

Город: Новосибирск

2ГИС

Тип занятости: Полная занятость

Требуемый опыт: Опыт от 3 лет

Обязанности:

Команда World занимается разработкой множества сервисов, которые отвечают за непрерывный сбор, обработку, нормализацию и доставку подготовленных мировых картографических и справочных данных до внутренних систем.У нас дружная команда, в которой обсуждаем способы решения задач, выбор архитектуры, делимся техническим и бизнес опытом. Каждый может предложить идеи и высказать свое мнение по любому вопросу.Мы идем в ногу со временем, используем новейшие технологии и не боимся экспериментировать.Наше окружение использует docker, деплоится с помощью GitLab CI, а работает и скейлится в k8s.При этом нам очень важен мониторинг боевых сервисов и мы делаем его в prometheus.io. Сообщаем критичные проблемы прямо в специальный канал Mattermost. Когда же нам нужно посмотреть динамику по данным на графиках, то на помощь нам приходит grafana, а если нужно покопаться в логах, то выручает ELK.Большая часть кода всех сервисов написана на Kotlin, но мы готовы рассматривать кандидатов, писавших на Java/C#/Scala/etc и имеющих большое желание попробовать что-то новое. Чем предстоит заниматься? Сложными творческими задачами, не имеющими единственно верного решения. Обработкой картографических данных из разных источников. Интеграцией новых источников данных. Обеспечением бесперебойной работы сервисов. Разработкой новых сервисов и расширением функциональности существующих сервисов. CodeReview кода разработчиков и QA. Что ждём от вас? Понимания принципов ООП / SOLID. Написания поддерживаемого, структурированного и масштабируемого кода. Понимания принципов работы SQL, опыта написания/поддержки сложных запросов. Умения разбираться и работать с чужим кодом, работать в команде. Опыта написания многопоточных приложений. Опыта написания модульных и функциональных тестов. Опыта использования систем контроля версий (Git). Умения аргументировать вносимые предложения и принятые решения. Умения анализировать и исправлять проблемы производительности. Знания теории алгоритмов и структур данных и умения применять их на практике. Будет плюсом: Опыт работы в *nix операционных системах. Знакомство с технологиями для реализации CI/CD, Gradle, GitLab CI, Docker, k8s. Опыт работы с PostgreSQL. Опыт работы с ClickHouse. Опыт работы с Kafka. Опыт работы с гео-данными (PostGIS/JTS). Опыт разработки на Python/Golang. Что предлагаем: 2ГИС — аккредитованная IT-компания. Техника и ОС на выбор. У нас можно работать удалённо. Для нас важен специалист, а не его локация. Если хочешь работать в гибридном формате, у нас есть офисы в Москве, Санкт-Петербурге, два классных офиса в Новосибирске. А также коворкинги в Нижнем Новгороде, Томске, Астане, Алма-Ате. Само собой, полностью белая зарплата. Дополнительные дни отпуска за стаж работы в компании. Заботимся о здоровье: ДМС и возможность получать онлайн-консультации и терапевта, невролога, психолога и медицинского агента. Если хочешь делиться своим опытом, мы только за — поможем с выступлениями на конференциях и статьями для Хабра. Есть собственный учебный центр: курсы, тренинги и книги для прокачки скиллов.

Имя не указано

Откликнуться
Разместить Резюме
Пожаловаться ID: 118248360

Похожие вакансии

Java/Kotlin Backend-разработчик

Договорная

Новосибирск

Центр финансовых технологий

Разработчик Java

Договорная

Новосибирск

Совкомбанк Технологии

Java-разработчик

Договорная

Новосибирск

ЕВРАЗ

Java-разработчик

Договорная

Новосибирск

Бэнкс Софт Системс

Java-разработчик

Договорная

Новосибирск

Программный Продукт, ИТ-компания

Java разработчик

Договорная

Новосибирск

Интабия