О нас
Linecust разрабатывает BI платформу. Мы ищем Go-разработчика, который будет проектировать и развивать высоконагруженные сервисы нашей платформы.
Чем предстоит заниматься
•Разработка и поддержка микросервисов на Go
•Проектирование API и межсервисного взаимодействия на gRPC
•Оптимизация производительности и отказоустойчивости систем под высокой нагрузкой
•Проектирование схем данных и оптимизация запросов в PostgreSQL и MongoDB
•Внедрение и развитие стратегий кэширования на базе Redis
•Участие в код-ревью и архитектурных обсуждениях
Что мы ожидаем
•Коммерческий опыт разработки на Go от 5 лет
•Уверенное знание PostgreSQL: индексы, транзакции, анализ планов запросов
•Опыт работы с MongoDB: моделирование документов, агрегации, индексы
•Опыт разработки и поддержки высоконагруженных систем
•Понимание микросервисной архитектуры и паттернов взаимодействия сервисов
•Опыт работы с gRPC и Protocol Buffers
•Опыт работы с Redis и понимание стратегий кэширования (cache-aside, write-through, инвалидация, TTL)
•Понимание конкурентности в Go: горутины, каналы, пакет sync, context
•Опыт работы с Docker, Git и CI/CD
Будет плюсом
•Опыт с Kubernetes
•Опыт с брокерами сообщений (Kafka, RabbitMQ, NATS)
•Знание инструментов мониторинга и трейсинга (Prometheus, Grafana, Jaeger, OpenTelemetry)
•Опыт профилирования Go-приложений (pprof)
Как мы работаем
•Работаем по Agile: Scrum с двухнедельными спринтами, планированием и ретроспективами
•Задачи ведём в Jira, документацию в Confluence
•Обязательное код-ревью для каждого изменения
•Покрываем код unit- и интеграционными тестами
•Используем CI/CD: автоматическая сборка, тестирование и деплой
•Придерживаемся Git Flow / trunk-based разработки
Что мы предлагаем
•Заработная плата: от 200 000 руб. на руках
•Формат работы: удалённо
•Официальное оформление
•ДМС, компенсация обучения и конференций
•Современный стек и сильная команда без бюрократии