Ищем DevOps для портирования существующего проекта в Cloud Native Application и настройки CI/CD

Цена договорная
10 сентября 2021, 16:47 • 5 откликов • 26 просмотров
Есть проект, состоящий из следующих основных частей:
- бекенд на PHP/Symfony
- база данных - PostgreSQL
- часть фронта, написанного на Vue.js
Миграции БД делает Doctrine ORM в составе Symfony. Сервисы докеризированы, есть dev и prod окружение, тесты на Behat, но система сборки ужасна.

Надо сделать следующее:
- переработать систему сборки проекта, чтобы она стала красивой и понятной, по ходу дела выкинуть все лишнее; разложить дерево проекта по контейнерам
- сделать пайплайны в Gitlab, включающие в себя линтеры, сборку контейнеров, тестирование (в том объеме, в котором оно уже есть) и выкатывание их в Kubernetes на DigitalOcean. У нас есть другие, более новые проекты, которые схожим образом раскатываются, мы можем поделиться кое-какими наработками.
- настроить development и production окружения

Обязателен опыт работы в сфере DevOps и умение отличать ingress от postgres, надо знать docker, очень желательно знание Gitlab CI, kubectl, плюсом будут познания в PHP.

При отклике указывайте опыт похожих проектов и контакты для обсуждения голосом (telegram, yandex аккаунт, skype и т.д.). Оплата и формат работы обговорим на созвоне.