Задачи:
— Разрабатывать рекламную платформу для онлайн и офлайн рекламы
— Разрабатывать транспортную систему для статистики
— Проектировать и разрабатывать микросервисы на Go
— Решать алгоритмические и оптимизационные задачи в высоконагруженных сервисах
— Писать эффективный, читаемый и поддерживаемый код, покрывать тестами
— Принимать участие в разработке архитектуры
Требования:
— Большой опыт разработки от 6 лет (из них не менее 3-х лет на Go)
— Знание алгоритмов и структур данных
— Опыт разработки высоконагруженных веб-сервисов со SLA 99.95%+
— Глубокие знания и опыт работы хотя бы с одной СУБД: PostgreSQL, MySQL, ClickHouse
— Понимание основных принципов построения распределённых систем хранения и обработки данных
— Опыт разработки Cloud Native сервисов
— Хорошее знание принципов проектирования микросервисной архитектуры и практический опыт их применения
— Хорошее знание внутреннего устройства Linux
— Опыт профилирования, оптимизации программ на Go и устранения сложных технических проблем
— Готовность работать по принципу: “You build it, you run it”
— Технический стек: Go, In-house Cloud, Kubernetes, Kafka, ClickHouse, PostgreSQL, Docker, Git
— Будет плюсом: знание и навыки программирования на C/C++, Rust
— Будет плюсом: опыт реализации эффективного мониторинга сервисов
— Будет плюсом: опыт работы с инструментами автоматизации эскалации инцидентов
Условия:
— Полная занятость
— График: 5/2
— Формат работы: удалённо или гибрид
Задачи:
— Регулярная отчетность по продажам, ассортименту, запасам, промо и ценам
— Построение витрин данных для товарных направлений
— Подготовка выводов и рекомендаций
— Анализ эффективности акций: uplift, влияние на маржу, каннибализация
— Анализ ассортимента: ABC/XYZ, локомотивы, балласт, недостающие SKU
— Анализ запасов: дефициты, излишки, оборачиваемость, неликвид
— Анализ цен: конкуренты, эластичность, влияние цены на продажи
— Аналитика каналов продаж: маркетплейсы, офлайн, опт
— Контроль качества данных: корректность SKU, категорий, цен справочников
— Поддержка категорийных менеджеров и маркетинга данными и выводами
— Настройка алертов по ключевым товарным метрикам
— Участие в создании единой системы товарной аналитики холдинга
Требования:
— Опыт в товарной аналитике: продажи, ассортимент, запасы, промо, цены
— Уверенная работа с SQL (ClickHouse / PostgreSQL / BigQuery)
— Опыт построения отчетов и витрин (Power BI / Superset / Datalens / Tableau)
— Опыт работы с 1С на уровне выгрузки данных и понимания структуры регистров
— Понимание товарных метрик: оборачиваемость, маржинальность, out‑of‑stock, overstock, неликвид
— Понимание unit‑экономики товаров: вклад SKU в прибыль, эффективность акций
— Опыт работы с большими таблицами и сложными связями данных (SKU, категории, каналы)
— Понимание принципов единой системы аналитики: справочники, легенда метрик, единые определения
— Навык проверки качества данных: поиск ошибок, несостыковок, дубликатов, некорректных SKU
— Базовые навыки статистики: сезонность, тренды, простые прогнозы
— Аккуратность и внимательность к деталям
Будет плюсом:
— Опыт в e‑commerce, ритейле, FMCG или дистрибуции
— Опыт работы с большим ассортиментом (1000+ SKU)
— Опыт анализа промо‑акций и их эффективности
— Навыки Data Science: прогнозирование спроса, uplift промо
— Опыт внедрения единой легенды метрик
Условия:
— Официальное оформление по ТК РФ с первого рабочего дня
— График работы: понедельник-пятница, 10:00 — 19:00, формат работы готовы обсуждать индивидуально
— ДМС
— Корпоративная скидка на продукцию компании
— Современный и комфортный офис в районе м. Преображенская площадь (БЦ Прео 8, Преображенская пл., 8)
— Корпоративы (выездные и в офисе), лиги игр, различные клубы по интересам
Задачи:
— Настройка корректного трекинга событий: пиксели, метрики, UTM‑метки, пользовательские действия
— Построение воронок: регистрация, авторизация, покупка, переходы, отвалы
— Создание отчетности по конверсиям: по страницам, по каналам, по кампаниям
— Анализ пути пользователя: источник > покупка > повторное действие
— Отчетность по рекламным кампаниям: эффективность каждого креатива, источника, кампании
— Настройка алертов по аномалиям в конверсиях и событиях
— Регулярные исследования поведения пользователей: отвалы, конверсии, влияние изменений
— Подготовка рекомендаций: что улучшить в UX, что влияет на конверсии, где узкие места
— Коммуникация с маркетингом, продуктом, разработкой – единый трекинг требует синхронизации
Требования:
— Опыт веб‑аналитики: настройка событий, пикселей, трекинга, UTM‑меток, атрибуции
— Опыт построения воронок: регистрация, авторизация, покупка, переходы между страницами, отвала пользователей
— Опыт работы с системами веб‑аналитики: Яндекс Метрика, Google Analytics, Amplitude, AppMetrica, GTM
— Уверенная работа с SQL (ClickHouse / PostgreSQL / BigQuery) – построение воронок, когорт, путей
— Опыт построения витрин и дашбордов (Power BI / Superset / Datalens)
— Понимание принципов корректного сбора данных: единые события, единые названия, единая легенда метрик
— Опыт анализа рекламных кампаний: post‑click конверсии, эффективность источников, путь пользователя
— Понимание продуктовых метрик: MAU/WAU/DAU, конверсии, ретеншен, LTV, CPA, ROMI
— Опыт A/B‑тестирования: постановка, анализ, интерпретация результатов
— Системность и структурность – умение выстраивать единый трекинг и единые правила
Будет плюсом:
— Опыт работы с API рекламных систем (Яндекс.Директ, VK Ads, Google Ads)
— Опыт в e‑commerce, маркетплейсах, медийных проектах
— Опыт построения сквозной аналитики и конструкторов воронок
— Навыки Data Science и опыт работы с Amplitude / Mixpanel / AppMetrica
— Опыт работы с большим трафиком и сложными пользовательскими путями
Условия:
— Официальное оформление по ТК РФ с первого рабочего дня
— График работы: понедельник-пятница, 10:00 — 19:00, формат работы готовы обсуждать индивидуально
— Сильную среду для роста - поддерживаем развитие, формируем доступ к актуальной профессиональной экспертизе
— Заботу о здоровье - ДМС
— Корпоративную скидку на продукцию компании
— Офис - современный и комфортный офис в районе м. Преображенская площадь(БЦ Прео 8, Преображенская пл., 8)
— Корпоративы (выездные и в офисе), лиги игр, различные клубы по интересам
— Команду, с которой можно реализовывать по-настоящему масштабные задачи
Задачи:
- Составлять тестовую документацию: тест-кейсы, тест-планы, чек-листы, протоколы тестирования релизов;
- Изучать и оценивать требования к ПО на предмет полноты и покрытия функциональности;
- Функциональное, регрессионное, интеграционное тестирование;
- Анализ, воспроизведение, локализация дефектов;
- Участие в создании автотестов;
- Работа в JIRA/Confluence/Bitbucket.
Требования:
- Опыт тестирования enterprise решений от 3 лет;
- Знание методик тестирования;
- Опыт тестирования REST API;
- Знание JSON и XML(XSD);
- Умение работать с консолью браузера;
- Знания JavaScript;
- Умение писать автотесты на фреймворке Jest с использованием Selenium.
Желательные навыки:
- Участие в реализации web-проектов с нуля;
- Знание backend-стека (Node.js, Express, Sequelize, PostgreSQL, ClickHouse).
Условия:
- Оформление в штат аккредитованной ИТ-компании по ТК РФ или ИП: полностью белая заработная плата, оплачиваемые отпускные и больничные;
- Индексация заработной платы;
- Расширенная программа ДМС;
- Скидки на фитнес, кино и уроки английского;
- Техника по требованиями проекта.
Компания Pinobyte — инженерная компания, которая создаёт индивидуальные решения для извлечения данных.
Стек: Go, gRPC, ClickHouse, Redis, MongoDB, Kafka, Docker/K8s, Prometheus/Grafana.
Удалённая работа (кроме России).
Гибкий график.
Задачи:
— Составлять тестовую документацию: тест-кейсы, тест-планы, чек-листы, протоколы тестирования релизов;
— Изучать и оценивать требования к ПО на предмет полноты и покрытия функциональности;
— Функциональное, регрессионное, интеграционное тестирование;
— Анализ, воспроизведение, локализация дефектов;
— Участие в создании автотестов;
— Работа в JIRA, Confluence, Bitbucket.
Требования:
— Опыт тестирования enterprise решений от 3 лет;
— Знание методик тестирования;
— Опыт тестирования REST API;
— Знание JSON и XML (XSD);
— Умение работать с консолью браузера;
— Знания JavaScript;
— Умение писать автотесты на фреймворке Jest с использованием Selenium.
Желательные навыки:
— Участие в реализации web-проектов с нуля;
— Знание backend-стека (Node.js, Express, Sequelize, PostgreSQL, ClickHouse).
Условия:
— Оформление в штат аккредитованной ИТ-компании по ТК РФ или ИП: полностью белая заработная плата, оплачиваемые отпускные и больничные;
— Индексация заработной платы;
— Расширенная программа ДМС;
— Скидки на фитнес, кино и уроки английского;
— Техника по требованиям проекта.
Не рассматриваем Java, Python, TS и другие языки на данную позицию.
Задачи:
— Работа в команде разработки платформы — конструктора функционала и модулей под бизнес-функции и продуктовую линейку управленческой отчётности для крупного банка
— 80% автоматизированного тестирования
— Составлять тестовую документацию: тест-кейсы, тест-планы, чек-листы, протоколы тестирования релизов
— Изучать и оценивать требования к ПО на предмет полноты и покрытия функциональности
— Функциональное, регрессионное, интеграционное тестирование
— Анализ, воспроизведение, локализация дефектов
— Участие в создании автотестов
— Работа в JIRA, Confluence, Bitbucket
Требования:
— Опыт тестирования enterprise решений от 3 лет
— Знание методик тестирования
— Опыт тестирования REST API
— Знание JSON и XML (XSD)
— Умение работать с консолью браузера
— Знания JavaScript
— Умение писать автотесты на фреймворке Jest с использованием Selenium
Желательные навыки:
— Участие в реализации web-проектов с нуля
— Знание backend-стека: Node.js, Express, Sequelize, PostgreSQL, ClickHouse
Условия:
— Оформление в штат аккредитованной ИТ-компании по ТК РФ или ИП: полностью белая зарплата, оплачиваемые отпускные и больничные
— Индексация заработной платы
— Расширенная программа ДМС
— Скидки на фитнес, кино и уроки английского
— Техника по требованиям проекта
Задачи:
— Работа в роли Senior Data Analyst в сфере Pharma.
Требования:
— 4–5+ лет опыта в роли аналитика данных.
— Обязателен опыт именно в Pharma.
— Уверенная работа с большими данными.
— Продвинутый уровень SQL и Excel.
— Опыт работы с ClickHouse или другими колоночными СУБД.
— Умение писать SQL самостоятельно, без генерации нейросетями.
— Опыт построения отчётности на справочниках и аналитических агрегатах.
Задачи:
— развёртывать, настраивать и сопровождать Langfuse в защищённых контурах Банка, включая настройку зависимых компонентов: PostgreSQL, ClickHouse, Redis и объектного хранилища;
— организовывать интеграцию с Apache Kafka: создавать и сопровождать топики, настраивать ACL, consumer groups, retention, репликацию, DLQ/retry-механизмы, мониторить Kafka lag;
— поддерживать потоки телеметрии моделей: результаты работы классических ML-моделей, LLM traces, события RAG-пайплайнов, метрики качества, технические логи и алерты;
— развёртывать и эксплуатировать сервисы в Kubernetes/OpenShift: namespaces, RBAC, Secrets, ConfigMaps, Ingress, resource limits/requests, autoscaling и сетевые политики;
— разрабатывать и сопровождать Helm-чарты, Kubernetes-манифесты и шаблоны конфигурации для dev/test/preprod/prod-контуров;
— строить и поддерживать CI/CD- и GitOps-конвейеры: сборка, тестирование, сканирование, публикация артефактов, деплой и rollback;
— автоматизировать инфраструктуру и конфигурации с использованием Ansible, Terraform или аналогичных средств;
— настраивать мониторинг, централизованное логирование и алертинг: Prometheus, Grafana, Alertmanager, ELK/Opensearch или аналоги;
— сопровождать и проводить первичную оптимизацию PostgreSQL, ClickHouse, Redis, Kafka, Nginx/Ingress и смежных инфраструктурных компонентов;
— обеспечивать отказоустойчивость, резервное копирование, восстановление и планирование ресурсов платформы;
— участвовать в разборе инцидентов, готовить RCA, runbook’и и мероприятия по предотвращению повторных сбоев;
— обеспечивать требования ИБ: управление доступами, секретами, сертификатами, сетевой сегментацией, аудитом и устранением уязвимостей;
— вести эксплуатационную и техническую документацию по сервисам, интеграциям и процедурам сопровождения.
Требования:
— опыт работы DevOps/SRE-инженером от 5-ти лет;
— практический опыт эксплуатации Kubernetes или OpenShift в production-среде: Helm, RBAC, networking, autoscaling, диагностика и настройка ресурсов;
— уверенное знание Linux, Docker, Git, Bash и основ сетевого взаимодействия: TCP/IP, DNS, HTTP(S), TLS, reverse proxy;
— практический опыт работы с Apache Kafka: топики, партиции, репликация, consumer groups, ACL, retention, мониторинг и устранение инцидентов;
— опыт построения и сопровождения CI/CD-пайплайнов на Jenkins, GitLab CI, TeamCity, Argo CD или аналогичных инструментах;
— знание и практическое применение Ansible, Terraform либо других IaC-инструментов;
— опыт настройки мониторинга и observability: Prometheus, Grafana, Alertmanager, централизованное логирование, трассировка;
— опыт эксплуатации PostgreSQL; понимание принципов работы ClickHouse и Redis;
— умение автоматизировать рутинные операции с помощью Python и Bash;
— понимание принципов высоконагруженных и распределенных систем;
— знание подходов к безопасной эксплуатации: управление секретами, сертификатами, доступами, уязвимостями и журналированием действий;
— навыки технической коммуникации: взаимодействие с командами разработки, архитекторами, ИБ, администраторами платформы и владельцами интеграций.
Будет плюсом:
— опыт работы в крупных FinTech-компаниях;
— знание Groovy.
Условия:
— уровень зарплаты обсуждается индивидуально, есть доплаты за менторство и профактивности;
— долгосрочные проекты от российских заказчиков, возможность менять направления, прозрачная система Performance Review;
— релокейт между офисами, выбор формата работы (удалённо, офис, гибрид), адаптация для новых сотрудников;
— доступ к корпоративному порталу, митапам, конференциям (и как гость, и как спикер);
— ДМС со стоматологией, частичная компенсация спорта, бесплатный английский, оплачиваемый отпуск и больничные;
— тимбилдинги, детские праздники, внутренние мероприятия;
— офисы в Москве, Санкт-Петербурге, Казани, Нижнем Новгороде, Самаре.
Задачи:
— Мониторинг и анализ транзакционных и сессионных потоков для выявления мошеннических схем;
— Выявление новых видов мошенничества, проведение расследований и разработка соответствующих алгоритмов защиты;
— Разработка и настройка правил обнаружения мошенничества на основе анализа данных и статистики;
— Оптимизация существующих правил для повышения их точности и снижения количества ложных срабатываний;
— Тестирование и валидация новых правил и алгоритмов;
— Работа с системами управления рисками и антифрода;
— Использование инструментов визуализации данных для анализа и представления результатов;
— Использование инструментов для анализа данных из БД;
— Создание и поддержание документации по разработанным правилам и процессам.
Требования:
— Опыт работы в сфере транзакционного/сессионного антифрода;
— Понимание работы платежных систем и финансовых транзакций;
— Аналитические навыки и умение работать с данными;
— Готовность к решению сложных задач и постоянному обучению;
— Знание основных видов мошеннических схем в финансовой сфере;
— Знание принципов работы веб-приложений и базовых мер безопасности, защиты от распространенных атак;
— Понимание работы протоколов HTTP/HTTPS и настроек безопасности с использованием TLS;
— Знание Python;
— Знание работы системы контроля версий Git.
Будет преимуществом:
— Базовые знания или опыт работы с Elasticsearch, Cassandra, ClickHouse и TypeScript;
— Опыт работы с инструментами визуализации данных (например, Tableau, Power BI);
— Опыт работы с системами машинного обучения для выявления мошенничества.
Условия:
— Гибкий график без фиксированного начала рабочего дня;
— ДМС со стоматологией, вызовом врача на дом, экстренной госпитализацией, страховкой для выезда за границу;
— Регулярные внутренние митапы для обмена знаниями и опытом;
— Финансирование сертификации, обучения, участия в профильных вебинарах и конференциях;
— Корпоративные курсы повышения квалификации для ИБ-специалистов;
— Отсутствие дресс-кода и лишней бюрократии, фрукты и выпечка в офисе, корпоративы и командные мероприятия;
— Частичная компенсация фитнеса, возможность присоединиться к спортивным командам и сообществам по интересам;
— Партнерские программы с образовательными платформами и скидки в магазинах, ресторанах и доставках.
Задачи:
— Разрабатывать и сопровождать решения на базе 1С с учётом потребностей бизнеса;
— Участвовать в развитии архитектуры системы;
— Автоматизировать ручные операции;
— Создавать и дорабатывать отчёты, обработки и выгрузки данных;
— Настраивать обмены между 1С и внешними системами, включая маркетплейсы;
— Развивать выгрузки данных из 1С в ClickHouse и DataLens;
— Контролировать достоверность и сходимость данных;
— Сопровождать закрытие месяца, регламентные задания и обмены;
— Подключать и настраивать торговое оборудование: сканеры штрихкодов и терминалы сбора данных;
— Работать напрямую с собственником, бухгалтерией, складом, розницей и командой аналитиков.
Требования:
— Опыт разработки на 1С от 3 лет;
— Уверенное знание конфигурации «1С:Комплексная автоматизация»;
— Опыт разработки интеграций и обменов с внешними системами;
— Знание СКД;
— Опыт работы с ТСД;
— Навыки оптимизации кода и запросов;
— Умение разбираться в чужом коде и доработанных конфигурациях;
— Самостоятельность и умение общаться с внутренними заказчиками.
Преимущества:
— Понимание торговых и складских процессов в опте, дистрибуции или e-commerce;
— Опыт работы с ClickHouse;
— Участие в проектах миграции между конфигурациями 1С;
— Интерес к AI-инструментам и интеграции LLM с 1С.
Условия:
— Полностью удалённая работа;
— Оформление по ТК РФ;
— График 5/2 по московскому времени;
— Заработная плата 200 000–250 000 рублей на руки + годовая премия;
— Возможность влиять на архитектуру и предлагать улучшения;
— AI-friendly команда
О нас Playerok — это маркетплейс цифровых товаров и услуг. Мы соединяем покупателей и продавцов, берём на себя безопасность сделки и запускаем собственные продукты. Строим масштабный бизнес на быстрорастущем рынке, на стыке гейминга, финтеха и e-commerce.
Кого мы ищем: Мы в поиске тиммейта на позицию Backend-разработчика в департамент разработки. Нам нужны инженеры, которые мыслят масштабом всей системы и хотят строить надёжную, производительную и устойчивую платформу. Если ты не боишься копаться в глубине - в профилировании Node.js, сетевых протоколах, транзакциях в БД, очередях сообщений и кешах. Если тебе интересно находить узкие места и устранять их до того (это конечно в идеале), как они становятся проблемой - тогда тебе точно к нам.
Чем предстоит заниматься:
— Рефакторинг кодовой базы, переписывание на Clean Arhitecture и постепенное выделение сервисов;
— Обеспечивать масштабируемость и надёжность платформы при росте нагрузки;
— Реализацией продуктовых фич в новых сервисах;
— Активно анализировать и улучшать имеющуюся observability платформы с фокусом на performance optimization;
— Работать в связке с DevOps/SRE;
— Исследовательскими R&D задачами;
— Проявлять инициативу: предлагать улучшения и доводить их до внедрения.
Что для нас важно:
— Уверенный опыт промышленной разработки на Node.js (у нас Nest.js) от 4 лет;
— Знание реляционных и аналитических БД (PostgreSQL, ClickHouse): оптимизация запросов, индексация, шардинг/репликация;
— Навыки system design: построение fault-tolerant систем, масштабирование по горизонтали и вертикали;
— Умение писать дизайн-документы - мы активно работаем над документированием системы;
— Опыт работы с Redis и Kafka;
— Опыт работы с Kubernetes;
— Опыт работы с nginx и haproxy.
Что мы предлагаем:
— Полностью удаленный формат работы.
— Оплата от 400.000 руб (финальная сумма обсуждается на встрече с успешным кандидатом);
— Возможность выбрать форму сотрудничества и оплаты (все налоги — наша забота);
— Онбординг-квест — не бросим в бой без подготовки, введем в курс дела и подключим к команде;
— Занятость 5/2 с 8-часовым рабочим днем;
— Пауза на восстановление — «перезагрузиться» можно в оплачиваемом отпуске или на больничном.
УдалённоseniorГеография найма не уточнена, офис: Москва
О проекте:
VK AI Space — платформа для создания и эксплуатации AI-агентов и LLM-решений корпоративного уровня. Продукт внедряется как в облаке, так и в закрытых контурах заказчиков (on-premise, air-gapped).
Задачи:
— Разворачивать и эксплуатировать Kubernetes-кластеры в production, в том числе с нуля через Kubespray.
— Работать в закрытых (air-gapped) контурах без доступа к интернету: самостоятельно готовить пакеты, образы, чарты и зависимости для offline-развёртывания.
— Устанавливать и настраивать сервисы в Kubernetes через Helm, дебажить и дорабатывать чарты «на лету» в процессе внедрения.
— Настраивать и сопровождать сопутствующий стек: БД и сервисы в Kubernetes, Kafka, ClickHouse, Postgres, Qdrant, Traefik, OpenSearch, NATS, NACK.
— Обеспечивать работу GPU-нагрузок: KubeRay Operator, NVIDIA Device Plugin.
— Диагностировать и устранять проблемы на уровнях Kubernetes, Helm, Linux.
— Самостоятельно вести внедрение от подготовки инфраструктуры до запуска и передачи в эксплуатацию.
— Выезжать к заказчикам в Москве и регионах для работ в закрытых контурах (примерно 40% проектов — onsite, 60% — удалённо).
Требования:
— Готовность к очным выездам к заказчикам в Москве и на площадки заказчиков для внедрения продукта в закрытых контурах.
— Практический опыт развёртывания и эксплуатации Kubernetes в production.
— Уверенное владение Kubespray: самостоятельное развёртывание кластера с нуля, понимание архитектурных компонентов и их взаимодействия.
— Опыт работы в закрытых (air-gapped) контурах без доступа к интернету.
— Умение самостоятельно подготовить все необходимые пакеты, образы и зависимости для offline-развёртывания.
— Опыт установки и настройки сервисов в Kubernetes через Helm.
— Умение дебажить и дорабатывать Helm-чарты в процессе внедрения.
— Уверенное знание Linux, Ansible, Terraform, Docker / Container Registry.
— Навыки диагностики и устранения проблем Kubernetes, Helm, Linux.
— Опыт внедрения решений у заказчиков.
— Способность самостоятельно доводить внедрение от подготовки инфраструктуры до запуска и эксплуатации продукта.
Условия:
— Заработная плата до 250 000 руб. (окончательный размер обсуждается по результатам собеседования).
— Гибридный формат работы.
— График работы 5/2 с гибким началом рабочего дня.
— Оформление на выбор — по ТК РФ, ИП или как самозанятый.
— Статус аккредитованной IT-компании.
— Амбициозные проекты и профессионально интересные задачи.
— Возможность для карьерного и профессионального роста в динамичной компании.
О нас: ООО ВФМ Технолоджи – аккредитованная IT компания, занимающаяся разработкой и поддержкой ПО. Правообладатели проекта «Jam Работа» - мобильного приложения для поиска подработки рядом с домом с ежедневными выплатами. Сервис ежедневно дает подработку более 100 000 человек по всей России.
Что предлагаем:
— ЗП 250К руб/мес (по результатам собеседования)
— Отсутствие переработок и ежедневных синков с менеджерами, требуется только уложиться в эстимейт
— Работа над продуктовыми и внутренними техническими задачами
— Офисный, гибридный либо удаленный формат работы (Москва, Космодамианская набережная, 52с4)
— Техника на выбор
— ДМС
— Оформление по трудовому договору
— Перформанс ревью и индексация 1 раз в год
Что ожидаем (обязательно):
— Умение работать с Unix подобными ОС (mac/linux/WSL)
— Опыт от 3 лет коммерческой разработки и от 2 лет на Go
— Боевой опыт работы с экосистемой микросервисных приложений Go: логирование, трассировка, метрики, синхронная и асинхронная коммуникация микросервисов
— Опыт работы с PostgreSQL: создание и оптимизация запросов, понимание внутренних процессов БД, желательно понимание работы PostgreSQL на больших объемах данных
— Опыт работы с Kafka: базовое понимание основных сущностей очереди
— Понимание работы Kubernetes на базовом уровне, умение работать с клиентами Kubernetes (kubectl, k9s, kubenav и т.д.) для просмотра логов, рестарта пода, проброса портов, настройки переменных окружения
Будет плюсом:
— Опыт работы с Clickhouse или другой колоночной БД
— Опыт работы с георепликацией и партиционированием данных БД
— Опыт оптимизации производительности и структуры данных БД с большой историчностью хранения данных и запросов для высоконагруженных приложений, включая потоковую поставку данных
— Опыт агентской разработки
Обязанности:
— Проектировать новые сервисы и поддерживать уже написанные
— Оптимизировать уже написанную логику
— Интегрироваться со сторонними сервисами
— Покрытие кода тестами, написание технической документации
— Взаимодействовать с разработчиками своей и смежных команд, участвовать в Code Review
Наш стек:
— Инструменты: Golang, Postgres, Kafka, Redis, Docker, Kubernetes
— Транспорт: gRPC/Protobuf, HTTP
— Деплой: Gitlab CI/CD
Задачи:
— Участие в переговорах с заказчиками, партнерами и бизнес-пользователями, выявление, анализ и формализация требований
— Проводить интервью с пользователями, анализировать их потребности и определять вектор развития и приоритеты функциональных модулей системы
— Погружение в предметную область, анализ бизнес-процессов, нормативных правовых и иных документов, влияющих на функциональные и технические требования к системе
— Описание бизнес-требований в виде текстовых документов, схем процессов, пользовательских сценариев, проектных решений и концепций реализации
— Разработка и обоснование вариантов реализации требований, оценка их влияния на существующие бизнес-процессы, информационные системы и данные
— Согласование требований и проектных решений с заказчиками, разработчиками, архитекторами, аналитиками данных и другими участниками проекта
— Проектирование бизнес-процессов, пользовательских сценариев, информационных объектов, документов, справочников, интеграций и потоков данных
— Преобразование бизнес-требований в функциональные и технические спецификации
— Подготовка детальных постановок, технических заданий и спецификаций для разработчиков
— Описание логики обработки данных, правил трансформации, источников и приемников данных, структуры информационных объектов и требований к качеству данных
— Проектирование и описание интеграционных процессов, включая декомпозицию потоков данных на отдельные этапы и операции
— Формирование требований к базам данных, структурам хранения данных и SQL-запросам
— Декомпозиция требований и проектных решений на задачи, определение целей, критериев готовности и критериев успешности реализации
— Участие в планировании работ, регистрации и распределении задач в системах управления проектами, первичной оценке трудозатрат
— Сопровождение разработки и специалистов службы поддержки: консультирование команды, уточнение требований, актуализация постановок и оперативное решение возникающих вопросов
— Подготовка тестовых сценариев и критериев приемки
— Проведение авторской и функциональной приемки реализованных решений, проверка соответствия результата согласованным бизнес- и техническим требованиям
— Организация и проведение демонстраций реализованных решений заказчику, презентация и защита предложенных решений
— Участие в подготовке проектной, рабочей и эксплуатационной документации
Требования:
— Умение самостоятельно вести требования на всем жизненном цикле: от выявления потребности заказчика до приемки реализованного решения
— Опыт сбора, анализа и формализации бизнес-, функциональных и технических требований
— Умение переводить бизнес-потребности в понятные и однозначные постановки для команды разработки
— Понимание принципов проектирования информационных систем, интеграций и процессов обработки данных
— Уверенное владение SQL
— Опыт работы с реляционными и нереляционными базами данных, желательно PostgreSQL, MongoDB и ClickHouse
— Понимание принципов построения ETL- и ELT-процессов
— Понимание принципов работы облачных решений для обработки данных
— Знание основных нотаций моделирования и проектирования, включая BPMN, EPC или аналогичные нотации
— Опыт описания бизнес-процессов, информационных потоков, интеграционных взаимодействий и моделей данных
— Опыт работы с системами управления задачами и проектами: Jira, YouTrack, Redmine, Azure DevOps или аналогами
Условия:
— Работа в динамично развивающейся организации Правительства Москвы
— Интересные и амбициозные задачи, карьерный рост
— Социальный пакет
— Гибридный или удаленный формат работы
— Офис на м. Курская
Облако Selectel - это набор микросервисов и подсистем для управления виртуальными машинами, кластерами Kubernetes, базами данных и сетями. Ядро облака включает виртуальные машины, диски и сети, которые используются клиентами напрямую и служат основой для PaaS-сервисов. Команда сетевых функций облака занимается развитием и поддержкой сервисов управления сетями, виртуальными роутерами и балансировщиками нагрузки, включая виртуализацию сетевых функций от Open vSwitch до панели управления.
Задачи:
— Разрабатывать сетевые сервисы на Python и Golang, такие как DNS-as-a-service, высокопроизводительные балансировщики и другие.
— Обновлять сетевые компоненты OpenStack (octavia, neutron), писать патчи и исправлять баги в upstream.
— Ревьювить код, писать unit и функциональные тесты.
— Проводить исследования и проектировать архитектуру новых компонентов.
Требования:
— Хорошее знание Python (Flask, SqlAlchemy, Celery, Oslo, Taskflow) и других специфичных для OpenStack технологий.
— Опыт работы с микросервисами и масштабными монолитными проектами.
— Знание сетевых технологий: VLAN, VXLAN, маршрутизация, BGP, умение снимать и анализировать tcpdump.
— Опыт работы с MySQL, PostgreSQL, ClickHouse, RabbitMQ, Redis.
— Опыт проектирования API и архитектуры приложений, включая микросервисную архитектуру.
— Опыт работы с Linux: написание bash-скриптов, работа с логами, настройка IP и сетевых интерфейсов.
— Опыт и понимание принципов CI/CD и IaC (GitlabCI, Puppet, Jenkins).
— Опыт работы с Docker и Kubernetes.
Будет плюсом:
— Опыт разработки на Golang.
— Опыт работы с OpenStack на уровне пользователя или разработчика/администратора.
— Знания сетевых технологий облаков: оверлейные сети, плавающие адреса, security groups, NAT, OpenFlow, Open vSwitch, OVSDB, балансировка трафика.
— Практический опыт работы с сетевым оборудованием.
— Навыки автоматизации управления сетевым оборудованием (Netconf, SSH, OVSDB).
Условия:
— Ежемесячная надбавка за некурение.
— ДМС, стоматология, офисный врач с первого дня работы.
— Компенсация психологических консультаций онлайн или в кабинете.
— 50% оплата абонемента в фитнес-клуб и спортивный зал в офисе.
— Внутренние спортивные турниры, корпоративные тренировки и участие в спортивных мероприятиях.
— Офисный душ.
— Образовательные мероприятия: мастер-классы, лекции, квизы, экскурсии.
— Тематические киновечера и вечера настолок.
— PlayStation zone, кикер и настольный теннис.
— Несколько крупных тусовок в году, зимние поездки на сноубордах и лыжах, осенние пейнтболы.
— От 50% до 100% оплаты обучения английскому, еженедельные разговорные клубы с носителями.
— Внутренние обмены знаниями: lightning & thunder talks, Selectel MasterClass.
— Внутренняя база знаний и курсы.
— Рекомендации по обучению и развитию.
— Персонализированный подход к обучению, возможность участия в международных конференциях.
— Онлайн-библиотека Alpina Digital.
Задачи:
— Самостоятельное развертывание кластера Kubernetes с нуля
— Подготовка инфраструктуры для офлайн развертывания
— Внедрение решений у внешних заказчиков
— Настройка нод с GPU
Требования:
— Опыт работы DevOps от 4 лет
— Практический production-опыт с Kubernetes
— Уверенный Kubespray — самостоятельное развертывание кластера с нуля и понимание его архитектуры
— Опыт работы в закрытых контурах без доступа к интернету
— Уверенное знание Linux, Ansible, Terraform, Docker / Container Registry
— Опыт работы KubeRay Operator, NVIDIA Device Plugin
— Kafka, ClickHouse, Postgres, Qdrant, Traefik, Opensearch, Nats, NACK
— Умение настраивать ноды с GPU
— Опыт внедрения решений у внешних заказчиков
— Опыт с VK Cloud, OpenStack будет плюсом
Условия:
— full-time
— Контракт с ИП
— Только для граждан РФ
ОфисМосква
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.