Системный аналитик (Giga IDE)

Оплата не указана

Вакансия находится в архиве

SberTech

г. Санкт-Петербург

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Полный день

В компании СберТех разрабатывается 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, реализуют поддержку языков программирования и фреймворков, и работают с другими технологиями, повышающими продуктивность разработчиков. Это продукты от программистов, для программистов. Вашими основными задачами будут:

  • Проектирование и разработка сервисов Giga IDE, участие в разборе дефектов
  • Разработка документации по продукту и процессам. Написание хорошо продуманных текстов в значительных объемах
  • Поддержка прохождения внутренних процессов со всеми формальностями, например, процесса внутренней приемки и процесса вывода новых продуктов на прод
  • Участие в постановке задач на разработку программного обеспечения (при поддержке техлида и экспертов)
  • Работа с интерфейсами сразу в нескольких больших технических областях, провязанных общими сценариями использования: интерфейс редактора кода (веб, локальный и мобильный, платформы Visual Studio Code и IDEA), консоли администратора (веб), инструменты без графического интерфейса (файлы конфигурации, командная строка)
  • Участие в проектировании UI: сценариев использования, форм, API, выработка оптимальных технических решений с учетом всех факторов и специфики области. У нас есть выделенные специалисты по UI с точки зрения дизайна (UI Kit), но им нужна поддержка с точки зрения предметной области.

Требования:

  • Опыт работы системным аналитиком от 3-х лет, либо на связанных по смыслу позициях
  • Высшее образование
  • Вы понимаете, как устроен процесс разработки ПО
  • Вы можете писать техническую документацию и описывать особенности проектируемых и исследуемых систем. Можете писать хороший текст и рисовать диаграммы;
  • Вы любите и умеете разбираться в архитектуре своих и чужих приложений
  • Вы понимаете архитектурные подходы, например, микросервисы и монолиты
  • Вы проектировали API, например, для REST-сервисов или очередей
  • Вы понимаете принципы работы REST-сервисов, протокола HTTP, клиент-серверной архитектуры. Умеете пользоваться основными форматами данных, передаваемыми через API (JSON, XML). Понимаете, в чем разница между хорошо и плохо спроектированным API
  • Вы разбираетесь в архитектуре реляционных баз данных и проектировали модели хранения (например, для PostgreSQL и других SQL-серверов). Понимание нереляционных баз будет плюсом
  • У вас есть понимание основ классических алгоритмов, теории баз данных, теории систем и системного анализа, основ безопасности информации
  • Вы пробовали читать и анализировать код, желательно на Java.

Будет плюсом:

  • Базовое понимание принципов работы облачных систем (Docker, Kubernetes), опыт тестирования Cloud-Native приложений
  • Понимание специфики разработки инструментов для разработчиков, в особенности - плагинов для IDE

Мы предлагаем:

  • конкурентная заработная плата, официальное оформление по ТК РФ
  • достойный годовой бонус
  • виртуальная школа Сбера, корпоративный университет, повышение квалификации, IT конференции, митапы, библиотека
  • ДМС (медицинское страхование) с первого рабочего дня
  • Формат работы: гибридный или удаленный в СПб
  • Офис: Санкт-Петербург, Малоохтинский пр., д.68, коворкинг (ст.метро Новочеркасская), в декабре 2024 г. новый офис на Васильевском острове
  • пониженный процент ипотеки для сотрудников, льготное кредитование
  • бесплатная подписка СберПрайм+, скидки от компаний-партнеров для сотрудников
  • возможность профессионального и карьерного развития

Ключевые навыки

Django rest framework
Fastapi
Json api
Xml
Sqlite
Postgresql

Контактная информация

SberTech

Сайт: не указан

Почта: не указана

Вакансия опубликована 21.04.2024 в г. Санкт-Петербург.

Похожие вакансии

#

Санкт-Петербург

Академическая

Полный день

Подробное описание

7 августа

#

Москва

Подробное описание

12 июля

#

Санкт-Петербург

Адмиралтейская

и еще 3 станции

Полный день

Подробное описание

29 апреля