Мы в поисках Golang-разработчика, в ИТ-команду, разрабатывающую продукты и решения для автоматизации банковских и финансовых операций. Работаем в кроссфункциональных командах, создаём отказоустойчивые и масштабируемые сервисы, интегрируемся с внешними платёжными системами и внутренними реестрами.
Чем предстоит заниматься:
Разработкой микросервисов и REST API для внутренних и внешних интеграций;
Проектированием архитектуры по принципам Clean Architecture — с разделением слоёв, зависимостей и интерфейсов;
Работой с базой данных PostgreSQL — написанием сложных запросов, миграций и оптимизацией индексов;
Настройкой Redis для кэширования данных и управления TTL;
Взаимодействием с брокерами сообщений (Kafka, RabbitMQ) — настройкой продюсеров, консьюмеров и обработкой dead-letter очередей;
Подготовкой и поддержкой CI/CD пайплайнов в GitLab, созданием Dockerfile и Kubernetes-манифестов для деплоя;
Участием в код-ревью, написанием технической документации и тикетов.
Для нас важно:
Опыт коммерческой разработки на Go от 2 лет;
Отличное знание стандартной библиотеки Go 1.18+ (context, net/http, encoding, errors, time);
Понимание принципов Clean Architecture;
Уверенное владение PostgreSQL и Redis;
Опыт работы с Kafka или RabbitMQ;
Навыки контейнеризации (Docker, Kubernetes, написание YAML);
Опыт настройки GitLab CI/CD и работы по Gitflow;
Аккуратность, внимательность к деталям и ответственность за качество кода.
Главный принцип SkillStaff - Выбирай!
Москва
Не указана
Москва
Не указана