Solution architect (Rust)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Разрабатываем личный кабинет клиента и партнеров СберТеха.
Основная задача – это ускорить и упростить взаимодействие клиентов и партнеров с нашими клиентскими и внутренними службами. Облегчить получение наших продуктов и сбор обратной связи
Разработка включает в себя как фронт-офис, так и бэк-офис и большое количество интеграций с внутренними системами компании.
На проекте работает 1 команда (разработчики, DevOps инженеры и тестировщики). В связи с расширением ищем человека способного выполнять роль Архитектора сервиса, которая включает в себя также и написание кода на Rust.
Стек технологий
- Микросервисы
- Внешние взаимодействия – GraphQL, HTTP
- БД – PostgreSQL
- UI – React, TypeScript
- Back – Rust
- Серверные среды исполнения:
- Kubernetes (облачный)
- VM - Linux
Ожидания от кандидата
- опыт проектирования и создания микросервисов и сопровождения их в облачной инфраструктуре (желательно с использованием Docker и K8S)
- опыт разработки и развития backend сервисов
- уверенное знание языка Rust
- проектирование реляционных баз данных
- самостоятельного принятия решения в условиях нехватки информации
- умение аргументированно отстаивать позицию
- ответственности за результат
- знаете и понимаете, что такое Domain Driven Design
- имеете опыт взаимодействия со структурами сопровождения
Будет здорово, если вы:
Условия работы
- удаленный формат работы
- мощное железо для работы, дополнительные мониторы при необходимости
- годовая премия минимум от 2-х окладов и выше
- ежегодная индексация
- льготная ипотека для сотрудников
- ДМС с первого дня работы для вас, программа для родственников после испытательного срока
- повышение и перемещение внутри экосистемы СберТеха
- коллеги, которые всегда помогут адаптироваться и поделятся своей экспертизой
- обучение за счет компании: корпоративный университет, виртуальная школа Сбера, повышение квалификации, IT конференции, митапы, библиотека
- подписка СберПрайм+ для сотрудников, скидки и бонусы от компаний партнёров (английский, спорт итд)
Дополнительные инструкции
Чем предстоит заниматься:
- коммуникация с заказчиками и смежными подразделениями
- участие в формировании бэклога задач продукта
- поддержка связи с группами корпоративной архитектуры и безопасности, чтобы гарантировать соответствие наших решений новым стандартам
- проектирование программной архитектуры с учетом высокой нагруженности и максимальной надежности системы
- выбор технологий под конкретную задачу и обоснование этого выбора
- участие в разработке сервисов
- приемка результатов работы производственных команд. Проведение code-review
- иабота с отклонениями в рамках всего жизненного цикла сервисов в своей зоне ответственности: от фиксации архитектурных отклонений на этапе разработки до анализа инцидентов и проработки вариантов их решения
- оценка TCO