logo

Golang Developer

Откликнуться

Holyweb – сервисная IT-компания. Уже 7 лет мы создаем корпоративные системы и сервисы для IT-холдингов, ритейла, финтеха и логистических компаний.

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

Сейчас мы ищем Senior Golang разработчика в нашу команду.

Обязанности

  • Разработка backend-сервисов на Go;
  • Проектирование и развитие микросервисной архитектуры;
  • Разработка и поддержка REST / gRPC API;
  • Работа с SQL / NoSQL базами данных, кэшами и брокерами сообщений;
  • Участие в проектировании отказоустойчивых и масштабируемых решений;
  • Написание unit-, integration- и e2e-тестов;
  • Участие в code review, декомпозиции задач и технических обсуждениях;
  • Работа с контейнеризацией, CI/CD, мониторингом и логированием.

Требования

  • Коммерческий опыт разработки на Go от 5 лет;
  • Глубокое понимание Go: goroutines, channels, select, sync, race conditions;
  • Понимание runtime Go, GC, pprof / trace, модели памяти, escape analysis;
  • Опыт работы с REST и gRPC, будет плюсом опыт со streaming;
  • Опыт работы с SQL-базами данных, понимание миграций, индексов и оптимизации запросов;
  • Опыт работы с Redis и/или другими NoSQL-решениями;
  • Опыт работы с брокерами сообщений: Kafka, RabbitMQ, NATS или аналогами;
  • Опыт работы с Docker, понимание Kubernetes;
  • Опыт написания тестов, знание testing, testify, gomock/mockery или аналогов;
  • Понимание принципов микросервисной архитектуры, отказоустойчивости и масштабирования;
  • Опыт работы с Git, CI/CD, участие в code review;
  • Умение работать в команде, проактивность и внимательность к качеству кода.

Будет плюсом:

  • Опыт с OpenTelemetry, Jaeger, Prometheus, Grafana;
  • Понимание DDD, Clean Architecture, Hexagonal Architecture;
  • Опыт с SAGA, CQRS, Circuit Breaker, Retry / Backoff;
  • Опыт с Kubernetes на практике;
  • Опыт разработки высокопроизводительных сетевых приложений;
  • Знание GraphQL, Python, Java или C++.

Условия

  • Неизбежное развитие профессиональных навыков;
  • Возможность предложить и реализовать свою идею, как улучшить сервис, или новую функциональность;
  • Официальное трудоустройство по ТК РФ;
  • Возможность работать удаленно;
  • Конкурентоспособная ЗП;
  • Бонусная программа Holyrelax.
Расскажите об этой вакансии в соцсетях

Отклик на вакансию:

Я даю согласие на обработку перс. данных в соответствии с политикой конфиденциальности Holyweb