DevOps engineer (проект Giga IDE)

Дата размещения вакансии: 05.07.2024
Работодатель: SberTech
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
От 3 до 6 лет

В компании СберТех разрабатывается Platform V Works — семейство инструментов для agile-разработки продуктов, командной работы и управления производственным процессом. Кроме того, в прошлом году, СберТех представил веб-сервис GitVerse — российский аналог GitHub.

На стыке этих направлений ведется разработка плагинов и инструментов, взаимодействующих со всеми популярными интегрированными средами разработки (IDE). Эти инструменты упрощают жизнь разработчика и ускоряют процесс написания кода. Из известных инструментов можно отметить нейросетевые модели Giga Chat и Giga Code, являющиеся альтернативой Chat GPT и Copilot.

В качестве основы для этих плагинов используется экосистема на основе платформ Visual Studio Code, IntelliJ IDEA CE, и специального серверного бэкенда, построенного с использованием современных Cloud-Native технологий. В разработке используется комбинированный стек самых современных технологий, включая платформы TypeScript (плагины), Golang и Java (серверный бэкенд).

Наша задача в том, чтобы повысить продуктивность разработчиков, сделать ежедневный процесс написания кода более удобным и приятным.

Участие в разработке этого проекта — ваша возможность сказать свое слово в индустрии инструментов для разработчиков и поучаствовать в создании передового проекта, которым будут пользоваться тысячи ваших коллег по всей России и в мире.

Обязанности

  • разрабатывать инфраструктуру, необходимую для работы плагинов для IDE и их серверных компонентов
  • создавать и настраивать пайплайны CI/CD для работы с множеством сервисов, внешних и внутренних
  • взаимодействовать с разработчиками и QA-инженерами, и вместе решать проблемы, возникающие при эксплуатации систем
  • расследовать инциденты, находить решения сложных технических проблем и компромиссов
  • важная часть работы — соблюдение правил безопасности и поддержание упорядоченного современного стека технологий.

Требования

  • 3+ лет опыта в системном администрировании и DevOps/SRE
  • Опыт работы с Jenkins (используется как основной инструмент для прохождения внутренней приемки, даже при наличии Gitlab Sber Edition и других CI/CD систем)
  • Опыт работы с облаками (например, экосистемой Amazon или кастомными инсталляциями OpenStack) в парадигме Infrastructure as Code
  • Умение собирать пайплайны из Docker-контейнеров и работать с инструментами оркестрации
  • Понимание принципов Infrastructure as Code, в особенности — способность делать инфраструктурные изменения параллельно с активной разработкой продукта, который разворачивается на этой инфраструктуре
  • Опыт в использовании современных инструментов CI/CD (TeamCity/Jenkins/GitLab CI)
  • Способность анализировать метрики и логи, и предоставлять разработчикам полезную информацию об исполнении сервисов на продакшене
  • Практический опыт настройки алертов и реакции на события
  • Написание кода на скриптовых языках (Bash/Python/Ruby и т.п.)
  • Опыт в использовании баз данных (SQL, NoSQL, самописные решения).

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

  • Понимание культуры и практики подходов DevOps, SRE, Cloud-Native
  • Понимание и практическое применение практик информационной безопасности
  • Опыт администрирования серверных приложений на платформах Java/Golang/Node.js
  • Умение писать код на этих языках (не обязательно на профессиональном уровне бэкенд-разработчика)
  • Опыт практического использования Kubernetes и Ansible
  • Практика развертывания приложений в необычных конфигурациях (клиентские приложения, девайсы, изолированные контуры)
  • Понимание, когда и зачем использовать подходы вроде Serverless или технологии вроде Hadoop
  • Понимание работы распределенных файловых систем (Ceph, HDFS…)

Условия

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