59.01K
Category: programmingprogramming

Сбер – крупнейший банк в России. Отчет по стажировке школа 21

1.

Отчет по стажировке школа 21
Сапарин Виталий Сергеевич
maslynem

2.

Компания
• Стажировку проходил в Сбере.
• Сбер – это крупнейший банк в России,
поставщик надёжных технологических
решений и один из ведущих финансовых
институтов страны.

3.

Сбер
Создает и развивает десятки технологичных направлений и проектов.
В их числе:
• СберТех ― компания, создающая решения для разработчиков.
• SberUnity ― венчурный онлайн-хаб, который занимается работой с
инвестициями.
• СберАвтоТех ― компания для развития автомобильных сервисов Сбера
на основе принципов мобильности, экологичности и безопасности.
• Kandinsky ― нейросеть от Сбера, способная создавать изображения по
текстовому описанию.
• GigaChat ― сервис от Сбера, который умеет отвечать на вопросы
пользователей, поддерживать диалог, создавать тексты и картинки на
основе описаний в рамках единого контекста.

4.

Условия стажировки
• Роль в команде: Стажер-инженер
• Требования:
– Определение технических требований
– Понимание технических требований
– Git
– Java
– Использование программных библиотек
– Объекто-ориентированное програмиирование
– Spring

5.

Условия стажировки
• Должностные обязанности:
– Проводить code review и делиться обратной
связью
– Разрабатывать программный продукт, вносить
изменения в код
– Предлагать решения по оптимизации кода
– Писать компьютерный программный код

6.

Тестовые задачи
• Реализация сервиса авторизации по
протоколу oauth2.
• Реализация CRUD-сервиса
• Реализация чата с использованием вебсокетов
• Реализация аудита с использованием kafka
• Реализация общения между сервисами по
протоколу gRPC

7.

Рабочий проект
• Работал над проектом Антифрод, в
команде АРМ Аналитика.
• В качестве методологии организации
проектной деятельности использовался
Scrum.

8.

Рабочий проект
• Выполнял задачи:
– Исправление багов – ошибки валидации и др.
– Покрытие тестами
– Написание proxy-микросервиса
– Добавление оптимистической и
пессимистической блокировки для update
запроса

9.

Итоги
• Получил коммерческий опыт
• Изучил новые инструменты:
– Kafka
– Insomnia
– Podman
– Gradle
– Confluence, Jira, Jenkins, OpenShift
– ws, gRPS

10.

Итоги
• Улучшил soft-skills
• Написан и внедрен рабочий новый proxyмикросервис
• Исправлено 5 багов. Закрыто 4 задачи.
English     Русский Rules