В ВАШИ ЗАДАЧИ БУДУТ ВХОДИТЬ:
Настроить CI-CD GitLab для сборки и развёртывания веб-приложения на VPS в виде docker-контейнеров:
- Конфигурирование docker-runner в GitLab
- Написание .gitlab-ci.yml
- Написание скриптов сборки (bash)
- Конфигурирование dockerfile/docker-compose
- Настройка томов и портов для различных конфигураций развёртывания веб-приложения
- Настройки обратного прокси-сервера (Nginx) с веб-сервером Kestrel
- Настройка реестра docker-images
- Наборы settings.json, appsettings.json, nginx.conf, *.sql для различных конфигураций развёртывания
- Конфигурирование CORS для микросервисов
- Сертификаты безопасности (SSL) для микросервисов (https)
- Секреты (secrets) для авторизации в базе данных (PostgreSQL) и файловом хранилище (MinIO)
- Настройка кеширования nuget пакетов и js-библиотек в GitLab реестре
МЫ С РАДОСТЬЮ ПООБЩАЕМСЯ С ВАМИ, ЕСЛИ У ВАС ЕСТЬ ОПЫТ:
- Frontend: React (microfrontend)
- Backend: dotnet (microservices)
- Database: PostgreSQL 16
- Web-servers: Nginx, Kestrel
- File-server: MinIO
- OS: Debian
МЫ ПРЕДЛАГАЕМ:
- Место работы: г. Санкт - Петербург, ст. м. Пл. Ленина, Кондратьевский пр. 13
- График работы 5/2 с 8:00 до 16:35 или с 9:00 до 18:00 (есть возможность гибридного графика)
- Работу в одной из крупнейших компаний в сфере энергомашиностроения
- Участие в амбициозных проектах
- Профессиональное развитие и совершенствование своей экспертизы
- Возможность погрузиться в процесс и помогать делать его более эффективным
- ДМС
- Оплату по системе: оклад + премия ежемесячная + годовая премия