Skip navigation

Проект для разработчика платформ совместной работы над контентом

Клиент — один из лидеров среди разработчиков платформ совместной работы над контентом (Content Collaboration Platforms), гуру безопасного обмена и синхронизации файлов. Компания является резидентом Силиконовой долины и в своей работе ориентируется на принципы работы Google. Продукт конкурирует с решением DropBox, при этом обеспечивает удобный автоматизированный доступ к документам, файлам, папкам общего пользования и на сегодняшний момент является самым безопасным решением для работы с ними. Кроме того, обладает рядом возможностей, отсутствующих у DropBox: обмен файлами для мобильных подразделений, резервное копирование документов в режиме реального времени и обеспечение их постоянной доступности, замена FTP для защищенной передачи больших объемов информации. Продукт постоянно совершенствуется – появляются новые компоненты и функции.

Команда .NET разработки распределена между минским и киевским офисами компании. Сегодня на проекте заняты 78 человек.

Задачи

  • Воплощение сложных функциональных, технических и бизнес-требований в архитектуре ПО
  • Разработка высокоуровневых проектов приложений
  • Техническое обоснование разработки и создание прототипов для сравнения и оценки вариантов
  • Планирование и повышение производительности
  • Улучшение непрерывной интеграции и развертывания (CI/CD)
  • Оценка объема работ
  • Разработка
  • Контроль кода
  • Автоматизированное тестирование

Задачи

  • Воплощение сложных функциональных, технических и бизнес-требований в архитектуре ПО
  • Разработка высокоуровневых проектов приложений
  • Техническое обоснование разработки и создание прототипов для сравнения и оценки вариантов
  • Планирование и повышение производительности
  • Улучшение непрерывной интеграции и развертывания (CI/CD)
  • Оценка объема работ
  • Разработка
  • Контроль кода
  • Автоматизированное тестирование

Технологии

Платформы:

  • .NET Core
  • Многопоточность
  • SQL Server
  • Redis
  • Memcached
  • RabbitMQ
  • WindowsServices (TopShelf)
  • GitHub

Веб-компоненты:

  • .NET Core
  • Многопоточность
  • ASP .NET Core: IIS, request, response, HTTP context
  • ASP .NET Web Forms
  • RESTFull
  • SQL Server
  • GitHub

Десктопные компоненты:

  • .NET Core (особенно с многопоточностью)
  • ADO.NET
  • WPF
  • Cервисы REST для десктопных компонентов
  • GitHub

Бенефиты

  • Возможность не только повышать свой уровень в .NET , но и приобретать опыт в области непрерывной интеграциии и развертывания (Jenkins, terraform, SaltStack), облачной платформы Amazon (AWS) и другие
  • Возможность участия в разработке архитектуры и внесения вклада в будущее продукта
  • Координация подпроектов и управление ими с полной ответственностью за результаты
  • Работа с клиентом-стартапом из Силиконовой долины и постоянная прямая коммуникация с клиентом
  • Опыт масштабирования и работа с большими объемами данных
  • Опыт работы с кросс-функциональными подразделениями по поддержке, управлению, разработке и эксплуатации продукта

Бенефиты

  • Возможность не только повышать свой уровень в .NET , но и приобретать опыт в области непрерывной интеграциии и развертывания (Jenkins, terraform, SaltStack), облачной платформы Amazon (AWS) и другие
  • Возможность участия в разработке архитектуры и внесения вклада в будущее продукта
  • Координация подпроектов и управление ими с полной ответственностью за результаты
  • Работа с клиентом-стартапом из Силиконовой долины и постоянная прямая коммуникация с клиентом
  • Опыт масштабирования и работа с большими объемами данных
  • Опыт работы с кросс-функциональными подразделениями по поддержке, управлению, разработке и эксплуатации продукта