Devops: Разработать и настроить инфраструктуру серверов для проекта

Цена договорная
04 июля 2024, 20:13 • 0 откликов • 27 просмотров
Ведется поиск специалиста devops направления для помощи и разработки проекта:

На данный момент весь проект: miniApp, Bot Telegram, база данных, Frontend и Backend упакованы на одном сервере.
Было принято решение развернуть все на Яндекс Облаке
С вашей стороны необходимы как советы и рекомендации, так и сама настройка инфраструктуры + обязательное автомасштабирование серверов

Основные требования к инфраструктуре (при беседе с вами - возможно список дополнится):
1. Настроить Docker Compose или Kubernetes для управления контейнерами
2. Развернуть инфраструктуру в Yandex.Cloud, используя Yandex Managed Services (например, Managed PostgreSQL, Managed Redis)
3. Настроить балансировщики нагрузки и автоматическое масштабирование
4. Настроить CI/CD для непрерывного деплоя новых версий (GitLab)
5. Обеспечить максимальный аптайм и провести нагрузочный тест
6. Terraform - Автоматическое управление инфраструктурой

Знания и навыки в следующем (при беседе с вами - возможно список изменится):
- Опыт развертывания и управления приложениями в облачных средах
( например AWS, Google Cloud, Azure, сами мы будем развертываться на яндекс облаке, все сервисы там аналогичны AWS)
- Опыт работы с контейнеризацией (Docker, Kubernetes).
- Опыт настройки и использования систем CI/CD, GitHub Actions, GitLab CI/CD, Gitlab - приоритет
- Опыт подключения Cloudflare к серверам

Наш проект использует:
- PostgreSql
- Redis
- Nginx
- Api
- Rabbitmq

Для уточнения объема работы, предлагаемой вами стоимости, ваше резюме с навыками и сроков-дат писать желательное в контактные данные или на хабре ниже (указать прямо здесь не могу, хабр ругается на предоставление связи с вами через сторонние сервисы напрямую)