Rapsodo
Backend Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-инженер в Rapsodo для разработки облачных сервисов за продуктами компании: обработка данных с устройств в реальном времени, API, базы данных и event-driven сервисы на Go и GCP.
Задачи
- Проектировать, разрабатывать и поддерживать облачные backend-приложения на Go (Golang)
- Совместно с кросс-функциональными командами собирать требования, проектировать решения и реализовывать фичи под бизнес-задачи
- Проектировать и оптимизировать базы данных и хранение данных на PostgreSQL и Elasticsearch для быстрого поиска и запросов в реальном времени
- Разрабатывать приложения и сервисы реального времени на Google Cloud Platform (GCP) с использованием cloud-native инструментов
- Реализовывать RESTful API и микросервисы для масштабируемого взаимодействия компонентов
- Писать чистый, поддерживаемый и тестируемый код по лучшим практикам разработки
- Мониторить производительность приложений и устранять проблемы
- Следить за трендами индустрии и предлагать улучшения backend-архитектуры
Требования
- Степень бакалавра или выше в Computer Science, Software Engineering или смежной области
- Сильный практический опыт backend-разработки на Go
- Опыт создания облачных приложений, желательно на GCP
- Хорошее понимание PostgreSQL и проектирования баз данных
- Опыт с RESTful API, event-driven системами и микросервисами
- Знакомство с Docker, Kubernetes и Git
- Опыт работы с AI-инструментами разработки и интеграции AI в SDLC
- Сильные навыки решения проблем, коммуникации и командной работы
- Умение работать самостоятельно и в команде
Условия
- Ранний выход в продакшн-код с менторством и код-ревью от senior-инженеров
Навыки
- Go
- PostgreSQL
- Elasticsearch
- Google Cloud Platform
- GCP
- RESTful API
- микросервисы
- Docker
- Kubernetes
- Git
- AI-assisted development