Senior Golang-разработчик (удаленная работа)
(вакансия не опубликована)

15 июля 2025

Уровень зарплаты:
от 300 000 до 350 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Senior Golang-разработчик

Описание вакансии

Разработка с нуля масштабируемой и отказоустойчивой системы в телеком-сфере с микросервисной архитектурой, основанной на Go, Apache Kafka, PostgreSQL, ClickHouse и Redis. Проект с высоконагруженной асинхронной обработкой данных и требовательными требованиями к безопасности.

Обязанности

  • Ведение полного цикла разработки backend-сервисов на Go
  • Проектирование и реализация REST и gRPC API, управление версиями API
  • Архитектурное проектирование компонентов микросервисов и взаимодействия между ними через Kafka
  • Оптимизация работы с PostgreSQL, ClickHouse и Redis, включая проектирование схем и запросов
  • Настройка и сопровождение CI/CD, код-ревью и контроль качества кода
  • Работа с системой аутентификации (FreeIPA, TLS, ГОСТ ЭЦП)
  • Проведение профилирования и отладки асинхронного кода
  • Взаимодействие с заказчиками и аналитиками для уточнения требований
  • Менторство и развитие команды, помощь младшим разработчикам
  • Подготовка и поддержка технической документации

Требования

  • Опыт коммерческой разработки на Go от 6 лет
  • Глубокие знания асинхронной архитектуры и опыт работы с Apache Kafka: настройка продюсеров/консьюмеров, обработка партиций, управление сдвигами (offsets)
  • Опыт проектирования микросервисной архитектуры с REST и gRPC API
  • Отличное знание PostgreSQL (оптимизация, partitioning, индексы, сложные запросы), опыт работы с ClickHouse и Redis
  • Знание принципов безопасности: TLS, FreeIPA (LDAP), цифровая подпись ГОСТ ЭЦП
  • Опыт настройки и поддержки CI/CD (GitLab CI, Jenkins и т.п.)
  • Умение писать чистый, масштабируемый и поддерживаемый код, следовать лучшим практикам (SOLID, Clean Code)
  • Навыки профилирования, дебага, мониторинга (Prometheus, Grafana, ELK)
  • Опыт работы в Linux-среде, понимание системных процессов и сетевого взаимодействия

Приветствуется

  • Опыт работы с нестандартными бинарными протоколами и TCP
  • Знания gRPC, protobuf
  • Опыт построения multitenancy систем и RBAC
  • Опыт в телеком-отрасли или системах сбора и анализа больших данных

Условия

  • Участие в создании продукта с нуля, влияние на архитектуру и выбор технологий
  • Работа с интересными высоконагруженными задачами в профессиональной команде
  • Дружелюбная атмосфера и обмен знаниями
  • Полностью удалённый формат работы
  • Конкурентоспособная зарплата по ТК


Посмотрите похожие вакансии

Senior Golang разработчик Автосекретарь, МТС Веб Сервисы
Компания: МТС
Зарплата: з.п. не указана
Senior Golang-разработчик
Компания: BrainShells
Зарплата: от 380 469 до 380 469 руб.
Senior Golang разработчик
Компания: Wildberries
Зарплата: з.п. не указана