Ігор Сенчишак
Системний інженер / DevOps • Автоматизація • MCP/API • Мережі • Безпека • VoIP
ПРО МЕНЕ
Понад 10 років досвіду в системному адмініструванні та ІТ-інфраструктурі, з них понад 8 років — у VoIP і мережевій інженерії. Проєктую, розгортаю та підтримую сервери, мережі й сервіси. Допомагаю автоматизувати повторювані операції, організувати моніторинг, захистити адміністративний доступ і знаходити причини технічних збоїв.
Працюю як з окремими задачами налаштування та діагностики, так і з комплексними інфраструктурними проєктами. Поєдную практичний досвід Linux, контейнеризації, віртуалізації та мереж із розумінням роботи прикладних і телеком-сервісів.
КОМПЕТЕНЦІЇ ТА ПОСЛУГИ
Linux та Windows Server. Адміністрування Debian/Ubuntu, налаштування серверних служб, діагностика за журналами та станом процесів, робота з правами доступу. Windows Server та Active Directory.
DevOps та автоматизація. Розгортання сервісів у Docker, налаштування їхньої взаємодії та супровід контейнерних середовищ. Bash-скрипти для повторюваних адміністративних операцій, перевірок і збирання технічної інформації.
Віртуалізація. Proxmox VE: підготовка віртуальних середовищ, розподіл ресурсів, налаштування мережевої зв’язності для серверів і суміжних сервісів.
Мережева інженерія. TCP/IP, VLAN, маршрутизація, MikroTik, Cisco. Побудова та діагностика мережевої взаємодії, налаштування VPN/WireGuard для віддаленого адміністрування.
Моніторинг та аналітика. Prometheus, Grafana, Zabbix, Checkmk: серверні та прикладні метрики, дашборди для контролю стану сервісів і пошуку причин збоїв. SQL, MySQL/MariaDB: запити, обробка даних і технічна звітність.
Захист інфраструктури. Firewall, iptables, Fail2Ban, SSH hardening, обмеження адміністративного доступу. Налаштування правил мережевої взаємодії відповідно до задач сервісів.
VoIP та IP-телефонія. Asterisk/FreePBX, SIP-транки, маршрутизація викликів, запис розмов, SIP/RTP/SRTP. Аналіз CDR/CEL, показників ASR/ACD/TSR, діагностика невдалих викликів і навантаження.
AI/LLM. Тестування локальних мовних моделей і прототипування сценаріїв автоматизації з AI-асистентами для інженерних задач.
MCP та API-інтеграції. Розробка й розвиток інструментальних шлюзів для AI-асистентів; інтеграція серверного адміністрування через SSH/WinRM, перевірки доступу, робота з API та технічними звітами.
Розробка прикладних інструментів. Python, PHP, SQL, SQLite та MariaDB у задачах автоматизації; Telegram-боти, агенти моніторингу, інтеграції з реєстраторами доменів і модулі FreePBX. Тести, версіоновані релізи та інструкції встановлення.
Ansible та керування змінами. Ansible/Semaphore, inventory, playbooks, Git-процеси; перевірка змін до та після застосування, поетапне впровадження й rollback.
Інфраструктурна безпека. Tailscale ACL, OpenVPN, контроль мережевих доступів, Tenable API, аналіз findings і звіряння фактичних версій пакетів. Підготовка планів remediation та стандартів експлуатації.
Резервування й експлуатаційна надійність. Proxmox Backup Server, перевірки резервних копій і тестове відновлення вибраних VM. Планове обслуговування Linux/Windows, аналіз інцидентів, runbook і postmortem.
Поштові та файлові сервіси. Postfix, SMTP/IMAP, TLS, DKIM, Rspamd, ClamAV; Nextcloud, WebDAV, Nginx. Діагностика міжсервісних залежностей і відновлення інтеграцій.
ВИБРАНІ ПРОЄКТИ — ЗНЕОСОБЛЕНІ ТЕХНІЧНІ КЕЙСИ
Описи узагальнені з урахуванням конфіденційності та NDA. Не публікую назви замовників, внутрішні назви проєктів, домени, IP-адреси, облікові дані, топологію доступу, робочі конфігурації чи комерційні показники.
1. Моніторинг серверів і прикладних сервісів
Задача: організувати централізоване спостереження за станом інфраструктури.
Роботи: розгортання Prometheus і Grafana у Docker, підключення серверних та прикладних метрик, створення дашбордів для оперативної діагностики.
Технології: Linux, Docker, Prometheus, Grafana.
2. Віртуалізація сервісної інфраструктури
Задача: підготувати окремі середовища для серверних і телеком-сервісів.
Роботи: створення віртуальних середовищ на Proxmox VE, налаштування ресурсів, мережевої зв’язності та віддаленого адміністрування через VPN.
Технології: Proxmox VE, Linux, VPN.
3. Захист Linux-серверів і VoIP-периметра
Задача: обмежити доступ до сервісів і адміністративних інтерфейсів.
Роботи: налаштування firewall за принципом заборони за замовчуванням, Fail2Ban, обмеження адміністративного доступу, SRTP та окремих правил для SIP/RTP.
Технології: Linux, iptables, Fail2Ban, SIP/RTP/SRTP.
4. Міграція з хмарної телефонії на власну PBX
Задача: перенести телефонну інфраструктуру на власне серверне середовище.
Роботи: розгортання Asterisk/FreePBX на Debian, перенесення логіки маршрутизації, налаштування SIP-транків, SRTP, запису розмов і захисту; інтеграція з робочими процесами контакт-центру.
Технології: Debian, Asterisk, FreePBX, SIP, SRTP.
5. Централізована аналітика для кількох PBX
Задача: об’єднати технічні показники телефонії для аналізу викликів і навантаження.
Роботи: побудова Grafana-дашбордів на основі CDR/CEL; аналіз ASR, ACD, TSR, успішних і невдалих викликів, тривалості розмов; окремі зрізи за напрямками та транками.
Технології: Grafana, SQL, CDR/CEL, Asterisk/FreePBX.
6. Технічне проєктування платформи керування ресурсами
Задача: опрацювати архітектуру централізованого керування телеком-ресурсами.
Роботи: проєктування інвентаризації ресурсів, планувальника, обробки записів про виклики, лімітів і розмежування ролей.
Технологічна основа: Go, PostgreSQL, React. Опис стосується етапу технічного проєктування.
РОЗРОБКИ ТА ВПРОВАДЖЕННЯ В ПОРТФОЛІО
1. Розробка модуля аналітики дзвінків для FreePBX.
2. Система моніторингу роутерів з Telegram-інтерфейсом.
3. Telegram-бот керування доменами та інтеграції з реєстраторами.
4. MCP-інструменти для адміністрування серверів та інфраструктури.
5. Git-процес керування VPN-доступами та мережевими ACL.
6. Інтеграція Tenable API та автоматизація аналізу вразливостей.
7. Модернізація поштового сервера з перевіреним відкатом.
8. Автоматизація адміністрування через Ansible та Semaphore.
9. Впорядкування моніторингу Linux, Windows і Proxmox у Checkmk.
10. Оновлення Nextcloud та відновлення міжсервісних інтеграцій.
11. Планове обслуговування серверів і перевірка відновлення з PBS.
12. Розгортання та стабілізація серверного застосунку на Linux.
13. Архітектура MCP-конектора Nextcloud з персональними правами.
Усі наведені проєкти завершені. Окремі картки в розділі «Портфоліо» містять задачі, виконані роботи, результат і стек.
ТЕХНОЛОГІЧНИЙ СТЕК
Системи: Linux, Debian, Ubuntu, Windows Server, Active Directory.
Автоматизація та середовища: Bash, Python, PHP, Ansible, Semaphore, Docker, Proxmox VE, PBS, Git, systemd.
Мережі: MikroTik, Cisco, TCP/IP, VLAN, маршрутизація, VPN, WireGuard, Tailscale, OpenVPN, Cloudflare.
Моніторинг і дані: Grafana, Prometheus, Zabbix, Checkmk, Tenable API, SQL, MySQL/MariaDB, SQLite.
Інтеграції та сервіси: MCP, Telegram Bot API, WebDAV, Nextcloud, Nginx, Postfix, SSH, WinRM.
Захист: iptables, Fail2Ban, SSH hardening.
Телефонія: Asterisk, FreePBX, SIP, RTP, SRTP, CDR/CEL.
СЕРТИФІКАЦІЇ
MikroTik: MTCNA, MTCRE, MTCSE.
Cisco: CCNA, CCNP.
ЯК ПРАЦЮЮ
На початку узгоджую задачу, обсяг робіт, необхідні доступи та критерії готовності. Зміни, що можуть вплинути на доступність сервісів, узгоджую заздалегідь. Спосіб перевірки та передачі результату визначаємо до початку робіт. Дотримуюся конфіденційності інформації замовника.
Мови: українська та російська; англійська — базовий технічний рівень.
Для оцінки задачі надішліть короткий опис середовища, проблему або бажаний результат, поточний стек і терміни.