Golang-разработчик
По договоренности
Обязанности:
- Разработка высоконагруженных распределенных систем, проектирование архитектуры.
- Оптимизация производительности
- Менторство членов команды
- Обеспечение качества кодовой базы.
- Глубокое понимание конкурентной модели Go: горутины, каналы, пакет `sync`, примитивы синхронизации, устройство планировщика.
- Уверенное использование контекста (`context`) для таймаутов, отмены операций и передачи метаданных.
- Написание идиоматичного, читаемого кода, следующего принципам idiomatic GO и стандартам сообщества (форматирование, именование, обработка ошибок).
- Опыт работы с популярными фреймворками и роутерами (*chi, gin, fiber) — понимание их внутреннего устройства и умение выбирать подходящий инструмент.
- Опыт проектирования и разработки микросервисной архитектуры с нуля или рефакторинга монолита.
- Понимание принципов SOLID, KISS, DRY, YAGNI и умение применять их в контексте Go.
- Знание паттернов распределенных систем: Circuit Breaker, Retry, Rate Limiting, Saga, CQRS.
- Опыт проектирования интеграции между сервисами (синхронной — через REST/gRPC, и асинхронной — через очереди/брокеры).
- Понимание принципов чистой архитектуры, Domain Driven Design (DDD) и умение выделять границы контекстов (bounded contexts).
- Реляционные БД: Глубокое знание PostgreSQL (проектирование нормализованных схем, оптимизация запросов с `EXPLAIN ANALYZE`, работа с индексами, транзакциями и блокировками).
- NoSQL: Опыт работы с MongoDB, Cassandra или ClickHouse (понимание сценариев использования, где они эффективнее SQL).
- Кэширование: Опыт работы с Redis (типы данных, стратегии инвалидации кэша, кластеризация)
- Опыт интеграции и эксплуатации Apache Kafka (понимание партиций, оффсетов, Consumer Group, гарантий доставки).
- ДМС (включая стоматологию), страхование жизни и онкозаболеваний, психологическая поддержка.Возможность подключения ДМС для ближайших родственников.
- Удобная цифровая система адаптации с элементами геймификации, которая поможет быстро и интересно погрузиться в корпоративную жизнь и процессы компании
- 2 недели в рекреационном офисе в Геленджике с видом на море за счет компании
- Спортивные клубы (футбол, волейбол, настольный теннис, бег, йога и шахматы), ежегодный Фестиваль спорта и удобные спортивные зоны в каждом офисе
- Яркие корпоративные мероприятия — от тематических вечеринок до спортивных мероприятий и выездных праздников.
- 6 000+ специальных предложений от партнеров: от скидок в ресторанах и спортзалах до льготных условий на образование, недвижимость и авто.
- Удобная цифровая система адаптации с элементами геймификации, которая поможет быстро и интересно погрузиться в корпоративную жизнь и процессы компании
- Профессиональные комьюнити внутри компании — Team Lead Club, PM Community, QA-сообщества, комьюните аналитиков, архитекторов, хаб авторов, клуб наставников и др.
- Развивайтесь вместе с нами! Доступ к 400+ онлайн-курсам, большой библиотеке, а также оплата внешних обучений и профессиональных конференций за счет компании.
- Возможностью построения и планирования карьерного трека с помощью Карты карьеры от IBS
Адрес: Россия, Москва
Опубликована 2 часа назад
Похожие вакансии
Вакансии быстро закрываются — подпишитесь на наш канал в MAX сейчас, чтобы видеть их первыми.
Подписаться в MAX Технологический стек: Golang, PostgreSQL, S3, Redis, RabbitMQ, Docker, Kubernetes, CI/CD, GitLab. ... Кого ищем эту роль: разработчика на Go с опытом работы от 3х лет Какие знания и навыки нам важны: опыт ...
- Полный день
- Опыт от 3 лет
- Москва
2 часа назад
ЕСП (Единая Сервисная Платформа) - продуктовая ИТ-компания - разработчик решений для бизнеса, обеспечивающиx ...
- Полный день
- Опыт от 3 лет
- Москва
2 дня назад
Именно поэтому сейчас мы расширяем команду Рассрочек и открываем позицию Golang-разработчика для создания ...
- Полный день
- Опыт от 3 лет
- Москва
4 дня назад
Мы ищем опытного Backend-разработчика, который хочет внести вклад в масштабируемый продукт и готов участвовать ... Наша команда — это кроссфункциональная команда, в которой работают разработчики (frontend и backend), ... Будем рады пообщаться, если у тебя есть Опыт разработки бэкендов на Golang от 4-х лет.
- Полный день
- Опыт от 3 лет
- Москва
день назад
... кода Мониторинг, диагностика и решение проблем в продакшн-среде Взаимодействие с другими командами разработчиков ...
- Полный день
- Опыт от 3 лет
- Москва
4 дня назад