Мой опыт:
- Практический опыт сборки образов и развертывания приложений с использованием Docker, Docker Compose (Python/Django, PostgreSQL)
- Настройка пайплайнов в GitLab CI/CD для автоматизации сборки, тестирования и деплоя. Работа с Git, артефактами
- Базовый опыт настройки и конфигурирования Nginx, понимание HTTP/HTTPS, обратного проксирования. Настройка сетевой доступности, туннелирование (SSH)
- Выполнение административных задач, работа с командной строкой, управление процессами и службами
- Использование YAML для описания Docker Compose, формирование конфигурационных файлов (nginx, системные настройки)
- Разработка скриптов для автоматизации рутинных задач: Python-бот для генерация тестовых данных, обработка файлов, скрипты для автоматизации массовых действий на JavaScript через API и DOM (например, для автоматизации проверки разработанных веб-форм с целью сокращения времени на их ревью; сбора данных для анализа; массового обновления данных), создание SQL-запросов в БД (PostgreSQL, Oracle)
- Создание технической документации и инструкций в базе знаний (Confluence)
За время обучения и работы в целом удалось потрогать различные технологии: C/C++, Python, JavaScript. Docker, Git (GitLab, GitHub), CI/CD, Linux, SQL, API, СМЭВ, XML, JSON, YAML, Freemarker и Apache Velocity (со стороны разработки самих шаблонов с использованием их синтаксиса), Jira, Confluence