Старший разработчик Go

По договоренности

  • Киевская
  • Парк Победы
  • Багратионовская

«A7-Технологии» входит в группу компаний A7 (платформа международных платежей).

Мы являемся аккредитованной IT-компанией и создаём технологические решения для проектов государственного масштаба. Мы работаем там, где надёжность и безопасность имеют первостепенное значение, а результат влияет на миллионы пользователей по всей стране.

Мы стремительно растём: расширяем направления, запускаем новые продукты и усиливаем команду. В наших проектах — современные технологии, масштабные задачи и возможность напрямую влиять на развитие цифровой инфраструктуры России.

У нас нет лишней бюрократии — только сильная команда профессионалов, открытая коммуникация и культура, в которой ценят экспертизу, инициативу и ответственность.

Сейчас мы в поиске Старшего разработчика Go, который возьмёт на себя ownership сервисов от идеи до продакшна, будет вести технический дизайн, задавать стандарты качества и помогать команде расти. Работаем в закрытом контуре: собственные сервера, on-prem Kubernetes, CI/CD внутри периметра. Минимум митингов — максимум фокуса, производительности и надёжности.

Стек: Go 1.24, Clean Architecture, fasthttp, Uber FX, PostgreSQL / MySQL, Redis, Kafka / RabbitMQ, zerolog, Docker, Kubernetes YAML

Что предстоит делать:

  • Техническое лидерство: вести дизайн ключевых модулей и сервисов, принимать архитектурные решения, формировать техническую дорожную карту, раскладывать эпики на инкременты.
  • Разработка финтех-бэкендов: высоконагруженные и отказоустойчивые внутренние сервисы, платёжные системы и шлюзы, критичные по SLA/SLO.
  • Интеграции: проектирование и реализация API/сервисов с внешними платёжными провайдерами, внутренними реестрами, шинами событий (Kafka/RabbitMQ), продумывание идемпотентности, ретраев и дедлеттеров.
  • Хранилища и очереди: схемотехника и оптимизация PostgreSQL, продвинутые паттерны в Redis, надёжная обработка событий и гарантии доставки.
  • Технический дизайн: строгая Clean Architecture, чёткие контракты и границы, DI, автогенерация SDK и схем; выбор паттернов (outbox, saga, transactional messaging) там, где это нужно.
  • Производительность и надёжность: профилирование (pprof), оптимизация аллокаций/GC, настройка метрик/логов/трейсов, SLI/SLO, постмортемы и улучшения по итогам инцидентов.
  • Инфраструктура: Dockerfile, Kubernetes-манифесты (microk8s), деплой в тестовый контур; совместная работа с DevOps по прод-выкатам и наблюдаемости.
  • Командные практики: обязательные ревью, инженерные стандарты, менторство мидлов/джунов, улучшение процессов (Kanban, OpenProject, GitLab).

Требования:

  • 5+ лет коммерческой разработки, 3+ года — на Go в продакшне;
  • Глубокое знание стандартной библиотеки Go 1.18+: context, net/http, sync (Mutex/RWMutex/atomic), time, errors, encoding/*; уверенная конкурентность и паттерны параллелизма;
  • HTTP/REST и fasthttp: безаллоцированные хендлеры, понимание протокольного уровня, профилирование и оптимизация;
  • Clean Architecture на практике: слои, зависимости, интерфейсы, DI; модульные границы и контракты, устойчивые к изменениям;
  • PostgreSQL: сложные SQL, план выполнения, индексы/партиционирование, транзакции и уровни изоляции, pgx/pgxpool v5, миграции и откаты;
  • Redis: очереди/кэш/TTL/pub-sub, пайплайны, Lua-скрипты, продвинутые паттерны консистентности;
    Kafka или RabbitMQ: продюсеры/консьюмеры, семантики доставки (at-least/at-most/эффективно exactly-once), idempotency, requeue & dead-letter, бэкпрешер, схемы сообщений;
  • Контейнеризация и оркестрация: уверенное написание Dockerfile и Kubernetes YAML (сети, ресурсы, liveness/readiness, CronJob), понимание production-граблей;
  • CI/CD и GitLab: пайплайны, артефакты, MRs, код-ревью, фича-ветки; умение выстраивать надёжный процесс в закрытом контуре;
  • Наблюдаемость и качество: метрики/логи/трейсы, алерты, нагрузочное тестирование; внимание к деталям и проверка бизнес-правил;
  • Коммуникация: ясная документация, внятные тикеты и PR-описания, умение принимать и обосновывать решения.

Будет плюсом

  • sqlc, генерация клиентов и схем; protobuf/gRPC, protoc-генерация;
  • Middleware для fasthttp, опыт со stack’ом zerolog;
  • Опыт с microk8s, а также операторами и CronJob’ами в Kubernetes; RBAC/NetworkPolicies;
  • Глубокие знания очередей: маршрутизация, backoff-стратегии, обработка фейлов и повторов;
  • OpenTelemetry, Prometheus/Grafana, построение SLI/SLO;
  • Опыт работы в air-gapped окружениях: приватные реестры, репродьюсибл-сборки;
  • Публичные примеры продакшн-кода / вклад в open-source.

Условия:

  • Гибридный формат работы 4/1 в пользу офиса (полностью удалённого формата нет);
  • Конкурентоспособная заработная плата;
  • Корпоративный английский;
  • Официальное трудоустройство по ТК РФ, бессрочный договор;
  • Работа в профессиональной команде, открытой к сотрудничеству, идеям и инновациям;
  • ДМС после испытательного срока, 31 день отпуска.

Адрес: Россия, Москва, Тестовская улица, 10
Показать на большой карте

Поделиться:

Опубликована 10 часов назад

Похожие вакансии

Вакансии быстро закрываются — подпишитесь на наш канал в MAX сейчас, чтобы видеть их первыми.
Подписаться в MAX
Если ты разработчик Python и ищешь не только работу, но и возможность воплотить свои идеи в реальность ... Ищем опытного Python‑разработчика, который будет развивать новый BI.ZONE SOC Portal — обновлённую версию ... утилит в компании Проведением ревью кода Планированием технических roadmap и распределением задач на разработчиков ...
  • Полный день
  • Опыт от 3 лет
Логотип компании BI.ZONEBI.ZONE
  • Москва
день назад
Требования: Опыт в тестировании/составлении тест кейсов/оценки покрытия/анализа результатов/составления метрик; Опыт работы с HiL стендами; Опыт работы с simulink в контексте HiL тестирования; Опыт программирования embedded systems от 2 лет; Опыт в р...
  • Полный день
  • Опыт от 3 лет
Логотип компании НПП ИТЭЛМАНПП ИТЭЛМА
  • Москва
4 дня назад
Взаимодействовать с коллегами из соседних отделов — системными инженерами, разработчиками прошивок устройств ... , разработчиками математических моделей.
  • Полный день
  • Опыт от 3 лет
Логотип компании БЮРО 1440БЮРО 1440
  • Москва
6 дней назад
от 150 000 ₽
Обязанности: формирование SQL запросов к базам данных (уверенное знание postgresql, или IBM DB2, или MS SQL Server, использование оконных функций, ветвлений, циклов, триггеров, процедур и т. д.). написание утилит обработки данных в формате xml, csv н...
  • Полный день
  • Опыт от 3 лет
Логотип компании Межрегиональный Информационный Центр Фонда Пенсионного и Социального Страхования Российской ФедерацииМежрегиональный Информационный Центр Фонда Пенсионного и Социального Страхования Российской Федерации
  • Москва
4 дня назад
Чем предстоит заниматься: Разработкой инструментов тестирования; Разработкой автотестов; Поддержкой и развитием существующих инструментов; Написанием инструкций к инструментам. Что мы ожидаем: Знание фундаментальной теории тестирования; Владение язык...
  • Полный день
  • Опыт от 3 лет
Логотип компании БЮРО 1440БЮРО 1440
  • Москва
4 дня назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.