Разрабатывать и поддерживать CI-пайплайны: сборку компонентов, запуск автоматических проверок, публикацию артефактов и подготовку тестовых окружений; Автоматизировать создание, настройку, обновление и удаление стендов разработки и тестирования;
REMOTE RUSSIA Orion soft — российский разработчик ИТ-продуктов, в основу которых заложена концепция программно-определяемого ЦОД. Один из продуктов — StarVault, корпоративная система управления секретами и защитой доступа. Зона ответственности — админ-интерфейс продукта: авторизация, политики, secrets engines, PKI, MFA, хранилище и другие разделы.
Задачи:
— Запускать новые фичи в SPA: Ember Octane, Glimmer Components, routes и ember-engines;
— Подключать backend: интегрировать REST API StarVault через Ember Data и services;
— Собирать интерфейсы администрирования: формы, таблицы, wizards, PKI, snapshots, OIDC/MFA;
— Поддерживать локализацию: дополнять ru/en через ember-i18n;
— Укреплять качество: писать unit-, integration- и acceptance-тесты (QUnit, Mirage);
— Вовлекаться в работу команды: ревью, синхронизация с backend, QA и дизайнерами.
Требования:
— От 3 лет коммерческой разработки;
— Уверенный JavaScript (ES6+), опыт с Ember.js или готовность быстро в него войти;
— Понимание SPA: routing, state, работа с REST API;
— SCSS/CSS (BEM);
— Git, code review, работа через MR в GitLab;
— Английский на уровне чтения технической документации.
Будет плюсом:
— Опыт с React 17, TypeScript, Redux, Webpack;
— Опыт с Ember Data, ember-concurrency, Handlebars;
— Знания security/infra: Vault, OAuth/OIDC, MFA, PKI;
— Опыт использования Docker для локального запуска.
Задачи:
— Писать на Python и разрабатывать платформу мониторинга zVirt Metrics;
— Работать с технологиями снятия метрик производительности с конечных устройств и сервисов (хосты виртуализации, виртуальные машины, сетевые коммутаторы и системы хранения данных);
— Погрузиться в способы эффективного хранения и обработки метрик;
— Вместе с командой планировать и разбивать задачи на шаги, а потом доводить их до результата;
— Предлагать новые архитектурные решения и участвовать в проектировании всей системы;
— Смотреть код коллег, давать обратную связь и самому получать её (code-review);
— Описывать сделанное в документации для упрощения работы в будущем.
Требования:
— Уверенное владение Python (более 3 лет);
— Знание asyncio, алгоритмов и ООП;
— Опыт работы с Tornado, Sanic, FastAPI или SQLAlchemy;
— Умение писать аккуратный, понятный и тестируемый код (PEP 8, pytest);
— Настройка и использование mypy, ruff и poetry;
— Опыт работы с Victoria Metrics/Victoria Logs или другими Time Series DB;
— Знание Docker и Kubernetes;
— Уверенное владение Linux;
— Чтение и написание документации на английском.
Будет плюсом:
— Опыт работы в продуктовой команде и разработки инфраструктурных решений;
— Навыки программирования на Go, Rust или C/C++.
ГибридseniorMoscow
Зарплата не указана
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.