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. Проверить сервер на неверные настройки, не правильные конфигурации, возможные дыры безопасности, оптимизация работы сервера, проверить на излишнее потребление ресурсов

    С подробным описанием задач, которые предстоят можно ознакомиться по ссылке Задачи

    Что хотим услышать:
    - комментарии к заданиям, предложения.
    - сроки, за которые можно это сделать
    - цену за час/работы