Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.
Golang разработчик
генерация резюме
сопроводительное письмо
описание
Российский веб-сервис для хостинга Git-репозиториев является частью платформы облачных инструментов для разработчиков, предоставляющей end-to-end решение от идеи до деплоя в одном окне, включая AI-помощников и инструменты автоматизации.
задачи
- Развивать и поддерживать высоко нагруженную систему;
- Проектировать и разрабатывать публичные API сервиса и механизмы интеграции сторонних сервисов;
- Реализовывать и интегрировать ИИ-ассистента и рекомендательные системы в функциональность сервиса;
- Повышать надежность и качество сервиса на всех уровнях, оптимизировать производительность, разрабатывать инструменты мониторинга;
- Обеспечивать тестовое покрытие (юнит, интеграционное, API, нагрузочное);
- Оперативно реагировать на инциденты, принимать меры по их решению;
- Участвовать в развитии продукта и генерации идей;
- Принимать участие в планировании спринтов, оценке и декомпозиции задач;
- Сопровождать этапы внедрения продукта в эксплуатацию.
требования
- Опыт разработки на Go не менее 3 лет, глубокое понимание Go и его runtime: concurrency-модель, goroutines, channels, context, memory model, garbage collector, принципы эффективной работы с памятью;
- Опыт разработки бэкенда на Go: проектирование и реализация REST API, работа с HTTP, middleware и роутингом, включая chi или аналоги;
- Знание принципов работы сборщика мусора в Go;
- Опыт использования инструментов и библиотек Go в коммерческих проектах;
- Умение оптимизировать производительность приложений на Go;
- Хорошее знание HTTP-протокола;
- Понимание принципов проектирования баз данных и уверенное владение SQL, опыт работы с миграциями БД с использованием goose, Flyway, Liquibase или аналогов;
- Опыт работы с Redis и ORM-фреймворками, например xorm или аналогами;
- Понимание архитектуры и принципов работы Kubernetes, практический опыт разработки Go-приложений в Kubernetes: взаимодействие с Kubernetes API, работа с client-go / controller-runtime, разработка controllers/operators, RD или внутренних платформенных инструментов поверх Kubernetes;
- Готовность работать с крупной монолитной кодовой базой без обязательного перехода к микросервисной архитектуре;
- Умение писать unit-тесты, понимание их роли в поддержке качества кода, безопасном рефакторинге и развитии продукта;
- Работа с контейнерами (Docker/Podman);
- Отличное понимание особенностей работы git-систем;
- Будет плюсом знание python или JS, опыт работы с Kafka, проектирования микросервисной архитектуры, GitHub Actions или аналогичными CI/CD-инструментами, ActRunner.
условия
- Годовой бонус и ежегодный пересмотр зарплаты;
- Расширенный ДМС с первого дня, страхование жизни, корпоративная пенсионная программа;
- Статус аккредитованной ИТ-компании со всеми преимуществами (отсрочка от срочной службы);
- Льготная ипотека для сотрудников, подписка СберПрайм+, скидки от партнеров и сервисов группы компаний;
- Корпоративный университет Сбера, внутренняя образовательная платформа, участие в IT-конференциях;
- Офис с видом на набережную, зонами отдыха и спортзалом;
- 90 Дней удаленной работы из любого региона;
- Реферальная программа (бонус до 100 000 рублей).
навыки