Location: Москва
Workplace: гибкий
Наша команда занимается развитием технической платформы, которая предоставляет инструменты для работы команд ИБ, антиспама, антифрода и модерации в MAX. Эти инструменты позволяют выносить автоматические и ручные вердикты по пользователям, чатам, каналам и контенту, в том числе используя ML-модели. Сейчас мы активно развиваем наши инструменты и адаптируем их под продуктовые запросы мессенджера MAX.
Мы развёрнуты внутри написанного в VK облака One Cloud, наша команда развивает более 10 сервисов, которые имеют в общей сложности сотни инстансов в облаке, которые развёрнуты в трёх разных дата-центрах и переживают полный отказ каждого из них.
Наш стек:
Java (в основном 17)
Spring в качестве DI
Наша основная БД — Cassandra, в некоторых местах используется
PostgreSQL
Lucene для полнотекстового поиска
Kafka для интеграции с DWH и партнёрами внутри VK
Приложения работают в собственном облаке One Cloud
Задачи
Оптимизировать производительность и повышать надёжность разрабатываемых сервисов
Улучшать обнаружение проблем с сервисами и время реагирования на эти проблемы
Участвовать в проектировании архитектуры системы и в выделении отдельных компонент из существующих сервисов
Адаптировать и развивать инструменты под запросы продуктовой команды и команд антифрода и ИБ
Требования
Отличное знание основных алгоритмов и структур данных
Отличные знания Java Core, Collections, JMM, Concurrency
Хорошие теоретические знания в области распределённых систем и баз данных
Опыт работы с Linux или готовность его освоить
Самостоятельность. Наши разработчики решают задачу целиком от получения первоначальных требований до запуска в production-окружении, включая выкладку новых версий сервисов и постепенного запуска через систему конфигурации приложений
Будет плюсом
Знание сетей и протоколов
Опыт работы с NoSQL-хранилищами
— Cassandra/ScyllaDB
Опыт работы с SQL-хранилищами
— PostgreSQL
Location: Москва
Workplace: гибкий
VK Мессенджер — один из самых нагруженных сервисов ВКонтакте. Нами ежедневно пользуются более 45 миллионов человек, которые отправляют сотни миллионов сообщений. Мессенджер — это не только сервис для общения, но и контентная платформа, в центре которой каналы — инструмент, позволяющий авторам быть в прямом контакте со своей аудиторией и максимально быстро делиться новым контентом.
В основе — современные инструменты и облачные технологии, в частности ClickHouse, Kafka, Redis, YDB, PostgreSQL и другие, которые приходят на смену внутренним решениям.
Мы ищем Go-разработчика как для развития существующих решений, так и для создания абсолютно новых. Сейчас идет процесс активного перевода старых модулей монолита в сервисы, так что у тебя будет возможность влиять на архитектуру и решать реальные задачи по масштабированию и высоким нагрузкам на ранних этапах. Работа ведется в кросс-функциональной команде, где есть возможность не только совместно принимать технические решения, но и участвовать в обсуждении продуктовых.
Задачи
Разработка и развитие backend-сервисов VK Мессенджер
Декомпозиция legacy-монолита на KPHP и перенос функциональности в независимые Go-сервисы
Проектирование API, внутренних интеграций и взаимодействия между сервисами
Оптимизация производительности, стабильности и масштабируемости существующих решений
Участие в архитектурном проектировании и технической проработке продуктовых задач
Требования
Опыт разработки на Go в высоконагруженных продакшен-сервисах: профилирование, диагностика инцидентов, оптимизация
Следование инженерным практикам: читаемый код, тестирование, работа с техническим долгом, принцип KISS
Понимание принципов отказоустойчивости, контролируемой деградации и распределённых систем
Опыт работы с асинхронным взаимодействием: очереди сообщений, event-driven архитектура
Опыт использования систем логирования, трассировки и мониторинга
Понимание принципов разработки метрик для оценки состояния системы
Опыт командной разработки: code review, декомпозиция задач, кросс-командное взаимодействие
Навык проектирования API-сервисов, удобных в поддержке и повторном использовании
Опыт использования или желание обучаться использованию ИИ-инструментов для написания и анализа кода, тестов, документации
Location: Москва
Workplace: гибкий
Мы работаем над самой масштабной контентной платформой в рунете — по объёму, форматам, времени потребления и аудитории. Миллионы RPS и петабайты данных — главные вызовы для бэкенда ВКонтакте. Core Backend — это слой продуктовой инфраструктуры, который лежит в основе и позволяет разным командам двигаться вперёд, не решая одни и те же задачи.
Мы ищем руководителя группы разработки базовых сервисов, который хочет решать сложные задачи и напрямую влиять на архитектуру ВКонтакте.
Задачи
Проектирование и реализация новых Go-сервисов для распила монолита
Оптимизация нагрузки и потребления ресурсов существующих сервисов
Переход на современные open-source базы данных
Повышение надёжности ВКонтакте
Примеры конкретных задач в работе:
Сервис статистики для авторов. Единая точка входа для работы со статистикой. Обрабатывает около миллиона событий в секунду, связанных с взаимодействием с контентом, и отображает её в личных кабинетах авторов практически в реальном времени
Лайки и реакции. Единый сервис для простановки лайков и реакций для любых сущностей. Архив объёмом в триллион лайков, миллионы чтений и тысячи записей в секунду
Комментарии. Единый сервис для работы с комментариями к любым сущностям — посты/видео/клипы. Унифицированная и настраиваемая логика для лёгкой интеграции в любой продукт
Требования
Уверенное владение Go
Опыт работы с высоконагруженными сервисами и проектирования отказоустойчивых решений
Опыт работы с несколькими популярными open-source решениями: PostgreSQL, MongoDB, Redis, Cassandra, ClickHouse, Kafka или аналогами
Опыт управления командой разработки от года
Опыт выстраивания процессов разработки
Будет плюсом
Знание PHP
Опыт оптимизации вычислений и хранения данных
Опыт работы с YTsaurus
Москва
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Location: Москва
Workplace: гибкий
AdBlogger — внутренний стартап, который помогает рекламодателям находить покупателей через контент авторов, а авторам — зарабатывать на рекламе и рекомендациях. Проекту чуть больше полутора лет: с платформой уже работают около 10 тысяч активных рекламодателей и 40 тысяч авторов.
Ищем лидера в одну из команд разработки, который поможет ей развивать продукт и архитектуру, будет участвовать в выборе технических решений и работать с кодом.
Почему к нам:
Молодой продукт с действующей аудиторией. Уже есть пользователи, для которых вы будете создавать новые возможности, и пространство для развития платформы
Влияние на продукт. Вы сможете вместе с продакт-менеджером обсуждать инициативы и определять, как команда будет их реализовывать
Возможность развивать архитектуру. Платформе чуть больше полутора лет — многие технические решения ещё предстоит сформировать
Инженерная работа наряду с лидерством. В роли остаются проектирование, обсуждение решений и участие в разработке
Наш стек: Go, PostgreSQL, Redis, Kafka и облачная инфраструктура.
Задачи
Руководить командой разработки: помогать инженерам принимать решения и доводить задачи до запуска
Вместе с продакт-менеджером и командой определять приоритеты, оценивать инициативы и планировать разработку
Развивать архитектуру продукта и отвечать за качество технических решений
Поддерживать надёжность сервисов и находить баланс между развитием функциональности и техническими улучшениями
Участвовать в разработке и помогать команде решать сложные инженерные задачи
Требования
Вы руководили командой разработки и можете рассказать, как помогали ей достигать результата
Самостоятельно проектировали, запускали и сопровождали backend-сервисы
Умеете сравнивать технические решения и объяснять их преимущества, ограничения и стоимость поддержки
Обсуждаете продуктовые задачи с коллегами, предлагаете варианты и помогаете договориться о приоритетах
Готовы разрабатывать на Go
Мы ищем талантливых специалистов поддержки, способных разбираться в технических проблемах пользователей инфраструктурного облака. Хорошо, если вы работали с распределёнными многокомпонентными инфраструктурами и занимались администрированием и траблшутингом Linux-систем и сетевых технологий.
Команда Yandex Cloud непрерывно расширяет количество доступных сервисов и совершенствует свои продукты. Одновременно стремительно растёт количество наших клиентов и круг задач, которые мы помогаем решить.
Мы ищем талантливых специалистов в области поддержки, способных быстро разбираться в технических проблемах пользователей инфраструктурного облака. Хорошо, если вы умеете общаться с людьми в стрессовых ситуациях, работали с распределёнными многокомпонентными инфраструктурами, умеете диагностировать корневые причины проблем и предлагать решения.
Обязанности
* Консультировать клиентов Yandex Cloud по вопросам, возникающим при использовании сервисов облака
* Развёртывать тестовые стенды, чтобы диагностировать managed-решения Yandex Cloud и находить оптимальные реализации сценариев клиентов
* Воспроизводить сложные технические кейсы и решать их, а если понадобится — то инициировать их решение на уровне сервисов
* Своевременно распознавать технические инциденты на инфраструктуре и вместе с командами сервисов участвовать в их решении
* Сотрудничать с senior-инженерами направления при решении обращений
Больше о том, что под капотом платформы Yandex Cloud, — в канале
Inside Yandex Cloud
Требования
* На middle-уровне занимаетесь системным администрированием и траблшутингом Linux-систем и сетевых технологий
* Работали с PostgreSQL, ClickHouse, Greenplum, Kafka, Redis, MongoDB, MySQL, Elasticsearch/OpenSearch, получили опыт настройки и траблшутинга одной или нескольких БД из этого списка
Будет плюсом
* Работал с Terraform и системами управления конфигурациями Puppet, Chef, Ansible, Salt
* Получили сертификат Yandex Cloud Certified Engineer Associate или другие сертификаты Yandex Cloud или иных облачных провайдеров
* Получили сертификаты, связанные с PostgreSQL, ClickHouse, Greenplum, Kafka, Redis, MongoDB, MySQL, Elasticsearch/OpenSearch
* Писали скрипты на Bash, Python, Golang
Workplace: Офис, Гибридный
Финтех — молодое и смелое направление Яндекса. Мы создаём банковские и небанковские продукты. Ищем инженера данных, который поможет создавать и развивать хранилище Финтеха. Откликайтесь, если работали инженером данных более трёх лет и знаете SQL и Python.
В Финтехе мы создаём платёжные продукты, сервисы и инструменты для управления личными финансами. Финтех уже превратился из стартапа в полноценный и крайне важный продукт.
Сейчас мы собираем новое — аналитическое — хранилище данных и формируем для этого команду. В хранилище нет легаси, поэтому у вас будет возможность оказаться у истоков нового проекта. У нас большие планы — приходите помогать их реализовать!
Обязанности
Строить ETL-процессы
Нужно извлекать из источников ценную информацию, обрабатывать её и представлять в виде, удобном для аналитиков. Сложность пайплайнов может варьироваться от простых инжестов данных из внешней среды и приземления результата в хранилище до витиеватых графов со множеством инпутов и аутпутов.
Оптимизировать логику
Как известно, у нас нет собственного легаси, но мы часто работаем с прототипами, реализованными аналитиками, чьё представление о прекрасном может не совпадать с нашим. Поэтому мы распутываем нетривиальную логику и предлагаем более строгую, консистентную и оптимальную, ориентируясь на большие объёмы данных.
Обеспечивать доступность сервиса
Олимпиадный подход подразумевает одноразовость результата. Мы преследуем совсем другие цели, поэтому максима «сработало раз — и ладно» не о нас. Идеал такой: хранилище обеспечивает регулярную поставку с минимально возможным количеством сбоев, а данные — корректны, полны, непротиворечивы и отвечают самым строгим стандартам качества.
Проектировать структуру хранилища
Лучшее аналитическое DWH ещё только в планах. Мы хотим заложить основы, которые позволят ему быстро развиваться, обрастая при этом не «костылями» и «велосипедами», а современными инженерными практиками и подходами.
Взаимодействовать с аналитиками
Они наши главные и любимые заказчики. Вместе с ними вам предстоит обдумывать бизнес-задачи, иногда вы будете спорить, но в итоге — находить оптимальные решения. Неотъемлемая часть этого процесса — накапливание личного опыта в бизнес-домене Финтеха. Прибавим сюда рост инженерного опыта — и получим двойную выгоду. Почти как у Яндекс Пэй.
Требования
* Уверенно программируете на Python
* Хорошо знаете SQL и понимаете устройство современных СУБД
* Понимаете и можете объяснить необходимость непрерывной интеграции и доставки (CI/CD), преимущества использования систем контроля версий, код-ревью, тестирования и мониторинга
* Работаете в командной строке Unix-подобных систем (Linux, macOS)
Будет плюсом
* Создавали сложные высоконагруженные ETL- и ELT-процессы (Hadoop, Hive, Spark)
* Разрабатывали процессы обработки событий, приближенные к реальному времени (Kafka, Spark Streaming, Flink)
* Участвовали в проектировании хранилищ данных
* Работали по методологии Agile
* Руководили стажёрами или начинающими специалистами
* Знакомы со специализированными аналитическими БД (Greenplum, Vertica, ClickHouse, Teradata) и аналитическими инструментами на базе Python (Jupyter, pandas, SciPy, Matplotlib)
* Публикуете свой код в доступном репозитории, пишете статьи, выступаете на конференциях
Location: Москва; Санкт-Петербург
Workplace: Офис, Гибридный
Наша команда развивает приложение Яндекс Про, с которым работают водители Яндекс Такси. Мы уделяем большое внимание как самому продукту, так и гибкости, масштабируемости и устойчивости технических решений. Ищем разработчика, который будет создавать новые фичи и улучшать архитектуру сервиса.
Наша команда отвечает за улучшение водительского опыта в Яндекс Такси. Мы стремимся сделать более понятным и прозрачным приложение Яндекс Про, чтобы работа в сервисе была более приятной, а заработок исполнителей повышался.
Любые фичи, которые мы делаем, проектируются с учётом требований по надёжности и расширяемости. Мы обязательно строим продуктовые, технические метрики и различные графики, позволяющие оценить как работоспособность системы, так и влияние на продукт. Ищем разработчика, которому интересно активно развивать продукт, при этом не забывая о надёжности сервиса.
**Наш стек:**
* C++20 на фреймворке
userver
* Python 3.7
* PostgreSQL, MongoDB
*
Logbroker
— внутренний аналог Apache Kafka
Обязанности
Проектирование и разработка новых фич в Яндекс Про
Зона ответственности нашей команды постоянно увеличивается. За полгода мы выросли почти в два раза и не хотим останавливаться на этом. Мы постоянно придумываем и реализуем новые фичи. Два последних крупных запуска — это отображение предупреждений водителям в удобном и понятном формате, что позволило сделать коммуникацию более прозрачной и сократить количество нарушений, и виджет онбординга для обучения новичков в сервисе, позволяющий рассказать о самом важном только что присоединившимся к нам водителям.
Поддержка и развитие важной для сервиса функциональности
Существует множество параметров, которые влияют на то, какие заказы будет получать водитель. Некоторые зависят от его пожеланий, а какие-то основаны на правилах сервиса. В нашей команде вы сможете приложить руку к таким из них, как рейтинг, категории, опции и способы оплаты.
Архитектурные изменения сервисов
Такси — крупная инфраструктура, состоящая из более чем 800 микросервисов. Мы постоянно повышаем надёжность сервисов в зоне нашей ответственности и стремимся сделать опыт разработки более приятным, поэтому активно внедряем новые технологии и улучшаем архитектурные решения.
Больше о бэкенде в Яндексе — в канале
Yandex for Backend
Требования
* Хотите делать продукт, который даёт работу большому количеству людей
* Профессионально владеете каким-либо из современных языков программирования
* Готовы разрабатывать на С++20
* Умеете работать с реляционными и нереляционными базами данных
* Ориентируетесь в классических алгоритмах и структурах данных
* Внимательны к деталям и не боитесь ответственности
Будет плюсом
* Знакомы с C++ или Python
* Разрабатывали распределённые системы
* Проектировали высоконагруженные отказоустойчивые сервисы или их части
* Строили продуктовые и технические метрики, проверяли гипотезы, проводили A/B-эксперименты
Location: Москва; Санкт-Петербург; Екатеринбург; Новосибирск; Нижний Новгород
Workplace: Офис, Гибридный
Команда платформы Яндекс 360 on-premises занимается платформенной разработкой. Мы ищем сильного разработчика. Откликайтесь, если знаете Java, Spring Boot и SQL, умеете проектировать API и интегрировать сервисы, а также уверенно работаете с Linux и Docker.
Мы — команда платформы Яндекс 360 on-premises — занимаемся платформенной разработкой: создаём инструменты, которые позволяют разворачивать и обновлять сервисы Яндекс 360 в инфраструктуре компаний. Наши решения объединяют продуктовые сервисы и инфраструктурные компоненты в единую поставку. Наша главная цель — сделать установку, обновление и эксплуатацию Яндекс 360 надёжными и удобными.
Обязанности
Развитие платформы
Вы будете развивать сервисы управления установками Яндекс 360 on-premises на Java и Spring Boot: создавать API, работать с конфигурацией и автоматизировать операции с сервисами.
Автоматизация установки и обновлений
Вам предстоит развивать механизмы установки и обновления Яндекс 360: проверять готовность инфраструктуры, управлять последовательностью операций и обрабатывать ошибки на разных этапах.
Интеграция с инфраструктурой
Вам нужно будет развивать взаимодействие платформенных сервисов с Kubernetes и инфраструктурными компонентами — PostgreSQL, Kafka, OpenSearch и S3-совместимыми хранилищами: проверять настройки подключения и обеспечивать работу с необходимыми ресурсами.
Observability и диагностика
Вам предстоит развивать observability платформы и инструменты диагностики, которые мы поставляем клиентам. Они помогают анализировать состояние установок Яндекс 360 on-premises, находить причины сбоев и разбирать проблемы в контуре заказчика.
Больше о бэкенде в Яндексе — в канале
Yandex for Backend
Требования
* Отлично знаете Java, Spring Boot и SQL
* Умеете проектировать API и интегрировать сервисы
* Уверенно работаете с Linux и Docker
* Хорошо понимаете архитектуру и механизмы работы Kubernetes, имеете практический опыт его использования
* Легко осваиваете новые технологии и открыты новым знаниям
* Не боитесь брать ответственность, доводите задачи до результата и умеете работать в команде
Будет плюсом
* Разрабатывали cloud-native-системы или инструменты управления инфраструктурой
* Работали с Kubernetes API, Helm и Argo CD
* Использовали PostgreSQL, Kafka, OpenSearch и S3-совместимые хранилища
* Умеете автоматизировать сборку, установку и обновление сервисов, строили CI/CD
* Имеете опыт работы с облачной инфраструктурой, в том числе Yandex Cloud
Москва; Санкт-Петербург; Екатеринбург; Новосибирск; Нижний Новгород
Location: Москва
Workplace: Удаленная работа
Обязанности
Разработка и поддержка исполнительных модулей (agents, controllers, orchestrators), реализующих автоматическую настройку и контроль сетевых устройств операторского класса.
Интеграция модулей с существующей инфраструктурой:
взаимодействие с сетевым оборудованием через NETCONF / RESTCONF / gNMI, SNMP, CLI;
обмен данными со смежными системами через брокеры сообщений (Kafka, RabbitMQ);
интеграция с системами инвентаризации, мониторинга и фиксации аварий.
Создание и поддержка моделей данных (YANG, JSON Schema, Protobuf) и MIB-таблиц, используемых исполнительными модулями для сбора телеметрии и отправки команд оборудованию.
Автоматизация полного цикла «конфигурация → развёртывание → мониторинг → отклик» с помощью библиотек на Python / Go, формирующих и применяющих конфигурации к сетевому оборудованию, а также реагирующих на события сети.
Проектирование и сопровождение хранилища состояния сети (PostgreSQL): фиксация текущих топологий, параметров сервисов, истории изменений и сценариев отката.
Тестирование и валидация модулей:
написание модульных и интеграционных тестов;
построение и поддержка CI/CD-пайплайнов (GitLab CI, GitHub Actions);
запуск автоматизированных проверок в тестовой лаборатории с эмуляторами и реальным оборудованием.
Подготовка и поддержка технической документации (design documents, API specs, runbooks) в Confluence, участие в code review и согласовании архитектурных решений.
Требования
Стаж работы не менее 5 лет разработчиком backend с использованием требуемого языка программирования;
Экспертный уровень владения требуемым языком программирования (Python, Golang) - глубокое понимание архитектуры и внутренного устройства требуемого языка; экспертное знание фреймворков требуемого языка;
Опыт оптимизации производительности на уровне кода и архитектуры;
Экспертный уровень владения многопоточностью, многопроцессностью, и асинхронными программированием;
Понимание принципов ACID, проектирование race-free и data-консистентных подходов;
Экспертный уровень владения SQL, DDL, структур обеспечения целостности данных и быстродействия; NoSQL; опыт анализа плана выполнения и оптимизации запросов;
Понимание принципов шардирования и репликации;
Опыт взаимодействия с очередями и брокерами;
Опыт построения распределенных и отказоустойчивых хранилищ данных;
Глубокое понимание сценариев работы СУБД PostgreSQL, паттернов и антипаттернов, и методологии повышения производительности при сохранении консистентности;
Опыт работы со статистическими базами данных (Clickhouse и тд);
Умение проектировать, реализовывать высоко-нагруженные и распределенные системы;
Знание и понимание паттернов Enterprise-разработки;
Опыт работы с микросервисной архитектурой;
Опыт использования и знания принципов контейнеризации, виртуализации, Kubernetes;
Опыт настройки и анализа журналов, метрик, мониторинга, и навыки резюмирования на основании выше описанных источников данных;
Уверенное понимание принципов построения безопасных приложений, основных векторов атаки и принципов их нивелирования;
Уверенное понимание паттернов автотестирования, подходов и типов; уверенное знание основных фреймворков тестирования;
Умение видеть долгосрочные перспективы, риски и возможности выбираемых решений; оценка влияния решений комплексно на продукт;
Уверенный опыт работы с Linux;
Углубленную экспертизу в работе с Git;
Опыт кросс-ревью мерж-реквестов коллег по проектам участия;
Опыт сопровождения жизненного цикла проекта;
Опыт решения инцидентов (первичной диагностике проблем с проектами участия);
Опыт обсуждения и процесса оптимизации ведомых проектов;
Опыт процесса CI/CD, релиза и финального (пред-релизном) тестирования продуктов, замещая технического лида;
Опыт эксплуатации сетей операторского класса не менее 5 лет: настройка, мониторинг, локализация и аварийное восстановление.
Глубокое понимание технологий, лежащих в основе предоставляемых сервисов: IP/MPLS, Ethernet (включая 802.1Q, QinQ), QoS, механизмы резервирования (FRR, LAG, VRRP, BFD).
Уверенная работа с SNMP и понимание структуры MIB: чтение MIB-таблиц, использование данных MIB в системах мониторинга и в логике исполнительных модулей. Опыт создания/модификации собственных MIB и настройки SNMP-агентов - как преимущество.
Опыт работы с оборудованием нескольких вендоров и понимание различий в их моделях управления.
Чтение технической документации на английском языке (RFC, вендорские user manuals).
End-to-end автоматизация сети на Python / Go: проектирование и сопровождение библиотек и сервисов, работа с API сетевого оборудования (NETCONF, RESTCONF, gNMI, SNMP), построение модульных, поддерживаемых решений.
Написание модульных и интеграционных тестов, использование моков и эмуляторов сетевого оборудования.
Декомпозиция сложных задач: умение разбивать крупные инициативы на чётко определённые подзадачи, оценивать их трудоёмкость и обеспечивать выполнение в согласованные сроки.
Дополнительные требования (приветствуются)
Опыт работы с YANG-моделями (в связке с NETCONF/RESTCONF/gNMI).
Знание gRPC / Protobuf, опыт работы с Kafka или иными брокерами сообщений.
Опыт работы с системами контейнеризации (Docker) и оркестрации (Docker Swarm / Kubernetes).
Знакомство с инструментами наблюдаемости (Prometheus, Grafana, OpenTelemetry).
Опыт работы в OSS/BSS-системах или в продуктах автоматизации сети.
Условия
программа ДМС с первого месяца работы - это 100% покрытие расходов в частных клиниках, включая стоматологию. Застраховать близких родственников можно со скидкой 50%. Для любителей путешествий - страховка в поездках за границу. А еще есть страхование жизни
очное и онлайн-обучение в Корпоративном университете, у внешних провайдеров, если это полезно для работы, обмен опытом во внутренних профессиональных сообществах, а также доступ к онлайн-библиотеке в полезными книгами и периодикой
оплачиваемые выходные на значимые события в жизни сотрудника
материальная помощь в сложных жизненных ситуациях
корпоративная
мобильная связь
+ интернет, а так же единая подписка МТС Premium (онлайн кинотеатр KION, сервис МТС Music, МТС Строки и т.д.)
предложения от партнёров для путешествий, развлечений и занятий спортом
возможность участия в волонтерских программах: мы организуем благотворительные ярмарки, образовательные проекты для детей, конкурсы социальных проектов и экологические проекты
внутренняя спортивная программа «В движении»: забеги, марафоны, турниры по разным видам спорта, медитации и занятия на баланс
Location: Москва
Workplace: Гибридный
О компании
Ищем стажера QA Auto на продукт MTC Premium. Это подписка, позволяющая клиентам получить единое ценовое предложение по нескольким цифровым сервисам МТС.
Обязанности
проведение тестирования WEB приложения и backend сервисов;
написание тестовых сценариев, планов тестирования;
проведение различных видов тестирования (функциональное, интеграционное);
локализация и документирование найденных дефектов;
написание новой и поддержка имеющейся документации;
взаимодействие с командой разработчики(аналитики, разработчики);
проведение нагрузочного тестирования, поддержка и написание автотестов на python.
Требования
студенты 3 - 6 курсов бакалавриата, специалитета или магистратуры;
знание SQL на уровне написания простых запросов;
базовые знания брокеров сообщений (RabbiMQ, Kafka);
базовые знания REST API;
знание Python;
использование агентных ИИ.
Условия
развитие в командах профессионалов и опытный наставник, готовый делиться опытом;
мобильная связь за счет компании подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети;
специальные предложения от партнеров и скидки от продуктов экосистемы МТС;
непрерывное развитие — доступ к курсам и вебинарам корпоративного университета и онлайн-библиотеке.
Location: Москва
Workplace: Гибридный
О компании
MTC Web Services (MWS) — бигтех-компания, предоставляющая облачные, AI-сервисы и платформенные решения под разные задачи бизнеса: от работы с данными до разработки продуктов и оптимизации процессов. Также мы запустили новую публичную платформу собственной разработки — MWS Cloud Platform.
Ищем стажера Data Engineer в команду Dynamic Pricing. Продукт занимается созданием комплексного решения, которое позволяет гибко управлять ценами товаров/услуг/подписок в зависимости от профиля клиента и характеристик товара для достижения различных бизнес-целей.
Обязанности
Разрабатывать ETL-процедуры с использованием Python, PySpark, Hadoop, Airflow;
Собирать данные из разных реляционных и нереляционных источников (Kafka, Redis, Hadoop);
Создавать и наполнять витрины данных в Hive/Postgres/Greenplum;
Писать базовые дата-процессы и поддерживать существующие пайплайны;
Оформлять и актуализировать техническую документацию;
Помогать в решении текущих технических задач (работа с мелкими файлами в Hadoop и др.);
Участвовать в обсуждениях архитектуры и процессов обработки данных.
Требования
Студенты 3 - 6 курсов бакалавриата, специалитета или магистратуры;
Хорошее знание Python;
Уверенное знание SQL и умение работать с реляционной СУБД;
Понимание принципов работы с Git;
Базовое понимание концепций ETL и работы с данными.
Условия
График работы 40 часов в неделю;
Гибридный формат работы;
Развитие в командах профессионалов и опытный наставник, готовый делиться опытом;
Мобильная связь за счет компании;
Подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети;
Специальные предложения от партнеров и скидки от продуктов экосистемы МТС;
Непрерывное развитие — доступ к курсам и вебинарам корпоративного университета и онлайн-библиотеке.
Location: Москва
Workplace: Гибридный
О компании
Мы ищем руководителя, который возглавит развитие единой платформы данных о клиенте (CDP) и станет ключевым звеном в трансформации data-инфраструктуры компании. Вам предстоит управлять платформой enterprise-масштаба, стандартизировать инженерные процессы и выстраивать data governance для тысяч потребителей данных. Это роль для лидера, который умеет соединять бизнес-стратегию с технической реализацией и готов брать на себя ответственность за платформу, от которой зависят цифровые продукты и клиентский опыт миллионов пользователей.
Обязанности
Владеть продуктовой стратегией и архитектурой единой платформы данных о клиенте (профиль, гео, поведенческие и транзакционные атрибуты), разрабатывать дорожную карту развития и приоритизировать фичи;
Стандартизировать инженерные процессы продуктовых команд, развивать единые практики разработки для всех инженерных команд внутри CDP: контракты данных, код-ревью, тестирование пайплайнов, CI/CD для пакетных и потоковых загрузок;
Управлять жизненным циклом данных и SLA по доставке (батч / стрим / ad-hoc), развивать единую очередь приоритизации запросов;
Выстраивать data governance, каталогизацию, качество и безопасность данных, внедрять подходы по работе с профилем клиента различными потребителями данных;
Развивать финмодель эффектов внедрения фич для цифровых продуктов, обосновывать инвестиции в платформу на C-level уровне;
Трансформировать дата-инженерные процессы и операционную модель управления дата-платформой, строить метрики продуктивности инженерных команд;
Вести переговоры на стыке бизнеса и дата-инженерии, проводить приоритизацию бэклога и коммуницировать стратегию платформы стейкхолдерам.
Требования
Опыт управления data-платформами enterprise-масштаба: от 5-7 лет в продуктовом менеджменте дата-платформенных продуктов, из них не менее 2-3 лет — на позиции руководителя с ответственностью за платформу, а не за отдельный продукт или фичу;
Понимание экосистемы Hadoop и современного дата-стека: практическое знание Hadoop, Spark, Kafka (или аналогов для стриминга), Hive/Impala, оркестраторов (Airflow);
Опыт работы с пакетными, потоковыми и ad-hoc паттернами доставки данных, понимание разницы в SLA, инженерных подходах и стоимости поддержки трёх контуров, опыт построения приоритизации бэклога;
Опыт трансформации дата-инженерных процессов и операционной модели управления дата-платформой, навыки построения метрик продуктивности инженерных команд;
Опыт работы с чувствительными данными, знание практик управления доступом, каталогизации данных, внедрения политик качества данных;
Сильные коммуникационные и переговорные навыки на стыке бизнеса и дата-инженерии, умение обосновывать инвестиции в платформу и проводить приоритизацию на C-level уровне;
Высшее образование (техническое или экономическое), владение английским языком на уровне B2+ (чтение документации, коммуникация с международными командами).
Условия
оклад + годовой бонус;
ДМС с первого месяца работы, включая стоматологию. А еще оплачиваем 50% стоимости полиса ДМС для родственников;
страхование от несчастных случаев с 1 месяца работы. Материальная помощь в сложных жизненных ситуациях;
прием врачей общей практики и массаж в офисе. Консультация психологов и программа поддержки сотрудников;
отпуск 28 календарных дней + 3 дня за ненормированный рабочий день;
компенсация расходов на выбор сотрудника, например, на спорт, ипотеку или питание. Специальные предложения от партнеров и скидки от продуктов экосистемы МТС;
мобильная связь за счет компании и льготные тарифы для близких;
подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети;
собственный корпоративный университет, онлайн-библиотека и оплачиваемое внешнее обучения для карьерного развития.
Location: Москва
Workplace: Гибридный
Обязанности
разрабатывать новый функционал в рамках существующих и вновь создаваемых микросервисов;
дорабатывать и поддерживать текущие сервисы, включая рефакторинг и оптимизацию производительности;
проектировать взаимодействие сервисов через REST/SOAP/GraphQL API и брокеры сообщений (RabbitMQ, Kafka);
разбираться в существующей кодовой базе, в том числе написанной другими разработчиками, и предлагать улучшения;
проводить код-ревью коллег, следить за соблюдением стандартов качества и архитектурных договорённостей;
покрывать разрабатываемый функционал unit-тестами, поддерживать и расширять существующее тестовое покрытие;
диагностировать и устранять инциденты в продакшене, участвовать в анализе причин сбоев (RCA);
проектировать и оптимизировать схемы данных в SQL и NoSQL базах данных.
Требования
опыт коммерческой разработки на Java 11+;
понимание принципов ООП, знание базовых алгоритмов и структур данных, умение применять паттерны проектирования (GoF и не только);
опыт разработки и поддержки микросервисной архитектуры;
уверенное владение Spring Framework: Spring Boot, Spring Web, Spring Security;
опыт работы с брокерами сообщений — RabbitMQ и/или Kafka;
опыт проектирования и реализации REST/SOAP/GraphQL API;
опыт работы с реляционными (SQL) и нереляционными (NoSQL) базами данных;
опыт работы с GitLab (Git-flow, merge requests, пайплайны);
умение быстро вникать в чужой код и работать в команде.
Условия
собственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability - не будут для вас проблемой, вы сможете сосредоточиться на фичах;
профессиональные гильдии инженеров по направлениям, чтобы поддерживать друг друга и обмениваться опытом;
внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации.
участие во внешних IT-мероприятиях. Наши эксперты выступают на ведущих профильных конференциях, таких как HighLoad++, DevOps Conf, Joker, AHA!, Матемаркетинг и другие. А еще мы организуем собственную масштабную конференцию True Tech Day и регулярно проводим митапы для разработчиков и инженеров;
полезные курсы и вебинары в корпоративном университете и электронные библиотеки;
медицинскую страховку с 1 месяца со 100% покрытием расходов, включая стоматологию, страхование жизни и здоровья в поездках за рубеж. А еще можно застраховать родственников с корпоративной скидкой;
единую подписку МТС Premium — KION light в онлайн-кинотеатре KION, сервис МТС Music, 30 дней бесплатного пользования подпиской OZON Premium;
скидки и предложения от партнеров на фитнес, занятия английским и прочее.
Location: Москва
Workplace: Удаленная работа
О компании
Сейчас мы находимся в поиске Team Lead в команду, работающую над системой, которая обеспечивает корректную маркировку исходящих вызовов от юрлиц.
Обязанности
управлять процессами (планирование работы, техническая готовность задач, контроль статуса, соответствие стандартам);
заниматься управлением людьми (найм, онбординг, разрешение конфликтов и предотвращения выгорания, развитие);
заниматься техническим лидерством (контроль архитектуры, рефекторинг старых сервисов).
Требования
опыт проектирования систем: проработка и внедрение высоконагруженных и отказоустойчивых систем на основе микросервисной архитектуры;
опыт проведения код-ревью, внедрение лучших практик и поддержание высоких стандартов кода;
опыт наставничества и обучения junior- и middle-разработчиков в команде;
опыт создания, оптимизации и поддержки высокопроизводительного кода на Golang;
опыт проектирования и реализации взаимодействия между сервисами с использованием брокеров сообщений (Kafka, RabbitMQ);
опыт проектирования эффективных схем данных, написание сложных SQL-запросов и оптимизация производительности БД.
Будет преимуществом:
опыт работы в области телеком.
Условия
профессиональные гильдии инженеров, где мы поддерживаем друг друга и помогаем стать лучше;
внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации;
участие во внешних IT-мероприятиях. Наши эксперты выступают на ведущих профильных конференциях, таких как HighLoad++, DevOps Conf, Joker, AHA!, Матемаркетинг и другие. А еще мы организуем собственную масштабную конференцию True Tech Day и регулярно проводим митапы для разработчиков и инженеров;
полезные курсы и вебинары в корпоративном университете и электронную библиотеку.
А еще:
ДМС с первого месяца работы, включая стоматологию;
страхование от несчастных случаев с 1 месяца работы. Материальную помощь в сложных жизненных ситуациях;
отпуск 28 календарных дней;
прием врачей общей практики и массаж в офисе;
мобильная связь за счет компании и льготные тарифы для близких;
подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети.
Москва; Сейчас мы находимся в поиске Team Lead в команду, работающую над системой, которая обеспечивает корректную маркировку исходящих вызовов от юрлиц
Location: Москва
Workplace: Гибридный
О компании
«Мой МТС» — цифровая экосистема, включающая мобильное приложение, веб-сайт и личный кабинет. Ежедневно ею пользуются десятки миллионов человек: управляют связью, финансами, домашним ТВ, подписками.
Превращаем сложную телеком-инфраструктуру в простой, интуитивно понятный сервис, который стабильно работает даже при пиковых нагрузках.
Обязанности
разрабатывать новый функционал в рамках существующих и вновь создаваемых микросервисов;
дорабатывать и поддерживать текущие сервисы, включая рефакторинг и оптимизацию производительности;
проектировать взаимодействие сервисов через REST/SOAP/GraphQL API и брокеры сообщений (RabbitMQ, Kafka);
разбираться в существующей кодовой базе, в том числе написанной другими разработчиками, и предлагать улучшения;
проводить код-ревью коллег, следить за соблюдением стандартов качества и архитектурных договорённостей;
покрывать разрабатываемый функционал unit-тестами, поддерживать и расширять существующее тестовое покрытие;
диагностировать и устранять инциденты в продакшене, участвовать в анализе причин сбоев (RCA);
проектировать и оптимизировать схемы данных в SQL и NoSQL базах данных.
Требования
опыт коммерческой разработки на Java 11+;
опыт разработки и поддержки микросервисной архитектуры;
уверенное владение Spring Framework: Spring Boot, Spring Web, Spring Security;
опыт работы с брокерами сообщений — RabbitMQ и/или Kafka;
опыт проектирования и реализации REST/SOAP/GraphQL API;
опыт работы с реляционными (SQL) и нереляционными (NoSQL) базами данных;
опыт работы с GitLab (Git-flow, merge requests, пайплайны);
умение быстро вникать в чужой код и работать в команде.
Условия
собственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability - не будут для вас проблемой, вы сможете сосредоточиться на фичах;
профессиональные гильдии инженеров по направлениям, чтобы поддерживать друг друга и обмениваться опытом;
внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации.
участие во внешних IT-мероприятиях. Наши эксперты выступают на ведущих профильных конференциях, таких как HighLoad++, DevOps Conf, Joker, AHA!, Матемаркетинг и другие. А еще мы организуем собственную масштабную конференцию True Tech Day и регулярно проводим митапы для разработчиков и инженеров;
полезные курсы и вебинары в корпоративном университете и электронные библиотеки;
медицинскую страховку с 1 месяца со 100% покрытием расходов, включая стоматологию, страхование жизни и здоровья в поездках за рубеж. А еще можно застраховать родственников с корпоративной скидкой;
единую подписку МТС Premium — KION light в онлайн-кинотеатре KION, сервис МТС Music, 30 дней бесплатного пользования подпиской OZON Premium;
скидки и предложения от партнеров на фитнес, занятия английским и прочее.
Location: Москва
Workplace: Гибридный
О компании
МТС Web Services (MWS) — бигтех-компания, предоставляющая облачные, AI-сервисы и платформенные решения под разные задачи бизнеса: от работы с данными до разработки продуктов и оптимизации процессов. Также мы запустили новую публичную платформу собственной разработки — MWS Cloud Platform.
Big Data – один из ключевых юнитов МТС.
Сегодня Big Data – это: 20 петабайт данных, 5 000 метрик на профиль и 400 увлеченных профессионалов в команде.
Один из ключевых юнитов в Big Data МТС - это платформа поиска и рекомендаций, которая использует всю мощь ML и "больших данных" для подбора наиболее релевантных айтемов для клиентов из каталогов МТС. Мы уже поставляем рекомендаций в онлайн-кинотеатр КИОН, в читалку «Строки», МТС Банк, сервисы по продаже билетов, интернет-магазин и другие продукты экосистемы МТС. Сейчас решаем задачи объединения рекомендательных движков в единую платформу, создания универсального поискового движка, realtime триггеров и масштабирования на все сервисы компании.
Наш стек: Python, PyTorch, PySpark, Airflow, ClearML, FastApi, PostgreSQL, Aerospike, Kafka, Redis, Linux
Обязанности
Развивать персонализацию рекомендаций в KION и Строки;
Генерировать гипотезы по улучшению рекомендаций для роста бизнес-метрик клиентов;
Продуктивизировать гипотезы в работающие ML модели;
Катить модели в прод и по итогам АВ-тестов формулировать новые гипотезы по улучшению рекомендаций;
Ставить задачи data инженерам на доработки необходимых витрин, взаимодействовать с разработчиками для формирования пайплайнов поставки рекомендаций, совместно с аналитиками сетапить АВ-тесты
Требования
Коммерческий опыт в data science от 2-х лет (будет плюсом RecSys домен);
Опыт разработки и продуктивизации ML-сервисов (от моделек до api);
Опыт внедрения ML-пайплайна в real-time сервисы;
Опыт работы с docker, шедулерами (airflow или любой другой) и sql/nosql базами данных;
Будет плюсом опыт работы с трансформерными моделями (например, SasRec)
Условия
Собственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability — не будут для тебя проблемой, ты сможешь сосредоточиться на фичах;
Профессиональные гильдии инженеров, где мы поддерживаем друг друга и помогаем стать лучше;
Внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации;
Участие во внешних IT конференциях. Мы выступаем на HighLoad++, DataFest, Mobius, Test Driven Conf, Joker, DevOps, Матемаркетинг и даже проводим собственную конференцию по архитектуре True Tech Arch;
Полезные курсы и вебинары в корпоративном университете и электронную библиотеку;
ДМС с первого месяца работы, включая стоматологию;
Страхование от несчастных случаев с 1 месяца работы. Материальную помощь в сложных жизненных ситуациях;
Отпуск 28 календарных дней (+3 дополнительных дня за ненормированный рабочий день);
Гибридный формат работы;
Прием врачей общей практики и массаж в офисе;
Мобильная связь за счет компании и льготные тарифы для близких;
Подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети.
Location: Москва
Workplace: Гибридный
О компании
ИРТЕЯ является дочерней компанией ПАО «МТС», сохраняя при этом атмосферу стартапа. У нас динамичность и стремление к результатам сочетаются с комфортом и стабильностью корпоративной среды. В стенах ИРТЕЯ создается будущее российской мобильной связи.
Наш флагманский продукт для российских операторов – базовая станция LTE/5G, построенная на принципах программно-конфигурируемого радио (SDR) и открытой архитектуры OpenRAN.
ИРТЕЯ приглашает талантливых специалистов присоединиться к нашей команде. Мы ищем не просто сотрудников, мы ищем единомышленников, которые разделяют нашу страсть к прогрессу и инновациям.
Обязанности
участвовать в анализе требований и формировании плана развития продукта;
анализировать спецификации (ORAN, 3GPP и пр.) с целью формирования рабочих материалов для команды разработки ПО и других команд проекта;
участвовать в анализе технических проблем на этапах разработки и тестовой эксплуатации
Требования
высшее образование в области телекоммуникаций или IT;
опыт работы с Kafka;
опыт работы с базами данных: уверенное владение реляционными (PostgreSQL и др.) и нереляционными (MongoDB и др.) СУБД;
опыт с инструментами моделирования: уверенное владение BPMN, UML, знание нотации C4;
знание спецификаций OpenRAN и 3GPP в части домена управления;
знание английского на уровне чтения и работы с технической документацией
Условия
собственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability - не будут для вас проблемой, вы сможете сосредоточиться на фичах;
профессиональные гильдии инженеров по направлениям, чтобы поддерживать друг друга и обмениваться опытом;
внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации;
участие во внешних IT конференциях. Мы выступаем на HighLoad++, DataFest, Mobius, Test Driven Conf, Joker, DevOps, Матемаркетинг и даже проводим собственную конференцию по архитектуре;
полезные курсы и вебинары в корпоративном университете и электронные библиотеки
А ещё:
медицинскую страховку с 1 месяца со 100% покрытием расходов, включая стоматологию, страхование жизни и здоровья в поездках за рубеж. А еще можно застраховать родственников с корпоративной скидкой;
единую подписку МТС Premium — KION light в онлайн-кинотеатре KION, сервис МТС Music, 30 дней бесплатного пользования подпиской OZON Premium;
скидки и предложения от партнеров на фитнес, занятия английским и прочее
Location: Москва
Workplace: Удаленная работа
О компании
Сейчас мы находимся в поиске системного архитектора в продукт «Личный кабинет МТС Бизнес». «Личный кабинет МТС Бизнес» — это личный кабинет для управления корпоративными SIM-картами МТС, единый «командный пункт» для всех сотовых номеров, зарегистрированных на юрлицо компании. Это удобное, многофункциональное цифровое пространство, в котором B2B клиенты МТС могут самостоятельно совершать все сервисные операции и подключать услуги для своих сотрудников в пару кликов.
Обязанности
анализировать и декомпозицировать требования к системе;
проводить аудит и анализ сторонних API/структур данных;
формировать артефакты для команды (диаграммы С4, sequence диаграммы, описания методов, структуру данных, контракты для сервисов и т.д.);
сравнивать, оценивать и обосновывать выбор вариантов решения и программных средств;
разрабатывать постановки задач для участников команды;
определять риски и искать оптимальные пути их нивелирования;
обеспечивать поддержку на этапе разработки и тестирования;
консультировать участников команды.
Требования
практический опыт в роли системного архитектора;
умение создавать аналитические артефакты (знание BPMN, UML, ER нотаций);
хорошие коммуникативные навыки - умение получать информацию от разных участников процесса (аналитики, разработчики);
знание и опыт проектирования REST интеграций;
знание современных архитектурных паттернов (микросервисы, микрофронтенды и т.д.);
опыт работы с системами управления базами данных (Oracle и Postgres);
опыт работы с очередями и брокерами сообщений (RabbitMQ, Kafka);
практический опыт использования LLM в производственных задачах.
Условия
профессиональные гильдии инженеров, где мы поддерживаем друг друга и помогаем стать лучше;
внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации;
участие во внешних IT-мероприятиях. Наши эксперты выступают на ведущих профильных конференциях, таких как HighLoad++, DevOps Conf, Joker, AHA!, Матемаркетинг и другие. А еще мы организуем собственную масштабную конференцию True Tech Day и регулярно проводим митапы для разработчиков и инженеров;
полезные курсы и вебинары в корпоративном университете и электронную библиотеку.
А еще:
ДМС с первого месяца работы, включая стоматологию;
страхование от несчастных случаев с 1 месяца работы. Материальную помощь в сложных жизненных ситуациях;
отпуск 28 календарных дней;
прием врачей общей практики и массаж в офисе;
мобильная связь за счет компании и льготные тарифы для близких;
подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети.
leadМосква; Сейчас мы находимся в поиске системного архитектора в продукт «Личный кабинет МТС Бизнес»