Открыт к предложениям: Junior DevOps / DevOps Engineer

Денис Сороко

Системный администратор, который переходит в DevOps. Держу сайты и серверы в рабочем состоянии — учусь автоматизировать это как инженер.

2 года администрирую сайты и инфраструктуру: Linux, веб-серверы, домены, SSL, бэкапы, мониторинг. Сейчас прохожу курс DevOps (TeachMeSkills) и закрепляю теорию на реальных задачах.

Связаться
Город
Минск
Формат
Удалённо
Опыт в IT
2 года
Языки
RU — родной, EN — B1
Денис Сороко — портретное фото

15

сайтов на постоянном администрировании

8

серверов и VPS под управлением

99.7%

аптайм проектов за последний год

5

сайтов собрал с помощью AI-инструментов

01 — Обо мне

Пришёл в IT через эксплуатацию, а не через теорию

Я системный администратор: отвечаю за то, чтобы сайты открывались, почта уходила, сертификаты не протухали, а бэкапы существовали не только на бумаге. Работаю с Linux-серверами, веб-стеком, доменами, хостингами и панелями управления.

Первый заход в разработку был через PHP, позже прошёл курс Front End Developer в TeachMeSkills. Коммерческой разработкой не занимался — но осталось понимание того, как устроено приложение, как оно собирается и что ломается на деплое. Для инженера эксплуатации это база, а не «забытые курсы».

Сейчас делаю сайты и внутренние инструменты в связке с AI (Claude, ChatGPT, Cursor): формулирую задачу, собираю код, разворачиваю и поддерживаю. Это рабочий инструмент, а не замена знаниям — поэтому параллельно системно учусь DevOps: Docker, CI/CD, инфраструктура как код, мониторинг.

Цель на ближайший год — позиция Junior DevOps Engineer, где смогу закрывать эксплуатацию и постепенно забирать на себя автоматизацию.

Денис Сороко на набережной в Батуми
# вне работы: походы, музыка, поездки

02 — Опыт

Что делал и что из этого вышло

  1. Март 2024 — настоящее время

    Системный администратор · веб-студия «Артекс»

    • • Администрирую 15 сайтов и 8 серверов: Linux, Nginx/Apache, PHP-FPM, MySQL — обновления, конфиги, разбор инцидентов.
    • • Настроил регулярные бэкапы и проверку восстановления: время подъёма сайта после сбоя — 15 минут вместо 3 часов.
    • • Перевёл проекты на HTTPS с автопродлением сертификатов, закрыл 6 слабых точек доступа (SSH, панели, права на файлы).
    • • Веду домены и DNS, почтовые записи SPF/DKIM/DMARC — доставляемость писем 97%.
    • • Поднял мониторинг доступности с уведомлениями, чтобы узнавать о падении раньше клиента.

    Linux Nginx SSL/DNS Backup Monitoring

  2. 2022 — 2024

    Поддержка и сопровождение сайтов · Фриланс

    • • Поддерживал сайты на WordPress: обновления, правки контента и вёрстки, ускорение загрузки.
    • • Переносил проекты между хостингами без простоя — 10 миграций.
    • • Разбирал заявки пользователей и доводил до решения: 20 обращений в месяц.
  3. 2020 — 2022

    Специалист технической поддержки · call-центр «Инфолайн»

    • • Обрабатывал до 40 обращений клиентов в смену по телефону и в чате, фиксировал инциденты в тикет-системе.
    • • Пригодилось в IT: работа по чек-листам и SLA, спокойствие в нештатных ситуациях, привычка доводить обращение до решения.

03 — Навыки

Честно: что в работе каждый день, а что учу

В работе каждый день

Linux (Ubuntu/Debian) Nginx / Apache SSH, bash DNS, домены SSL / Let's Encrypt Хостинг-панели Бэкапы и восстановление MySQL (эксплуатация) CMS: WordPress

Учу сейчас — курс DevOps

Docker / Compose Git / GitLab CI CI/CD пайплайны Ansible Terraform Kubernetes (основы) Prometheus + Grafana Bash-скрипты

AI как рабочий инструмент

Claude / Claude Code ChatGPT Cursor Промптинг под задачу Проверка и доводка кода

Собираю рабочие сайты и скрипты в связке с AI: от постановки задачи до деплоя и поддержки.

База после курсов — читаю и правлю код

HTML / CSS JavaScript Tailwind CSS PHP (основы) SQL-запросы

Коммерческой разработки не было. Уровень — разобраться в чужом коде, внести правку, понять, почему упала сборка.

04 — Проекты

Задача → что сделал → результат

</> этот сайт

Сайт-резюме на HTML + Tailwind

Задача: заменить PDF-резюме ссылкой, которую удобно кинуть рекрутеру.
Решение: одностраничник без сборки, адаптив, тёмная тема, печать в PDF из браузера.
Результат: обновляется за минуты, работает без хостинг-панели.

HTML Tailwind AI-assisted

Скриншот интернет-магазина после переноса на новый VPS

Перенос интернет-магазина на новый VPS

Задача: сайт падал под нагрузкой в дни акций, старый хостинг не справлялся с трафиком.
Решение: новый VPS, Nginx + PHP-FPM, кэширование страниц, автоматические бэкапы.
Результат: время загрузки страниц снизилось с 4 до 1.2 секунды.

→ смотреть проект
Схема учебного DevOps-пайплайна: коммит → сборка → деплой

Учебный DevOps-стенд

Задача: собрать пайплайн «коммит → сборка → деплой» на своём VPS.
Решение: Docker Compose поднимает приложение и базу данных, GitLab CI собирает образ и деплоит на VPS по пушу в main.
Результат: деплой вместо ручной заливки — 3 минуты.

→ репозиторий

05 — Обучение и сертификаты

Чему учился системно

в процессе · 2025

DevOps Engineer

TeachMeSkills

Linux, Docker, CI/CD, Ansible, мониторинг. Окончание — декабрь 2025.

завершён · 2023

Front End Developer

TeachMeSkills

HTML, CSS, JavaScript, вёрстка, основы Git.

→ сертификат

2019

Среднее специальное образование

Минский государственный колледж электроники

Техническое обслуживание компьютерных систем

06 — Формальности

Локация
Минск, Беларусь, UTC+3
Занятость
Полная
Релокация
Готов к командировкам
Оформление
Трудовой договор / ИП, NDA — готов подписать

Данные из формы используются только для ответа по вопросу трудоустройства и не передаются третьим лицам.

07 — Контакты

Ищу первую позицию в DevOps

Рассматриваю Junior DevOps, поддержку инфраструктуры, а также позиции сисадмина с зоной ответственности за автоматизацию. Отвечаю в течение дня.

# или просто напишите в Telegram — так быстрее