з/п не указана
Москва
Большая Новодмитровская улица 14с1
Большая Новодмитровская улица 14с1
От 1 года до 3 лет
Проект Банка ТОП-3. Команда разрабатывает продукт, который представляет собой альтернативную систему управления базами данных, разработанную для решения задач импортозамещения зарубежных аналогов. Продукт ориентирован на B2B и B2G-сегменты. Используется для компаний с высоконагруженными ИТ-системами, уделяющих особое внимание информационной безопасности.
Твои задачи:
- Создавать, модифицировать и сопровождать серверную часть микросервисных приложений на Go
- Проектировать и реализовывать API с использованием архитектурных подходов REST и gRPC
- Заниматься построением архитектуры
- Создавать производительные многопоточные приложения
- Оптимизировать код с учетом базовых структур данных и алгоритмов
- Делать интеграции микросервисов между собой и с внешними системами через RabbitMQ и Kafka
- Реализовывать сценарии асинхронной обработки данных, строить очереди и пайплайны
- Разрабатывать, деплоить и поддерживать микросервисы в кластерах
- Участвовать в совместных DevOps-процессах
Что мы ждем от тебя:
- Опыт работы в роли разработчика от 4 (четырех)
- Опыт работы со всеми указанными технологиями по направлению
Go: REST, gRPC, RabbitMQ, Kafka, PostgreSQL, Git - Опыт разработки контейнерных микросервисных приложений
(Kubernetes, OpenShift) - Опыт разработки высоконагруженных многопоточных
приложений (Go-рутины, каналы, блокировки) - Опыт командной разработки с использованием программных
продуктов Confluence и Jira - Опыт работы, как в каскадных (waterfall), так и в гибких методологиях (Agile и/или DevOps и/или Scrum) разработки
- Опыт многопоточной разработки
- Опыт использования реляционных баз данных
- Опыт работы с базовыми структурами данных и алгоритмов
- Опыт коммерческой разработки на Go
- Опыт работы с пакетами chi,pgx,sqlx
- Опыт работы с СУБД, включая работу с транзакциями.
Что мы обеспечиваем:
- Внутренние семинары, митапы, мы очень любим учиться новому
- ДМС со стоматологией для сотрудников и скидку на покупку ДМС для ближайших членов семьи
- Технику для комфортной работы
- Сессии профессионального развития персонала, результатом которой является план индивидуального развития каждого сотрудника