MagnusTECH
карьера
Присоединяйтесь к команде Magnus Tech
Более 300 разработчиков, инженеров и специалистов,
которые создают передовые решения для бизнеса и государства
MagnusTECH
карьера
Более 300 разработчиков, инженеров и специалистов,
которые создают передовые решения для бизнеса и государства
01
Обязанности:
- Сбор, анализ и документирование требований (интервьюирование заказчиков);
- Разработка проектной документации (ТЗ, БФТ, инструкции и другие документы);
- Согласование требований с заказчиком;
- Постановка задач на разработку;
- Проработка макетов совместно с командой дизайна;
- Разработка функциональных и нефункциональных требований;
- Подготовка различных артефактов (US, UC, CJM, UML- и BPMN-диаграммы и т.д.);
- Обработка запросов на изменение требований к системе;
- Разработка документации по эксплуатации системы;
- Взаимодействие с командой разработки;
- Сопровождение приемочных испытаний и ввода в эксплуатацию системы.
Что мы ожидаем от кандидата:
- Навыки интервьюирования Заказчика, выявления требований;
- Знание методологий системного анализа, понимание моделей и процессов разработки;
- Умение формулировать бизнес, функциональные и нефункциональные требования;
- Опыт проектирования BPMN, UML, ER-диаграмм;
- Умение проектировать концептуальную и логическую модель данных;
- Умение проектировать и описывать взаимодействия через HTTP (структура HTTP-запросов и ответов) и транспортов (kafka) будет преимуществом;
- Навыки работы с базами данных, умение составлять типовые запросы в БД (SQL);
- Опыт проектирования интеграционных контрактов с внешними сервисами приветствуется.
Будет плюсом:
- Опыт работы с государственными заказчиками;
- Опыт подготовки и сдачи документации по ГИС, а также опыт работы с госконтрактами (ГК).
02
Это роль для человека, который одинаково уверенно чувствует себя:
- в стратегических обсуждениях
- в архитектуре инфраструктуры
- и при необходимости - в работе руками рядом с командой
У нас уже есть сильная база: DevOps-культура, Kubernetes, CI/CD, on-prem инфраструктура.
Задача - не строить с нуля, а развивать, масштабировать и упрощать.
Контекст
- Команда: 6 DevOps-инженеров, 2 системных администратора
- Инфраструктура - критическая часть бизнеса, напрямую влияющая на скорость разработки и стабильность решений
Что предстоит делать:
Развитие инфраструктуры
- Масштабировать текущие решения под рост проектов и нагрузки
- Принимать архитектурные решения и упрощать сложные системы
- Работать с балансом надёжности, скорости и стоимости
Инженерные процессы
- Развивать observability (метрики, логи, трассировки, алертинг)
- Находить и устранять узкие места
- Повышать уровень автоматизации и предсказуемости систем
Команда
- Выстраивать эффективную работу команды DevOps и системных администраторов
- Помогать инженерам расти технически
- Удерживать баланс между скоростью и качеством
Технический ландшафт:
Мы ожидаем, что вам будет комфортно работать в подобной среде:
- Kubernetes (production-кластер)
- CI/CD (GitLab CI)
- Infrastructure as Code
- Контейнеризация
- On-premise инфраструктура
- Виртуализация: Proxmox (кластер)
- Сети: Mikrotik, Eltex, Cisco (в планах Check Point)
- Linux / Windows Server
Стек разработки: Python, Go, Java, JavaScript, включая ML-направление.
Что важно:
- Опыт управления инфраструктурной или DevOps-командой
- Глубокая техническая база (SRE / DevOps / системное администрирование)
- Умение принимать архитектурные решения, а не только поддерживать существующие
- Опыт работы с Kubernetes, CI/CD и IaC
- Понимание сетей и on-prem инфраструктуры
- Готовность работать hands-on, когда это необходимо
- Системное мышление: видеть не симптомы, а причины
Будет плюсом:
- Опыт развития observability-платформ
- Работа с ML-инфраструктурой
- Опыт масштабирования команд и процессов
- Опыт в компаниях с интенсивной инженерной нагрузкой
03
Обязанности:
- проектирование архитектуры серверной части приложений и баз данных
- разработка и поддержка микросервисов, обеспечивающих надежность, безопасность и высокую производительность наших приложений
- проведение code review и обеспечение качества кода
- интеграция с внешними API и внедрение логики моделей доступа (RBAC, ABAC) для обеспечения безопасности и контроля доступа пользователей
- написание оптимизированных запросов на "чистом" SQL (raw SQL) для повышения производительности и управления данными
- настройка и использование очереди сообщений для обмена данными между микросервисами
- разработка и поддержка автоматизированных тестов на основе Pytest для обеспечения стабильности и высокого качества кода
Что мы ожидаем от кандидата:
- продвинутые навыки написания кода на Java (17+, используем 21) с использованием Spring Framework (Boot, Security, Data, Cloud)
- понимание микросервисной и распределенной монолитной архитектуры приложений
- опыт работы с системами аутентификации (OAuth2, JWT, SAML), авторизации ((RBAC/ABAC) и реализации систем безопасности в приложениях и прикладном ПО
- навыки работы с очередями сообщений Kafka и RabbitMQ
- навыки интеграции со сторонними приложениями через API, понимание сетевых протоколов (TCP/IP , HTTP/HTTPS, WebSocket)
- опыт работы с базами данных (PostgreSQL) и понимание их внутренней работы, проектирование
- опыт написания автотестов
Большим плюсом будет опыт работы с Apache Guacamole (SSH, RDP, VNC)
04
Что мы ожидаем от кандидата:
- Опыт работы с высоконагруженными системами (низкие задержки, эффективное управление памятью)
- Понимание многопоточности, конкурентности и параллелизма (goroutines, channels, sync, atomic)
- Знание принципов проектирования масштабируемых систем (распределённые системы, шардирование, репликация)
- Умение профилировать и оптимизировать производительность (pprof, trace, bench)
- Опыт работы с базами данных (PostgreSQL, Redis) и понимание их внутренней работы
- Знание сетевых протоколов (HTTP/2, WebSocket, TCP/UDP)
- Опыт работы с микросервисной архитектурой (Docker, Kubernetes)
- Умение писать чистый, поддерживаемый и эффективный код (SOLID, паттерны проектирования, code review)
05
Обязанности:
- Проектирование архитектуры узлов: compute, storage, сеть
- Изучение технологии оркестрации GPU внутри платформ
- Изучение методов NVLINK для GPU
- Расчет VRAM под LLM / RAG / агенты
- Изучение аппаратной реализации GPU-shared
- Работа с сервером YADRO G4208P G3 как центральным блоком ПАК
- Работа с различными GPU, включая NVIDIA Tesla: H100/A100
- Проектирование надежности: резервирование питания, мониторинг температуры/нагрузки, управление энергопотреблением, подготовка к отказам GPU (overprovisioning 5–20%)
- Сборка и тестирование ПАК
Что мы ожидаем от кандидата:
- Знание архитектуры и технологий GPU
- Понимание программных фреймворков: CUDA, NVLink / NVSwitch, PCIe topology
- Навыки проектирования надежных систем
- Умение работать с серверным оборудованием
- Ответственность и внимательность к деталям
06
Наш проект - это корпоративный блог компании «Магнус тех» на Хабре.
Мы системно рассказываем IT-сообществу о наших разработках, экспериментах и исследованиях. Это не просто «новости компании», а полноценные экспертные статьи, которые читают, комментируют и обсуждают.
Что конкретно будете делать и что нужно уметь:
- Писать статьи для Хабра и других площадок по трём ключевым направлениям:
1) разработка ПО (инструменты, подходы, кейсы);
2) машинное обучение и анализ данных;
3) информационная безопасность и поиск уязвимостей.
- Работать с экспертами: брать интервью у разработчиков и аналитиков, переводить их опыт и знания в формат текста, готовить расшифровки.
- Взаимодействовать с аудиторией: отслеживать комментарии к статьям, участвовать в обсуждениях, помогать авторам с обратной связью.
- Планировать контент: совместно с командой формировать редакционный план, предлагать темы, искать инфоповоды.
Ожидаем от кандидата:
- Профильное образование;
- Опыт написания статей по IT-тематике.