Локация
Удалённо, города/регион — Москва, адрес — Санкт-Петербург. График: 10:00–19:00 по московскому времени, 5/2.
Зарплата
250 000–300 000 ₽ на руки в месяц.
Компания
«Осознанная меркантильность» развивает экосистему ботов, сервисов и LLM.
Что делать
•Разрабатывать новые Go-микросервисы и расширять существующие.
•Проектировать схемы и оптимизировать запросы в PostgreSQL, включая индексы, партиционирование и транзакции.
•Создавать аналитические запросы и агрегации в ClickHouse для больших объёмов событийных данных.
•Разрабатывать REST API с документацией OpenAPI/Swagger и gRPC-сервисы на Protocol Buffers.
•Настраивать асинхронный обмен через RabbitMQ, реализовывать консьюмеров и продюсеров, использовать Redis для кэширования, блокировок и очередей.
•Участвовать в декомпозиции и оценке задач, взаимодействовать с аналитиками и DevOps при выпуске функций.
Требования
•Коммерческий опыт разработки на Go от 2–3 лет и уверенное владение горутинами, каналами и sync-пакетами.
•Опыт с PostgreSQL, сложными запросами, индексами B-tree и GIN, миграциями golang-migrate.
•Знание ClickHouse, таблиц MergeTree, распределённых запросов, индексов и партиционирования.
•Опыт использования Redis, Protocol Buffers, gRPC и REST API.
•Знание веб-пакетов Go, включая chi, а также HTTP-клиентов и middleware.
Хорошо, если есть
•Опыт с Docker и Kubernetes.
•Знание Prometheus, Grafana, Jaeger и инструментов работы с логами.
•Навыки профилирования через pprof, настройки пулов соединений, кэширования запросов и работы с read replicas.
Культура и преимущества
•Удалённый формат работы.
•Полная занятость.
•Фиксированный график 5/2 по московскому времени.