Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
— Имею опыт сопровождения ПО на всем цикле разработки
— Большой опыт интеграции систем с внешними системами (REST API, XML, JSON)
— Отлично владею SQL
— Опыт управления командами разработки и взаимодействия со смежными подразделениями: ИТ-департамент, отдел фронтенд-разработки и дизайна, инфраструктурный ИТ-отдел (devops), отдел закупок, отдел поставок (логистика)
— Постоянно практикую базовые компетенции руководителя проектов: делегирование, контроль, планирование
— Прочитал всю книгу Карла Вигерса «Разработка требований к программному обеспечению» :)
Проекты
(6 лет 1 месяц)
Lens Consulting. Личный кабинет Grade.me
Роль
Системный аналитик
Обязанности
Задача
Разработать личный кабинет для анализа заработных плат как внутри компании, так и относительно рынка.
Разработать приложение для пользователей/компаний с возможностью учета и анализа заработных плат сотрудников.
Обязанности
Сбор и анализ функциональных и нефункциональных требований от бизнес-заказчика, перевод требований в техническое задание для разработчиков
Участие в планировании работ команды из 4 разработчиков
Контроль тест-кейсов и чек-листов для тестирования
Проектирование баз данных в Clickhouse и MySQL
Проверка запросов в Clickhouse, анализ данных в БД
Поиск медленных SQL-запросов, предложения по оптимизации
Функциональное тестирование, тестирование back-end с помощью Postman
Достижения и результаты
Запустил сайт, две интеграции доработок и пять микросервисов
Помог тестировщику написать несколько автотестов на Postman
Реализовал интеграцию с ClickHouse где хранятся рыночные данные. Задача не типовая, необходимо было разобраться с возможностями и функционалом ClickHouse и SQL-командами, которые отличаются от стандартных реляционных баз данных
По моим требованиям реализовали виртуальный скролл с динамической подгрузкой данных (псевдо-пагинация) без библиотек на нескольких страницах
Сделали нестандартную валидацию двух методологий оценок должностей. Для грейдирования должности, по бизнес-процессу, необходимо было использовать калькулятор для оценки должности.
Описал более 80 политик безопасности для проверки прав доступа
Реализовали импорт данных из Excel файла и экспорт данных в Excel, Word, PDF файлы. Из-за сложной структуры экспорта, придумал хранить преднастроенные XLSX-файлы, прежде чем импортировать в них данные.
Описал микросервис для массовой рассылки уведомлений, сами сообщения хранились в Redis, получился брокер сообщений. С разработчиками решили отправлять email-уведомления с помощью Nodemailer, так как поддерживается pool-отправка писем через SMTP.
Описал работу микросервиса для загрузки данных в clickhouse
Прочее
Клиентами компании являются крупнейшие заказчики из рейтинга Эксперт-400.
Подробнее о проекте можно узнать по ссылке https://lensconsulting.ru/grademe
Сейчас с клиентом запускаем смежный продукт https://lenspay.ru (тоже из HRTech)
Стек специалиста на проекте
Базы данных, Clickhouse, Анализ данных, Тестирование, Redis, Strapi, Анализ, SMTP, Excel, Проектирование баз данных, Jexel, Backend testing, PDF, Нефункциональные требования, Postman, Планирование, Vuex, Axios.js, Chart.js, Functional testing, MS Word, Microservices, MySQL, Nuxt.js, Vue.js, Node.js, REST API
Отрасль проекта
EdTech
Период работы
Июнь 2022 - По настоящее время
(1 год 7 месяцев)
ОФИСМАГ
Роль
Системный аналитик
Обязанности
Задача
Разработка и развитие интернет-магазина компании
Обязанности
Сбор и анализ функциональных и нефункциональных требований от бизнес-заказчиков с помощью интервью и анкетирования
Выработка MVP для быстрого внедрения ключевых функций. Поиск минимальный критический пусть задач заказчика.
Разработка интеграционных решений системы с другими системами компании: 1С, ERP, Dadata, Л-Пост, RabbitMQ
Подробная декомпозиция и оценка собственных работ, изучение документации, в том числе сторонней
Подготовка (написание в mediawiki) технических заданий и UML для разработчиков
Контроль выполнения задач разработчиками согласно ТЗ
Тестирование нового функционала на соответствие требованиям ТЗ перед выпуском изменений на рабочий сайт
Релиз изменений на рабочий сайт через GitLab, merge веток в master, далее CI/CD
Ведение проектной документации в MediaWiki
Выгрузка данных из БД и анализ SQL-запросов на качество возвращаемых данных, поиск долгих SQL-запросов через систему мониторинга
Работа с аналитическими инструментами, включая Google Analytics 4 (GA4), для оценки поведения пользователей и метрик эффективности
Техническая поддержка и устранение ошибок
Поддержка веб-сайта, включая решение инцидентных задач и обработку обращений по ошибкам и неисправностям функционала сайта
Выявление и анализ причин технических проблем и предложение решений
Достижения и результаты
Участвовал в поддержке пользователей сайта, что помогало более качественно собирать требования у бизнес-заказчиков
Изменил сервис оформления заказа на сайте, который длился больше года, потому что логика была сложной и плохо описанной от руководства, было много интеграций, приходилось разработчикам много переделывать. Много технических моментов было мною изменено и согласовано с руководством. После релиза выросло количество новых заказов, например, из-за:
- оптимизировали скорость работы сервиса, много рефакторинга для скорости оформления заказов
- добавили возможность клиентам-администраторам назначать большее количество договоров для отдела закупов (для юр лиц)
Сопровождал и поддерживал начинающих специалистов в компании (обучение и контроль)
Прочее
На рынке два конкурента: «Комус» и «Офисмаг», обе компании крупные, масштаб сопоставимый.
Клиентами компании являются крупнейшие заказчики из рейтинга Эксперт-400 https://www.officemag.ru/company/clients/
Задача
На домене sign.beeline.ru создать альтернативный интерфейс продукта Крипто-Про УЦ2.0
Обязанности
Анализ поступающих бизнес-требований, разработка тест-кейсов и другой тестовой документации
Взаимодействие с разработчиками, аналитиками и дизайнерами
Спроектировать архитектуру будущей системы
Разработать сервис по выпуску электронных цифровых сертификатов
Спроектировать базу данных MSSQL
Описать и настроить интеграцию с продуктом КриптоПро УЦ2.0 через SOAP
Соблюдение требований OWASP Top 10
Достижения и результаты
Проверил более 100 листов подробных сценариев тестирования
Консультировал тестировщика после регрессионного тестирования финального продукта по сложному функционалу
Сервис должен был работать как часы, так как ошибка при выдаче сертификата, может привести к убыткам. Требования к качеству интеграции были максимальными, поэтому я перечитывал официальные руководства КриптоПро несколько раз, на всем цикле разработки (документы по 30-80 листов)
Узнал что такое OWASP и самостоятельно следил за исправлением ошибок безопасности
Прочее
Сервис позволил компании наладить дистанционную работу своих сотрудников.
Во время создания личного кабинета произошла "принудительная" смена алгоритма шифрования GOST R 34.10-2012 на GOST R 34.10-2018.
Стек специалиста на проекте
Базы данных, C#, Тестирование, Oracle, MVC, Gosu, Анализ, Документация, КриптоПРО, MSSQL, R, SSO, Razor, HTML, CSS, SOAP, Active Directory, алгоритмы шифрования, Figma, JavaScript, Microsoft
Отрасль проекта
Telecom
Период работы
Сентябрь 2017 - Декабрь 2018
(1 год 4 месяца)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Саратовский государственный университет им. Н.Г. Чернышевского