Golang-разработчик

200 000 - 400 000 ₽

Рыночная зарплата

О проекте

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

Чем предстоит заниматься

* Разрабатывать и поддерживать backend-сервисы на Go (REST / gRPC)

* Проектировать архитектуру распределённых систем

* Работать с высоконагруженными сервисами и потоками данных

* Интегрироваться с брокерами сообщений (Kafka и др.)

* Обеспечивать отказоустойчивость, масштабируемость и стабильность сервисов

* Оптимизировать производительность (профилирование, конкурентность)

* Настраивать и развивать observability (метрики, логи, трейсы, алертинг)

* Участвовать в CI/CD процессах и безопасных релизах (canary, rollbacks)

* Проводить code review, писать документацию (ADR)

Мы ожидаем

* Коммерческий опыт разработки на Go от 6 лет

* Основной стек разработки в последние годы — Go

* Уверенное понимание конкурентности, многопоточности и профилирования в Go

* Опыт разработки и эксплуатации backend-сервисов

* Опыт работы с:

* PostgreSQL (схемы, индексы, оптимизация запросов)

* Redis или другими NoSQL решениями

* Kafka / RabbitMQ / NATS (понимание гарантий доставки, ретраев)

* Опыт разработки REST и/или gRPC сервисов

* Понимание принципов распределённых систем:

* отказоустойчивость

* масштабирование

* согласованность данных

* Опыт работы с Docker и понимание Kubernetes

* Опыт настройки мониторинга (Prometheus, Grafana, OpenTelemetry)

* Умение диагностировать и устранять проблемы в продакшене

* Опыт работы с CI/CD (желательно GitLab CI)

* Будет плюсом: опыт перехода с Java на Go (при условии, что текущий основной стек — Go)

Будет плюсом

* Опыт работы с highload системами

* Глубокое понимание Kafka

* Опыт работы с Cassandra или другими распределёнными БД

* Понимание event-driven архитектуры и паттернов (Transactional Outbox и др.)

* Опыт работы с gRPC, Protobuf

* Опыт работы с Kubernetes в продакшене

* Понимание zero-downtime deploy

* Опыт работы с observability на уровне SLI/SLO

* Знание Linux (процессы, сеть, файловые системы)

* Опыт работы с CI/CD и безопасными выкладками

Важно для нас

* Умение писать понятный, поддерживаемый код

* Навыки проведения качественного code review

* Проактивность и желание улучшать продукт и процессы

* Ответственность за результат

* Умение работать в команде

Условия:

  • Очень конкурентоспособный оклад
  • Участие в разработке масштабируемого продукта
  • Современный технологический стек
  • Сильную инженерную команду
  • Быстрое подключение
  • Переключение на следующий проект при демонстрации отличной работы

Поделиться:

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

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

200 000 - 400 000 ₽
Рыночная зарплата
Senior специалистов с опытом коммерческой разработки от 4 лет. Проект на 6 месяцев. Возможно переключение на следующий проект. Требования: Локация: РФ, Беларусь, Казахстан, Армения Хороший уровень знания Java Core; Знание Spring Framework; Знание SQL...
  • Можно удаленно
  • Подработка
  • Опыт от 5 лет
Логотип компании GO DigitalGO Digital
  • Астрахань
7 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.