Devops Engineer (midlle+)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
IT-компания "LegoCar" - набор онлайн-решений для тех, кто продает и обслуживает автомобили. Мы разработали и поддерживаем платформу для размещения новых авто и авто с пробегом, а также постоянно ее развиваем, адаптируем под потребности каждого нашего клиента и внедряем эффективные инструменты интернет-маркетинга!
Мы развиваемся и расширяем команду, сейчас мы активно ищем Devops Engineers (middle+)
1.У нас есть проект, который запускается через docker
Что используем:
Nginx, back(django), front(vuejs), db(postgresql|mysql), cache(redis), broker(celery)
Сейчас у нас есть ci/cd для gitlab, который собирает образы, ложит в репозиторий gitlab для образов и потом запускает их.
Что мы хотим:
- упростить разворачивание новых витрин и так же скриптом добавлять новые домены.
- пофиксить ошибки и более правильно настроить конфигурацию для БД, redis.
- Развернуть отдельный сервер для deploy (где будет сборка образов и потом на сервере где лежит сайт просто будет разворачиваться готовый проект)
2. На данный момент арендован сервер на yandex, где структура хранения проектов:
/var/www/{пользователь}/data/www/{список сайтов}
Что мы хотим:
- запускать скрипт new_site.sh, который бы поднимал нам витрину автоматом
Что делаем сейчас:
- Через ispmanager создаем новый домен, создаем БД, делаем копию БД проекта (от которого копируется сайт), меняется конфиг, добавляется запись в deploy service.
3. Проверить сервер на неверные настройки, не правильные конфигурации, возможные дыры безопасности, оптимизация работы сервера, проверить на излишнее потребление ресурсов
С подробным описанием задач, которые предстоят можно ознакомиться по ссылке Задачи
Что хотим услышать:
- комментарии к заданиям, предложения.
- сроки, за которые можно это сделать
- цену за час/работы