Senior Go-разработчик
Медиа Эффект- от 280 000 руб.
Описание
Мы ищем опытного и мотивированного ведущего Go-разработчика для создания и развития высоконагруженных глобальных продуктов. Если ты хочешь не только решать интересные задачи, но и влиять на архитектуру, процессы и команду, видеть результат своей работы на глобальном уровне тебе к нам!
Ключевые задачи:
- Разработка и поддержка бэкенд-части продукта на Go.
- Проектирование и развитие микросервисной архитектуры, принятие ключевых технических решений.
- Оптимизация производительности сервисов и запросов к базам данных.
- Написание unit- и интеграционных тестов для обеспечения высокого качества кода.
- Координация работы бэкенд-направления: декомпозиция задач, код-ревью, менторство.
- Коммуникация с командой мобильной разработки, другими техлидами и продукт-менеджерами для согласования API и архитектурных решений.
- Участие в улучшении процессов разработки и CI/CD.
Наши основные требования:
- Коммерческий опыт разработки на Go от 3 лет, из них не менее 1 года в роли ведущего/старшего разработчика или тимлида.
- Глубокое понимание принципов работы и оптимизации реляционных баз данных (мы используем PostgreSQL).
- Опыт работы с Redis (кэширование, очереди, pub/sub).
- Уверенная работа с Linux и терминалом, умение самостоятельно подготовить и настроить сервер.
- Глубокий опыт работы с Docker, docker-compose и оркестрацией Kubernetes (K8s) в продакшене.
- Опыт построения и настройки CI/CD-процессов (GitLab CI/CD), написания скриптов развертывания (.sh).
- Экспертные знания в области сетевых протоколов и API: REST, WebSocket.
- Опыт управления миграциями базы данных (Liquibase/Flyway или аналоги).
- Готовность быть на связи для оперативного решения критических инцидентов в продакшене.
Наш идеальный кандидат также:
- Имеет опыт работы с облачными хранилищами (MinIO S3 или AWS S3).
- Уверенно владеет одним из современных Go-фреймворков (Gin, Echo, Fiber).
- Умеет описывать техническую документацию (Swagger/OpenAPI, Godoc).
- Знаком с системой управления проектами Jira/Confluence.
- Обладает отличными коммуникативными навыками, способен ясно доносить технические идеи.
- Хочет и мотивирован создавать качественные глобальные продукты, которые меняют рынок, и вести за собой команду к этой цели!
Мы предлагаем:
- Интересные и сложные задачи в масштабируемом продукте с реальным влиянием на архитектуру.
- Работу в сильной и дружной команде профессионалов.
- Возможность профессионального роста и карьерного развития в техническом или управленческом направлении.
- Современный технологический стек и адекватные процессы.
- Ответственность за значимый продукт и возможность реализовать свои лучшие практики.