Требуется системный аналитик уровня Middle или Senior для работы с высоконагруженной микросервисной платформой, предназначенной для автоматизации учётных процессов в области миграции SAP (УВХД). Вакансия предполагает удалённый формат работы по России. Основная сфера деятельности — SAP, роль — системный аналитик.
Требования:
— Опыт настройки и управления Jira/Confluence (плагины, обновления, безопасность).
— Актуальная версия Jira Data Center 10.3.
— Умение собирать требования бизнеса и переводить их в технические решения (плагины, скрипты).
— Написание скриптов на Groovy (ScriptRunner) для автоматизации процессов в Atlassian.
— Создание и поддержка кастомных плагинов для Jira/Confluence/Bitbucket на Java.
— Настройка обмена данными с внешними системами через REST API (включая интеграцию Jira с Metabase и другими системами).
— Опыт работы с Metabase – обязательно.
— Владение SQL — обязательно.
— Общее понимание CI/CD-процессов и роли Jira в них.
— Требуется понимание, как Jira встраивается в процесс доставки изменений.
— Мониторинг, поиск и устранение проблем, оптимизация производительности.
— Составление техдокументации, обучение пользователей.
Задачи:
— Администрирование Atlassian: поддержка и развитие Jira и Confluence: проекты, схемы, права, роли, группы.
— Настройка и доработка workflow: статусы, переходы, условия, валидаторы, пост-функции, экраны и поля под процессы команд.
— Настройка кастомных полей, схем уведомлений, автоматизаций (Jira Automation), шаблонов задач.
— Поддержание единообразия конфигураций: борьба с расползанием схем и дублирующимися полями, аудит и чистка неиспользуемого.
— Установка, обновление и оценка плагинов/приложений Marketplace, контроль их влияния на производительность и лицензии.
— Управление пользователями и доступами, интеграция с корпоративным SSO/LDAP, регулярный аудит прав.
— Обновления и обслуживание инстансов, планирование работ, бэкапы и проверка восстановления, разбор инцидентов и деградаций производительности.
— Настройка интеграций Atlassian с внешними системами: Slack, Git-хостинг, CI, внутренние сервисы; работа с REST API и webhooks.
— Поддержка Confluence: структура пространств, шаблоны, макросы, права, навигация и поиск.
— Первая и вторая линия поддержки пользователей по Atlassian, написание инструкций и регламентов, обучение команд.
— Аналитика и Metabase: построение и поддержка дашбордов в Metabase по данным Jira: метрики процесса разработки, состояние проектов, загрузка команд, SLA обращений.
— Написание SQL-запросов к базе данных (в том числе к схеме Jira) и к промежуточным аналитическим таблицам.
— Настройка моделей, фильтров, параметров и подписок/алертов в Metabase, управление доступами к дашбордам.
— Оптимизация тяжёлых запросов и подготовка данных так, чтобы отчёты не упирались в производительность.
— Сбор требований к отчётности от руководителей команд и превращение их в устойчивые дашборды вместо разовых выгрузок.
— Документирование логики метрик: как считается показатель, откуда берутся данные, какие есть оговорки.
УдалённоГеография найма не уточнена
JКомпания не указана
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи:
— Работа в роли Senior Data Analyst в сфере Pharma.
Требования:
— 4–5+ лет опыта в роли аналитика данных.
— Обязателен опыт именно в Pharma.
— Уверенная работа с большими данными.
— Продвинутый уровень SQL и Excel.
— Опыт работы с ClickHouse или другими колоночными СУБД.
— Умение писать SQL самостоятельно, без генерации нейросетями.
— Опыт построения отчётности на справочниках и аналитических агрегатах.
УдалённоseniorГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
— Руководить четырьмя тестировщиками: приоритеты, распределение задач, нагрузка, one-on-one, развитие
— Растить уровень команды: разбирать кейсы вместе, давать обратную связь по тест-дизайну и оформлению багов, вводить единые стандарты
— Отвечать за то, что каждый релиз проверен, а команда понимает, что и зачем проверяет
— Формализовать и довести до ума регламенты: как тестируем фичи, как проводим регресс, как заводим и приоритизируем баги, как принимаем задачи от разработки
— Держать базу тест-кейсов и чеклистов в актуальном состоянии, убрать из неё мёртвое и дублирующее
— Сделать статус качества прозрачным: что проверено, что нет, какие риски в релизе — понятно и разработке, и CEO
— Организовать разбор багов с прода: откуда пришёл, почему пропустили, что меняем в процессе, чтобы не повторилось
— Вести метрики качества (баги на проде по релизам, время на регресс, покрытие кейсами) и принимать по ним решения
— Организовать тестирование финансового контура: подписки, платежи, автопродления, промокоды — там ошибки стоят дороже всего
— Организовать нагрузочное тестирование и базовые проверки безопасности: выбрать подход и инструменты, договориться с бэкендом и DevOps, что и как проверяем
— Не обязательно делать всё руками самому — обязательно сделать так, чтобы это делалось
— Роль играющая: участвовать в регрессе, брать на себя сложные и «непонятные» кейсы и знать продукт руками
Требования:
— Опыт в тестировании от 4–5 лет, из них от 1–2 лет — руководство командой тестирования (от 2 человек, с реальной ответственностью за результат)
— Опыт тестирования мобильных приложений (iOS/Android) и веба, знание специфики каждого: сборки, окружения, версии ОС, релизы в сторы
— Уверенный тест-дизайн, умение писать понятные кейсы, чеклисты и регламенты
— API-тестирование: Postman, чтение логов, понимание, где живёт баг — на фронте или на бэке
— Опыт выстраивания или перестройки процесса: регресс, релизный цикл, багтрекинг, приёмка, с кейсом «было — стало — чем измерил»
— Понимание нагрузочного тестирования и базовых проверок безопасности: что проверять, какими инструментами, кого привлечь
— Мышление энейблера: успех — когда команда сильнее и без тебя не ломается, без микроменеджмента и героизма в одиночку
— Будет плюсом: опыт с подписочными продуктами и платёжными интеграциями (рекуррентные платежи, возвраты, промокоды)
— Будет плюсом: понимание специфики Flutter и Angular с точки зрения тестирования
— Будет плюсом: опыт внедрения автоматизации с нуля
— Будет плюсом: SQL на уровне самостоятельного извлечения данных для проверки
— Будет плюсом: работа в продуктовых B2C-компаниях с быстрым фидбеком от пользователей
Задачи:
— Развивать, дорабатывать и поддерживать решения на базе 1С:УХ (РСБУ, МСФО, казначейство).
— Работать в команде с выделенными ролями разработчиков, аналитиков, тестировщиков.
— Разрабатывать конфигураций 1C с использованием 1С:EDT, Git, CI/CD (GitLab, Vanessa Automation, VS Code, SonarQube, OneScript и т.д.).
— Разрабатывать интеграций с использованием Kafka и HTTP-сервисов.
— Разрабатывать отчеты с использованием СКД.
— Использовать библиотечный подход в разработке конфигураций 1С.
— Работать в Jira, Confluence, методики Agile.
Требования:
— Опыт работы разработчиком не менее 5 лет.
— Участие в крупных проектах внедрения (1С:УХ, 1С:ERPУХ, 1С:ERP).
— Хорошие знания платформы 1С:Предприятие.
— Опыт разработки и поддержки интеграций (HTTP-сервисы, шины данных, конвертация данных).
— Опыт в оптимизации производительности.
Компания Aston приглашает на удалённую позицию Android Developer с полной занятостью. Основная задача — развитие мобильного приложения для физических лиц на платформе Android. Кандидат должен иметь опыт работы в данной роли не менее 2,5 лет и образование не ниже средне-специального. Требуется уверенное владение Android SDK, знание Kotlin и Java, а также понимание принципов объектно-ориентированного программирования и проектирования. Важным является опыт работы с архитектурными паттернами MVVM и Clean Architecture, а также с библиотеками Retrofit, OkHttp и RxJava2. Опыт миграции на Coroutines с использованием Toothpick также приветствуется. Кандидат должен уметь читать и анализировать чужой код, выполнять рефакторинг и владеть основными паттернами проектирования. Уровень заработной платы обсуждается на собеседовании.
Задачи:
— Управление и развитие команды маркетинга и PR (маркетинг-лид, группа PR и контента, дизайнер, SEO).
— Стратегическое и операционное управление маркетингом с фокусом на B2B Enterprise и B2G: аналитика, PR, digital, бренд, ивенты, ABM, личные бренды стейкхолдеров.
— Развитие продуктового маркетинга (в перспективе).
— Развитие системы метрик и оптимизация эффективности.
— Кросс-функциональное взаимодействие с другими отделами (продажи, разработка) и внешними подрядчиками.
Требования:
— 3+ лет опыта на позиции директора по маркетингу на стороне B2B/B2G ИТ-компании и/или в руководящей роли на стороне маркетинговых агентств.
— Подтвержденный опыт построения и масштабирования маркетинга (метрики ROMI, доля рынка), управления командами и внешними подрядчиками.
— Уверенные компетенции в бренд-маркетинге и digital-маркетинге: перформанс, SEO, опыт работы с различными CMS и CRM (в идеале – 1С-Битрикс, Битрикс24) и системами аналитики.
— Высокая насмотренность в ИТ, UX/CX, визуальной коммуникации.
— Понимание особенностей продаж в Enterprise и госсекторе будет преимуществом.
— Гибкость, отличные навыки ведения переговоров, построения командной работы со стейкхолдерами, сервисная ориентация, высокая планка качества и ответственности за результат.
— Сильные лидерские, стратегические и презентационные навыки, системное и аналитическое мышление.
— Опыт развития продаж маркетинговых решений (внутренних или агентских) будет преимуществом.
Условия:
— Ценят опыт и готовы обсуждать условия дохода по итогам личной встречи.
— Формат и график работы: редкое посещение офиса под бизнес-задачи в Москве, в основном – удаленный формат работы; гибкое начало рабочего дня.
— Проекты федерального масштаба и быстрый рост: возможность участвовать в крупных проектах, быстро видеть результаты своей работы и расти в должности.
— Забота о здоровье: ДМС со стоматологией после года работы, дополнительные 9 sick days в год с первого дня работы.
— Компенсация 50% стоимости дополнительного обучения и оплата участия в конференциях при желании выступать спикером.
— Атмосфера и корпоративы: выездные корпоративы и тематические вечеринки в офисе, оплата перелета и проживания для сотрудников из регионов, участие в спортивных и киберспортивных мероприятиях.
— Стабильность: работа в аккредитованной IT-компании с 20-летней историей, предоставление всех преимуществ аккредитации: ит-ипотека, отсрочка от армии.
Общие требования:
• Опыт: от 5+ лет в AI/ML, из них не менее 3 лет — в роли тимлида;
• Уровень: senior/lead ML engineer + опыт управленца (Tech Lead / AI Team Lead);
• Способность вести проекты от идеи до внедрения, включая исследование, архитектуру, разработку, деплой и мониторинг.
• Управление распределённой командой.
Глубокие технические компетенции:
1. Распознавание финансовых документов (Document AI)
2. Vision-Language Models (VLM)
3. Разработка чат-ботов и интеллектуальных агентов
4. OSINT и глобальный поиск
5. Работа с веб-сайтами через Computer User Agent
6. Разработка локальных переводчиков
Условия:
Локация сотрудника не в РФ
Удаленный формат работы из любой точки мира
График с 10.00 до 19.00 по мск
Выплаты два раза в месяц
УдалённоleadГеография найма не уточнена
JКомпания не указана
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи:
— Проектировать и разрабатывать масштабируемые ETL/ELT-процессы для загрузки и трансформации данных в корпоративное хранилище (DWH) на базе стека Oracle;
— Писать и оптимизировать сложные запросы SQL и хранимые процедуры PL/SQL;
— Участвовать в проектировании моделей данных (Data Vault, Star/Snowflake schema) совместно с архитекторами и аналитиками;
— Обеспечивать качество данных (Data Quality), мониторить пайплайны и оперативно устранять инциденты;
— Взаимодействовать с командами Data Science и BI-аналитиками для предоставления витрин данных.
Требования:
— Опыт работы в роли Data Engineer / ETL Developer / Oracle Developer от 3-х до 5 лет;
— Глубокое знание экосистемы Oracle;
— Отличное знание SQL и PL/SQL (умение писать и оптимизировать сложный код);
— Понимание принципов построения хранилищ данных (DWH) и моделей данных;
— Английский язык на уровне Upper-Intermediate (B2) и выше (рабочий язык в международной команде и для общения с заказчиком);
— Готовность к релокации в г. Маскат, Оман и работе в офисе.
Условия:
— Локация: г. Маскат, Оман (офисный формат работы);
— Длительность проекта: 7 месяцев;
— Полное сопровождение релокации со стороны компании: оформление рабочей визы, медицинская страховка, оплачиваемый перелет и помощь с организацией переезда.
Требования:
— 2–3+ года опыта работы BI Analyst, Data Analyst или в аналогичной аналитической роли.
— Практический опыт работы с SQL-ориентированными хранилищами данных, особенно Google BigQuery.
— Продвинутые навыки SQL (BigQuery/PostgreSQL).
— Сильные навыки Python, особенно Pandas и NumPy.
— Свободное владение английским языком.
Компания SEARADAR — европейская платформа для аренды яхт, которая помогает яхтсменам находить и бронировать парусные яхты и катамараны в более чем 20 направлениях.
УдалённоГеография найма не уточнена
JКомпания не указана
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
О проекте:
Платформа объединит предложения нескольких поставщиков автозапчастей в единую систему с функциями: единый каталог, поиск по артикулу, бренду и названию, сопоставление товаров разных поставщиков, цены и остатки, сроки поставки, интеграции с поставщиками, B2B-личные кабинеты, корзина и заказы, система ролей, интеграция с 1С, административная панель, API, дальнейшее масштабирование системы.
Основные задачи:
На первом этапе: изучить требования проекта, спроектировать архитектуру, определить структуру БД, спроектировать API, определить архитектуру интеграций, продумать обработку и нормализацию данных поставщиков, определить подход к поиску и сопоставлению товаров, подготовить техническую документацию, декомпозировать разработку на этапы.
После утверждения архитектуры: разработка backend, реализация API, интеграции с поставщиками, интеграция с 1С, работа с каталогом, заказами, пользователями и ролями, подготовка production-инфраструктуры, дальнейшее развитие и масштабирование проекта.
Требования:
Обязательно: 5+ лет коммерческой разработки, уверенный Node.js / TypeScript, PostgreSQL, проектирование backend-архитектуры, REST API и интеграции, Docker, Linux, Git, способность самостоятельно декомпозировать сложные задачи.
Будет большим плюсом: опыт в B2B, e-commerce, marketplace, большие товарные каталоги, 1С, ERP, Redis, RabbitMQ / Kafka, высоконагруженные системы.
Условия:
Удалённая проектная работа, 20–30 часов в неделю на первом этапе; первый этап — архитектура и техническое проектирование; после перехода проекта в активную разработку возможна загрузка 30–40 часов в неделю по согласованию; работа долгосрочная, по мере прохождения этапов проекта; это не разовая задача и не подработка на несколько дней — рассматривается специалист для длительного участия в проекте.
УдалённоseniorРоссия
JКомпания не указана
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи:
— Управление и менторство: организация работы команды оперативного контура, контроль и планирование задач, менторство.
— Совмещение управленческих функций с личным участием в реализации («играющий лидер»).
— Работа с требованиями: формализация требований к 1С:ERP УХ в области кастомизации процессов оперативного контура (Продажи, Закупки, Склад, Контроль качества, Производство, НСИ, Интеграции).
— Архитектура и проектирование: конфигурация системы в части оперативного контура, проектирование, тестирование и сдача заказчику доработок 1С:ERP УХ.
— Миграция и обучение: планирование и выполнение миграции данных, консультирование и обучение пользователей.
Требования:
— Опыт управления командой от 5 человек, навыки управления проектом и командой (обязательно).
— Глубокий опыт работы со сферой и направлением 1С:ERP УХ.
— Знание стэка (функциональные блоки): Продажи, закупки, производство, контроль качества, склад и логистика, НСИ, интеграции.
— Умение собирать и формализовать бизнес-требования заказчика.
— Системная формализация требований: моделирование на данных, проверка гипотез в системе, моделирование на схемах, защита вариантов реализации с аргументацией плюсов и минусов.
— Понимание и умение описывать требования в виде функциональных спецификаций и схем (нотации BPMN, UML).
— Постановка ТЗ разработчикам, проведение внутреннего тестирования и грамотная фиксация замечаний.
— Понимание организации прав доступа и опыт доработки типовых ролей.
— Знание архитектуры метаданных, связей объектов и алгоритмов 1С.
— Опыт проектирования сложных доработок.
— Высокий уровень коммуникативности, стрессоустойчивость.
— Проведение мастер-классов по работе в системе, демонстрация доработанного функционала заказчику, передача знаний в виде инструкций.
— Высшее образование.
Условия:
— Командировки: нет.
— Локация: РФ.
— Формат работы: удаленный.
— График: Full time.
— Оклад на руки: 250 000 - 300 000 руб.
Суть проекта: переход с системы 1С:УПП на 1С:ERP УХ.
Технологический стэк: 1С:ERP УХ.
Команда: более 10 человек (финансовый и оперативный контур, консультанты, разработчики, функциональные и технические архитекторы, PMO, РП).
Задачи:
— искать специалистов на международном рынке: США, Канада, Австралия, UK, Европа
— работать с Google / X-Ray Search, Boolean Search, профессиональными сообществами и базами
— самостоятельно формировать поисковые запросы, target-листы компаний и стратегию поиска
— анализировать эффективность каналов и outreach, тестировать новые подходы к сорсингу
— работать с разными направлениями: FinTech, Payments, Product, AI / ML, SaaS, Consumer Tech, Business
Требования:
— опыт в роли Sourcer / Talent Sourcer / Researcher / Recruiter / Analyst от 1 года
— уверенная работа с Boolean Search, желательно наличие прогретого аккаунта
— хорошее владение Boolean Search и X-Ray Search
— опыт cold sourcing
— английский B2+ для работы с англоязычными профилями и письменной коммуникации
Условия:
— удаленная работа
— график 5/2
— от 700$ + KPI + бонусы
Задачи:
— Руководить командой из 8 QA-инженеров
— Развивать QA-процессы и стандарты
— Внедрять AI в работу команды
— Развивать автоматизацию и качество продуктов
Требования:
— 5+ лет в QA
— 1,5–2+ года в роли Lead
— Опыт построения QA-процессов
— API testing, SQL
— Автоматизация (Python, Playwright/Selenium)
— Опыт внедрения AI-инструментов в QA
— Английский B2+
— Наличие зарубежного (не РФ/РБ) налогового номера и открытых зарубежных счетов для получения выплат
Условия:
— Оплата через Deel на зарубежные счета/ИП
— Полностью удалённо
— Отпуск, больничные, спорт, Skyeng
— Работа с высоконагруженным fintech-продуктом
УдалённоleadГеография найма не уточнена
JКомпания не указана
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Компания Aurus специализируется на разработке программного обеспечения для корпоративной связи и контакт-центров с 2010 года. Мы разрабатываем собственные продукты, некоторые из которых не имеют аналогов в мире. В связи с расширением отдела продаж мы открываем вакансию Менеджера по работе с ключевыми клиентами / Account Manager (B2B, телефония и контакт-центры).
Мы предлагаем:
Интересные и технически сложные проекты.
Сильный, профессиональный коллектив.
Мы делаем то, чем пользуются компании-лидеры.
Качественно поставленные производственные процессы.
Официальное трудоустройство с первого рабочего дня.
Ежегодную индексацию ЗП.
Работу в аккредитованной Минцифры компании.
ДМС с первого рабочего дня.
Гибридный режим работы (определённые дни работы из офиса).
Уютное рабочее пространство в Технопарке новосибирского Академгородка для резидентов офиса.
Дадим обратную связь на всех этапах отбора - от отклика до финального интервью.
Задачи:
— Развитие продаж программных решений по телефонии, записи, аналитике коммуникаций, КЦ и смежным продуктам.
— Работа с действующими и новыми заказчиками.
— Работа через партнеров и интеграторов: поиск, развитие, совместные встречи, сопровождение воронки.
— Выход на ЛПР и ЛВР у заказчика: ИТ, руководитель КЦ, руководитель клиентского сервиса, безопасность, закупки.
— Ведение длинных сделок: выявление потребности, формирование сценария применения, координация пресейла, коммерческое предложение, защита решения.
— Участие в формировании стратегии сделки и карты влияния.
— Контроль воронки, сроков, состава участников и причин зависания сделки.
— Дожим проектов до "пилота", договора и расширения.
Требования:
— Умение ориентироваться в рынке контакт-центров, корпоративной телефонии, UC/CC, понимание основных вендоров и классов решений.
— Знание архитектуры контакт-центра на базовом рабочем уровне: телефония, маршрутизация, рабочее место оператора, запись, QA, WFM, речевая аналитика, CRM-интеграции, безопасность, хранение записей.
— Понимание разницы между вендором, интегратором, оператором связи, разработчиком платформы, облачным сервисом.
— Системность, умение держать длинную воронку, составлять план развития клиента и план действий по сделке.
— Приветствуются знание английского и/или других иностранных языков, спортивные достижения, служба в армии.
— Опыт проектных B2B-продаж.
— Опыт длинного цикла сделки.
— Опыт работы с несколькими стейкхолдерами.
— Умение формировать предложение под роль ЛПРа.
— Умение вести переговоры не только по цене, но и по бизнес-задаче.
— Умение развивать партнеров, а не просто “передавать лиды”.
— Умение оказывать влияние без формального подчинения.
— Умение проводить совместные встречи и удерживать партнера в сделке.
— Умение объяснить партнеру кому, когда и как продавать решение.
Задачи:
— Наставничество и коучинг технической команды.
— Поиск лучших способов решения технических проблем и проектирование решений, не боясь бросать вызов статус-кво.
— Предоставление дорожной карты для внедрения практик разработки ПО для повышения качества кода.
— Выявление узких мест в процессах разработки и деплоя.
— Руководство проектами по планированию времени доставки, улучшению качества кода и эффективности процессов.
— Реализация планов через стандартизацию кода и автоматизацию процессов.
— Руководство развитием знаний по управлению конфигурациями платформ и устранению неполадок.
— Ведение команды DevOps для предоставления последовательных и комплексных решений организации.
— Сотрудничество с остальной командой DevOps для достижения единых решений.
Требования:
— Отличные навыки кодирования и скриптинга (Bash, Perl).
— Опыт реализации масштабируемых облачных архитектур на современных облачных контейнерных платформах (PaaS/SaaS).
— Знание облачной инфраструктуры (AWS, Azure) и инструментов управления кластерами, таких как Kubernetes.
— Опыт работы с контейнерами (Docker, OpenShift) и инструментами CI (Jenkins, Hudson, Maven, Ant, Git, Sonar).
— Опыт работы в Agile-разработке, предпочтительно с опытом архитектора решений или аналогичной роли.
— Опыт работы DevOps или SRE лидером в кросс-функциональной Agile-команде.
— Готовность пробовать новые решения вне стандартных.
— Культура доверия, свободомыслия и полной прозрачности.
— Смелость и готовность бросать вызов статус-кво.
Условия:
— Полная занятость.
— Удалённая работа из Бриджтауна, Барбадос.
Задачи:
— Настройка и сопровождение CI/CD для мобильных приложений (iOS/Android).
— Подготовка деплой-пакетов и конфигураций, создание и поддержка Helm-чартов, Kubernetes-манифестов, стандартизация конфигураций.
— Управление секретами, сертификатами и переменными окружения.
— Управление инфраструктурой как код (IaC), разработка и поддержка Terraform-модулей, Ansible-ролей для развертывания и настройки инфраструктуры (bare-metal, cloud, виртуализация).
— Администрирование платформ оркестрации, установка, настройка и эксплуатация Kubernetes-кластеров (в том числе управление узлами, сетевыми политиками, storage, обновлениями).
— Настройка наблюдаемости (observability): реализация сбора метрик, логирования и трассировки; настройка мониторинга (Prometheus/Victoria Metrics), алертинга (Alertmanager), визуализации (Grafana); обеспечение выполнения SLO/SLA.
— Обеспечение безопасности инфраструктуры: контроль доступа (RBAC, network policies), управление секретами, настройка политик безопасности подов, сканирование уязвимостей образов и конфигураций; участие в DevSecOps-практиках.
— Подготовка эксплуатационной документации и реагирование на инциденты: разработка runbook, процедур восстановления, участие в устранении инцидентов и постмортемах; поддержка готовности сервисов к продуктивной эксплуатации.
— Оптимизация ресурсов и надежности: мониторинг утилизации ресурсов, планирование емкости, оптимизация затрат (cost management) для облачных и on-prem решений; поддержка регулярных релизов и обновлений.
— Взаимодействие с командами разработки: консультирование по DevOps-практикам, совместная работа над архитектурой приложений, внедрение стандартов и инструментов, повышение культуры автоматизации.
— Участие в архитектурных решениях и планировании: оценка новых технологий, проектирование инфраструктуры, участие в формировании требований к доступности и производительности, декомпозиция технических задач.
Требования:
— Опыт разработки и поддержки CI/CD пайплайнов для мобильных приложений (iOS/Android) от 2 лет.
— Желательно знание Fastlane (автоматизация сборки, подписи, публикации), а также Jenkins, GitLab CI.
— Уверенное владение процессом код-подписи и управления сертификатами для iOS (Apple Developer, provisioning profiles, p12, mobileprovision) и Android (keystore, Google Play Signing).
— Опыт публикации приложений в App Store и Google Play Console (создание релизов, управление треками, TestFlight, внутреннее/открытое тестирование, метаданные).
— Знание мобильных платформ и инструментов сборки: Xcode, xcodebuild, swift, objc, cocoapods, carthage; Android Studio, Gradle, adb, подписи.
— Опыт работы с системами мониторинга мобильных приложений (Crashlytics, Sentry, App Center) и настройка алертов по ошибкам, падениям, производительности.
— Практический опыт с Infrastructure as Code (Terraform, Ansible) для автоматизации развертывания мобильных билд-ферм (Mac mini, агенты) и сопутствующей инфраструктуры.
— Понимание подходов DevSecOps для мобильных приложений: кода (ProGuard, R8, DexGuard), безопасности библиотек, секретами (API-ключи, токены) через HashiCorp Vault или аналоги.
— Знание Git, работа с ветвлением, стратегии управления релизами (GitFlow, GitHub Flow), тегирование версий приложений (semver).
Желательные навыки:
— Опыт внедрения канареечных релизов для мобильных приложений (например, поэтапный rollout в Google Play, TestFlight для ограниченной аудитории).
— Знание контейнеризации (Docker) для изоляции среды сборки и тестов.
— Опыт настройки автоматического тестирования мобильных приложений (Unit, UI, интеграционные тесты, запуск на эмуляторах/симуляторах в CI).
— Знание SQL/NoSQL баз данных (для отладки бэкенд-интеграций).
— Опыт работы с Kafka или другими брокерами сообщений (для событийной аналитики).
— Навыки написания runbook и документации, участие в постмортемах инцидентов.
— Базовое знание Kubernetes (для понимания среды запуска бэкенд-сервисов).