В компании СберТех разрабатывается Platform V Works – семейство инструментов для agile-разработки продуктов, командной работы и управления производственным процессом. Кроме того, в прошлом году, СберТех представил веб-сервис GitVerse – российский аналог GitHub, который в ближайшем будущем получит большое развитие.
На стыке этих направлений ведется разработка плагинов и инструментов, взаимодействующих со всеми популярными интегрированными средами разработки (IDE). Эти инструменты упрощают жизнь разработчика и ускоряют процесс написания кода. Из известных инструментов можно отметить нейросетевые модели Giga Chat и Giga Code, являющиеся альтернативой Chat GPT и Copilot. Общее название этого продукта - Giga IDE.
В качестве основы для Giga IDE плагинов используется экосистема на основе платформ Visual Studio Code, IntelliJ IDEA CE, и специального серверного бэкенда, построенного с использованием современных Cloud-Native технологий. В разработке используется комбинированный стек самых современных технологий, включая платформы Go (серверный бэкенд Giga IDE), TypeScript (плагины Giga IDE) и Java (серверный бэкенд остальных продуктов компании).
Наша задача в том, чтобы повысить продуктивность разработчиков, сделать ежедневный процесс написания кода более удобным и приятным.
Участие в разработке этого проекта - ваша возможность сказать свое слово в индустрии инструментов для разработчиков и поучаствовать в создании передового проекта, которым будут пользоваться тысячи ваших коллег по всей России и в мире.
Вашей предметной областью будет контроль качества плагинов и серверных компонентов для IDE. Эти компоненты осуществляют интеграцию с сервисами, предосталяемыми Platform V Works, реализуют поддержку языков программирования и фреймворков, и работают с другими технологиями, повышающими продуктивность разработчиков.
Как член нашей команды, вы будете проектировать, улучшать и автоматизировать тестирование для новой и уже существующей функциональности. Вы будете заниматься разработкой новых автоматических тестов и систем. Вы сможете применить весь арсенал исследовательского тестирования для проведения расследований и воспроизведения сложных ситуаций, возникающих как на серверном продакшене, так и в локальных приложениях на компьютерах пользователей. Некоторые задачи будут включать автотматизированное нагрузочное тестирование и исследование производительности систем.
Будет плюсом: