СФ
Сферум
Go-разработчик
BackendдистанционныйМосква
Навыки
GoPostgreSQLClickHouseRedisREST APIGingRPCprotobufGitJiraAgile/ScrumDockerCI/CDKafkaGrafana
Задачи:
Разработка высоконагруженных сервисов на языке Go Работа с базами данных (PostgreSQL, ClickHouse, Redis) Проектирование и реализация REST API Написание unit- и интеграционных тестов Участие в улучшении архитектурных решений Поддержка существующих сервисов
Требования:
Опыт коммерческой разработки на Go от трёх лет Глубокое понимание специфики языка: горутины, каналы, интерфейсы, синхронизация, тестирование (стандартный testing пакет) Умение проектировать хранилища и работать с базами данных (PostgreSQL, ClickHouse), понимание требований ACID, понимание принципов оценки производительности запросов, опыт работы с Redis Опыт разработки микросервисов, знание паттернов и типовых проблем (транзакции, саги, database-per-service) Знание принципов REST API, умение проектировать и документировать интерфейсы Уверенный опыт работы с Docker Опыт написания unit-тестов с моками и интеграционных тестов, знакомство с CI/CD процессами Умение работать с брокерами сообщений (Kafka) Понимание принципов работы в команде (Git, Jira, Agile/Scrum)
Мы предлагаем:
Гибкий график работы Бонусы и скидки от партнеров Офис в центре города ДМС Профессиональная команда Бонусы от партнеров Интересные задачи Откликнуться Формат работы дистанционный Уровень middle График работы полный
Будет плюсом:
Опыт работы с фреймворком Gin Опыт работы с gRPC, понимание protobuf Умение строить дашборды в Grafana