Golang-разработчик
DevSphere · 120 000–160 000 RUB · Тула · HH · опубликовано 15 апреля 2026 г.
Описание вакансии
Обязанности:
• Разработка нового функционала приложения и поддержка существующих приложений.
• Участие в проектировании архитектуры приложений.
• Работа в команде с разработчиками, QA и другими специалистами для решения сложных задач.
• Оптимизация кода и выявление узких мест в производительности приложений.
• Написание документации и участие в код-ревью.
• Интеграция с внешними API и системами.
• Разработка микросервисов.
Работа с базами данных:
• PostgreSQL – проектирование схем, индексы, транзакции, оптимизация.
• ClickHouse – работа с аналитическими запросами, партиционирование, настройка.
• Опыт работы с Redis как кеширующими хранилищами (не обязательно).
Работа с очередями сообщений:
• Apache Kafka – настройка продюсеров и консьюмеров, партиционирование, балансировка нагрузки.
• RabbitMQ – настройка exchange-ов, очередей.
Работа с инструментами тестирования и CI/CD:
• Написание unit и integration тестов (Go testing, testify, mock).
• Опыт работы с Artillery для нагрузочного тестирования (не обязательно).
• Настройка CI/CD (не обязательно).
Опционально:
• Опыт работы с Grafana (метрики, alerts).
Требования:
• Глубокое понимание Go Runtime, управление памятью, работа с горутинами.
• Опыт написания многопоточных и высоконагруженных сервисов.
• Опыт работы с Docker или Kubernetes.
• Опыт работы с микросервисной архитектурой.
• Знание паттернов проектирования.
• Опыт работы с REST API.
• Уверенные знания SQL и опыт оптимизации запросов.
Условия:
• Гибкий формат работы – вся команда работает удаленно и для нас неважно, в каком регионе вы находитесь. Главное – ваше удобство и продуктивность. Возможна частичная занятость (неполный рабочий день).
• Возможность влиять на продукт – мы развивающаяся компания, и ваши идеи действительно могут менять процессы и архитектуру решений.
• Профессиональный рост – работа с современными технологиями, сложными задачами и сильной командой обеспечит вам рост в роли эксперта.
• Отсутствие бюрократии – мы ценим инициативность и быстро принимаем решения, фокусируясь на реальных результатах.
• Гибкий график – важен результат, а не формальные часы работы, поэтому мы даем свободу в планировании рабочего дня.
• Открытая культура – у нас приветствуется конструктивная критика, обсуждение идей и командное взаимодействие без жесткой иерархии.
• Перспективы развития – мы активно растем, и это открывает возможности для карьерного роста и расширения зоны ответственности.