Опыт коммерческой разработки на Go от 3 лет и более.
Глубокое знание Go версии 1.18+ и стандартной библиотеки: context, net/http, sync, time, errors, encoding.
Умение проектировать и реализовывать REST API, писать эффективные хендлеры без лишних аллокаций, опыт работы с fasthttp.
Понимание Clean Architecture (слои, зависимости, интерфейсы, Dependency Injection).
Навыки работы с PostgreSQL: сложные SQL-запросы, pgx/pgxpool, миграции, индексы.
Опыт работы с Redis (кэш, очереди, TTL, pub/sub).
Взаимодействие с системами обмена сообщениями типа Kafka или RabbitMQ (продюсеры, консьюмеры, схемы сообщений, dead-letter, requeue).
Базовые знания контейнеризации: написание Dockerfile, Kubernetes YAML.
Опыт работы с GitLab CI/CD, код-ревью и merge request-процессами.
Внимательность к деталям, умение тестировать код, проверять бизнес-логику, писать документацию, тикеты, описания Pull Requests.
Опыт работы с sqlc и autogen-клиентами.
Навыки создания middleware для fasthttp, работа с zerolog.
Опыт настройки microk8s и написания CronJob/операторов в Kubernetes.
Компетентность в protobuf/gRPC и protoc генерации.
Глубокое знание систем очередей: маршрутизация, backoff, обработка ошибок.
Опыт работы с highload-системами и многопоточностью.
Знание ClickHouse, Elasticsearch, NoSQL.
Участие в open-source, наличие примеров продакшн-кода.
Опыт разработки финтех-систем с трансграничной спецификой (SWIFT, SEPA, ISO 20022).
Знания TypeScript, React, опыт с Node.js.
Опыт работы в Scrum-командах и взаимодействия с продуктовыми менеджерами.
Разрабатывать микросервисы на Go.
Проектировать и реализовывать REST/gRPC API.
Участвовать в архитектурных решениях, создавать продукт с нуля.
Работать с системами очередей (Kafka, RabbitMQ), базами данных (PostgreSQL, Redis).
Писать unit-тесты, проводить код-ревью.
Интегрировать внешние сервисы, оптимизировать производительность.
Взаимодействовать с командой разработки, участвовать в обсуждениях и улучшениях.
Работать с проектами в области цифровой безопасности, мониторинга и финтеха.
⚙️ Что предлагаем:
Трудоустройство в аккредитованную IT-компанию (отсрочка и ИТ ипотека - все включено).
Причастность к масштабным проектам, возможность влиять на процессы и результат.
Достойная оплата, оформление по ТК или по договору оказания услуг. Своевременная выплата заработной платы.
Гибкий график работы (гибкое начало и окончание рабочего дня по мск).
Полностью удалённый формат работы.
Поддержка спортивных увлечений: компенсация 50% стоимости абонемента в фитнес-зал или бассейн.
Возможность профессионального роста и участия в архитектурных решениях.
Важно:
Мы ценим вашу мотивацию и строго соблюдаем сроки обработки откликов. Чтобы процесс был максимально быстрым и прозрачным, все этапы проходят в рамках hh.ru. Отклики через другие каналы могут увеличить время рассмотрения.