MagnusTECH
Присоединяйся к команде
карьера
Команда Магнус Тех — это более 100 разработчиков, инженеров
и специалистов,
которые создают передовые решения
для бизнеса и государства
MagnusTECH
карьера
Команда Магнус Тех — это более 100 разработчиков, инженеров
и специалистов,
которые создают передовые решения
для бизнеса и государства
01
задачи 🚀
→ Организация работы проектной команды разработки
→ Подготовка документации для старта и завершения проектов совместно с отделом аналитики
→ Подготовка технических и функциональных требований к проектам
→ Организация регулярных командных встреч, переговоров с заказчиком
→ Ресурсное планирование
→ Контроль занятости сотрудников на проектах
→ Разработка дорожной карты проектов
→ Участие в оптимизации бизнес-процессов
→ Самостоятельное решение любой проблемы, возникшей во время работы над проектом
→ Активное взаимодействие с участниками проекта: разработчики, тестировщики, дизайнеры и т.д.
→ Погружение в детали проекта, помощь команде в принятии решений
что мы ожидаем от кандидата 👨🏻💻
→ Опыт работы в продуктовой компании
→ Опыт успешной реализации проектов в роли руководителя/менеджера
→ Умение применять в реальной практике стандарты и методологии: планировать и распределять ресурсы, оценивать сроки, риски, управлять качеством реализации проектов, декомпозировать и приоритизировать задачи
→ Опыт ведения проектов в Atlassian Jira и Confluence
→ Опыт работы с GitLab Бэкграунд в разработке/администрировании/DevOps и т.д. будет колоссальным плюсом
02
задачи 🚀
→ Разработка и архитектура:
• Глубокие знания Python 3 и современных паттернов проектирования
• Опыт создания масштабируемых и отказоустойчивых микросервисных систем
• Уверенная работа с асинхронным программированием (AsyncIO)
• Опыт с фреймворками FastAPI/Django/Flask
• Навыки проектирования REST API интерфейсов
→ Базы данных и производительность:
• Уверенное владение SQL и опыт оптимизации запросов
• Опыт проектирования архитектуры реляционных баз данных
• Практика управления миграциями баз данных
→ DevOps и инфраструктура:
• Опыт работы с Docker и построения CI/CD пайплайнов
• Уверенное владение Linux и написание bash-скриптов
• Понимание сетевых протоколов и принципов работы распределенных систем
→ Распределенные системы:
• Опыт работы с брокерами сообщений (Kafka, RabbitMQ)
• Знание многопоточного программирования (threading, multiprocessing)
будет преимуществом ⭐
→ Опыт работы с Clickhouse
→ Опыт работы с монолитной архитектурой
03
задачи 🚀
→ Сбор, анализ и документирование требований (интервьюирование заказчиков)
→ Разработка проектной документации (ТЗ, БФТ, инструкции и другие документы); • Согласование требований с заказчиком
→ Постановка задач на разработку
→ Проработка макетов совместно с командой дизайна
→ Разработка функциональных и нефункциональных требований
→ Подготовка различных артефактов (US, UC, CJM, UML- и BPMN-диаграммы и т.д.)
→ Обработка запросов на изменение требований к системе
→ Разработка документации по эксплуатации системы
→ Взаимодействие с командой разработки
→ Сопровождение приемочных испытаний и ввода в эксплуатацию системы
что мы ожидаем от кандидата 👨🏻💻
→ Навыки интервьюирования Заказчика, выявления требований
→ Знание методологий системного анализа, понимание моделей и процессов разработки
→ Умение формулировать бизнес, функциональные и нефункциональные требования
→ Опыт проектирования BPMN, UML, ER-диаграмм
→ Умение проектировать концептуальную и логическую модель данных
→ Умение проектировать и описывать взаимодействия через HTTP (структура HTTP-запросов и ответов) и транспортов (kafka) будет преимуществом
→ Навыки работы с базами данных, умение составлять типовые запросы в БД (SQL)
→ Опыт проектирования интеграционных контрактов с внешними сервисами приветствуется.
04
задачи 🚀
→ Поиск новых заказчиков путём рассылок, записной книжки, холодного поиска, партнёрств, лидов от маркетинга и др.
→ Коммуникация с лидами рабочих групп. Контроль проекта до завершения
→ Отработка входящего сарафана
→ Грамотная «упаковка» продуктов и их продажи
ближайшая стратегическая цель 🎯
→ Переход от продаж по «сарафанному радио» и экспертных продаж к формированию воронки продаж и лидогенерации
глобальные цели 🌟
→ Увеличение выручки от продаж продуктов
→ Увеличение выручки от заказной разработки и смежных ИТ-услуг
→ Выстраивание системы, позволяющей планомерно прирастать в продажах помимо «сарафанного радио»
что мы ожидаем от кандидата 👨🏻💻
→ Опыт работы в индустрии заказной разработки на позиции Специалиста по развитию продаж/Менеджера по продажам/РОПа/KAM’а
→ Опыт работы непосредственно в Заказчике
→ Опыт в формировании каналов для продажи заказной разработки/ИТ-консалтинга/ИТ-аудитов и других услуг
→ Умение работать с различными каналами привлечения продаж
→ Опыт работы с основными инструментами менеджера продаж (план продаж, книга продаж, CRM-система)
→ Опыт работы с техническими специалистами (разработчики) и понимание базовых терминов современного ИТ и заказной разработки
→ Опыт работы как с B2B, так и с B2C сегментом
→ Опыт работы с торговыми площадками (b2b-center и тд)
→ Владение современными инструментами планирования/управления (miro/trello и подобные), системы управления проектами (Jira,youtrack), Notion и другие утилиты
будет преимуществом ⭐
→ Опыт построения отдела продаж в компании
→ Опыт управления менеджерами по продажам
05
задачи 🚀
→ Проработка технической составляющей бизнеса на всех ступенях развития и поддержки продуктов: Архитектура, Системная аналитика, Разработка и QA
эксплуатация ⚙️
→ Разработка ИТ-стратегии развития компании
→ Формирование и контроль исполнения ИТ-бюджета
→ Переход на продуктовые команды, унификация DevOps и релизных процессов
→ Ответственность за реализацию проектов/продуктов в срок
→ Презентация результатов работы подразделения
разработка 👨💻
→ Руководство гео распределенной командой
→ Инфраструктурного фреймворка на Python 3 для взаимодействия с облачными провайдерами и внутренними сервисами, покрытие интеграционными тестами
→ ChatOps практик для автоматизации деплоев, что позволило оптимизировать трудозатраты(сэкономило более 3 FTE)
→ Autoscaling в GCE с использованием preemptible серверов(на самом крупном проекте позволяет экономить 200 000$ в месяц)
чем предстоит заниматься 💻
Инфраструктура компании
→ Проработка технической составляющей бизнеса на всех ступенях развития и поддержки продуктов: Архитектура, Системная аналитика, Разработка и QA, Эксплуатация
→ Разработка ИТ-стратегии развития компании
• вычислительные ресурсы
• хранилища
• сети
→ Обеспечение
• отказоустойчивости
• резервного копирования
• disaster recovery
→ Управление виртуализацией на базе Proxmox
→ Контроль мониторинга, логирования, capacity planning
→ Управление жизненным циклом серверов, сетевого и системного ПО
Инфраструктура для разработки (Dev Infrastructure) Ответственность за стабильную и безопасную работу:
→ GitLab (репозитории, CI/CD, runners, права доступа)
→ **JetBrains YouTrack (трекер задач, доступы, интеграции)
→ Систем сборки, артефактори, внутренних registry
→ Сред для тестирования и стендов
→ Управление доступами разработчиков к инфраструктуре и проектам
→ Развитие DevOps-практик совместно с тимлидами и архитекторами
Информационная безопасность
→ Формирование и реализация стратегии ИБ компании
→ Разработка и внедрение политик:
• управление доступами (IAM)
• парольная политика, MFA
• контроль привилегированных доступов
→ Защита
• внутренних сервисов
• репозиториев кода
• инфраструктуры разработки
→ Логирование и реагирование на инциденты ИБ Ключевые навыки
Технические
→ Архитектура инфраструктуры и отказоустойчивость
→ DevOps-подходы и автоматизация
→ Информационная безопасность на уровне компании
→ CI/CD и внутренняя платформа разработки
Управленческие
→ Построение процессов с нуля или их систематизация
→ Управление техническими командами
→ Умение говорить с бизнесом на языке рисков, денег и приоритетов
будет большим плюсом ⭐
→ Опыт прохождения security-аудитов со стороны клиентов
→ Знание стандартов (ISO 27001, SOC 2, OWASP — на практическом уровне)
→ Опыт внедрения централизованных IAM/SSO решений
→ Опыт работы с ML-стеком и управление GPU-инфрой в разработке
06
задачи 🚀
→ Глубокие знания Linux (Debian-подобные дистрибутивы)
→ Опыт работы с Docker и Docker-compose
→ Опыт организации CI/CD (GitLab CI)
→ Опыт автоматизации с помощью Ansible
→ Опыт работы с Kubernetes
→ Опыт организации мониторинга и сбора логов, в том числе с удалённых площадок (Prometheus, ELK/EFK/Graylog и др.)
→ Понимание принципов работы сетей (TCP/IP, HTTP)
→ Опыт настройки и эксплуатации веб-серверов/прокси (Nginx, Traefik, haproxy)
→ Опыт работы с PostgreSQL, в том числе в отказоустойчивых кластерах (Patroni)
→ Знание какого-либо языка программирования
будет плюсом ⭐
→ Знание Python или Go
→ Опыт работы с облачными провайдерами (VK Cloud, Yandex Cloud, Selectel и др.)