Задание: Системный программист. Разработка Go‑микросервисов (Дистанционная работа)
Разработка Go‑микросервисов
Ищем опытного Go‑разработчика для создания набора микросервисов по готовым спецификациям. Все сервисы должны:
Написаны на Go 1.24+
Собираются и запускаются через Uber Fx
Конфигурироваться через Viper (YAML)
Упаковываться в Docker и оркестрироваться через docker-compose
Основные задачи
Реализовать REST, GRPC, AMQP‑контракты согласно SPEC‑пакетам
Интегрировать внешние API
Написать Dockerfile для каждого сервиса и единый docker-compose.yml
Требования
Отличное знание Go (1.24+) и паттернов микросервисной архитектуры
Опыт работы с Uber Fx (dependency injection)
Опыт работы с Viper для конфигурации
Понимание RabbitMQ и PostgreSQL
Уверенные навыки контейнеризации: Docker, docker-compose
Условия сотрудничества
Удалённо, фриланс по Договору‑с ИП или с Самозанятым
Гибкий график, промежуточные проверки у тимлида
Отчёты и код через GitHub (Pull Requests)
Оплата по договорённости: фикс‑прайс или почасово
Как откликнуться
Кратко о себе и опыте с Go и микросервисами
Ссылки на проекты или портфолио (GitHub, примеры кода)
Ориентировочная ставка и сроки готовности