Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.
Golang разработчик
генерация резюме
сопроводительное письмо
описание
Суточно.ру — российский лидер в сфере онлайн-бронирования краткосрочной аренды жилья, включая квартиры, дома и апартаменты. Платформа помогает находить жильё для отдыха и командировок по всей России и СНГ, обрабатывает миллионы запросов ежедневно и объединяет данные от десятков поставщиков контента.
задачи
- Разрабатывать и поддерживать микросервисы на Go для поиска предложений и предоставления контента об объектах размещения.
- Проектировать и реализовывать высоконагруженные распределённые системы с использованием gRPC, Kafka, MongoDB.
- Интегрировать внешние API крупных поставщиков контента.
- Оптимизировать производительность сервисов, работающих с большими объёмами данных.
- Проектировать масштабируемую архитектуру микросервисов с учётом требований отказоустойчивости.
- Участвовать в code review, делиться опытом с командой и наставлять Middle-разработчиков.
- Улучшать процессы разработки, внедрять лучшие практики и современные подходы.
требования
- Опыт разработки на Go от 5 лет в коммерческих проектах.
- Глубокое понимание принципов построения микросервисной архитектуры.
- Опыт работы с gRPC и Protocol Buffers.
- Уверенное владение MongoDB или другими NoSQL базами данных.
- Опыт работы с Apache Kafka или аналогичными брокерами сообщений.
- Понимание принципов построения высоконагруженных систем.
- Опыт проектирования API и работы с REST/gRPC.
- Знание паттернов проектирования и SOLID принципов.
- Умение писать чистый, поддерживаемый код с покрытием тестами.
- Будет плюсом опыт работы с PostgreSQL и миграциями БД, знание AWS (S3, EC2) или других облачных платформ, опыт настройки observability (OpenTelemetry, Prometheus, Grafana), опыт работы с Docker и Kubernetes, понимание принципов работы поисковых систем и данных геолокации, опыт интеграции с внешними API, опыт работы в продуктовой компании с высокими нагрузками, участие в open-source проектах.
условия
- Работа в удалённом формате.
навыки