Golang разработчик
удалёнка, гибрид, Москва
Команда развивает веб‑сервис для хостинга Git‑репозиториев в составе облачной платформы разработчика. Вы будете развивать высоконагруженные backend‑сервисы, публичные API и интеграции, внедрять AI‑ассистентов и повышать надёжность сервиса
ГрейдMiddle/Senior
Опытот 3 лет
Стек
GochiRedisKubernetesDockergooseSQLxormGitHub ActionsKafkaActRunnerGigaChatKandinsky
Задачи
- •Разработка и поддержка высоконагруженных backend‑сервисов
- •Проектирование и реализация публичных REST API и интеграций с внешними сервисами
- •Интеграция и внедрение AI‑ассистентов и рекомендательных систем
- •Оптимизация производительности и повышение надёжности сервиса
- •Разработка инструментов мониторинга и покрытие тестами (юнит, интеграция, нагрузочное)
- •Оперативное реагирование на инциденты и сопровождение релизов
Обязательно
- •опыт разработки на Go от 3 лет
- •проектирование и реализация REST API (HTTP, middleware, routing, chi или аналог)
- •опыт работы с concurrency (goroutines, channels, context) и оптимизацией памяти
- •опыт работы с миграциями БД (goose, Flyway, Liquibase или аналог) и уверенное владение SQL
- •опыт работы с Redis и ORM/псевдо‑ORM (xorm или аналоги)
- •опыт с контейнерами (Docker/Podman) и понимание Kubernetes (client‑go/controller‑runtime, разработка controllers/operators)
Будет плюсом
- •знание ещё одного языка: Python или JavaScript
- •опыт работы с Kafka
- •опыт проектирования микросервисной архитектуры
- •опыт работы с GitHub Actions или аналогичными CI/CD
- •опыт работы с ActRunner
- •опыт создания и использования AI‑агентов, знание GigaChat/Kandinsky