Главный разработчик

Главный разработчик

Москва, Филёвская линия, метро Смоленская

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

Проводим собеседование максимум в два этапа: общение с лидом и тестовое задание (может быть назначено в индивидуальном порядке в качестве второго этапа)

Обязанности:

  • Разработка и поддержка микросервисов на GO, включающих бизнес-логику, работу с БД, кэшем и брокерами сообщений;
  • Проектирование модулей и функциональных блоков в рамках заданной архитектуры, участие в улучшении архитектурных решений;
  • Поддержка существующих сервисов: рефакторинг, улучшение производительности, устранение технического долга;
  • Разработка и расширение API (REST, WebSocket), интеграция со сторонними сервисами;
  • Оптимизация взаимодействия с PostgreSQL и Redis, анализ и улучшение производительности запросов;
  • Участие в командном code review, соблюдение и улучшение стандартов кодирования;
  • Участие в планировании задач, оценке сроков и предложении технических решений.
Требования:
  • Коммерческий опыт в бэкенд-разработке от 2 лет, опыт разработки на GO - от 1-1,5 лет (goroutines, channels, context, блокировки, sync-примитивы);
  • Уверенное знание GO: конкурентность, работа с контекстами, грамотная обработка ошибок, организация структуры проекта;
  • Опыт разработки продакшен-сервисов: REST/WebSocket API, взаимодействие со сторонними сервисами;
  • Уверенный опыт работы с PostgreSQL: индексы, транзакции, оптимизация запросов, умение использовать EXPLAIN/EXPLAIN ANALYZE;
  • Опыт работы с Redis и брокерами сообщений (RabbitMQ или аналогами);
  • Владение инструментами отладки и профилирования (pprof, tracing);
  • Понимание принципов микросервисной архитектуры, событийных взаимодействий, SLA;
  • Высшее образование
Условия:
  • Работу в аккредитованной IT-компании;
  • Работа по гибкой agile методологии (в зависимости от проекта scrum/kanban)
  • Участие в ежедневном планировании и оценке задач;
  • Современный офис в центре Москвы в шаговой доступности от метро ;
  • Оформление согласно ТК РФ с первого дня работы, белая заработная плата.
Навыки
  • PostgreSQL
  • Redis
  • RabbitMQ
  • MongoDB
  • Clickhouse
Посмотреть контакты работодателя

Адрес

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

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию