Full stack developer

Шукаємо спеціаліста для підтримки та розвитку внутрішньої платформи керування доменним портфелем, багатосерверною інфраструктурою та мережею WordPress-сайтів.
Проєкт у продакшені, з високим рівнем автоматизації (панелі хостингу, Cloudflare API, WP-CLI), ізольованими dev/prod середовищами та CI/CD-підходом.

 

📌 ОБОВ’ЯЗКИ

  • Підтримка та розвиток модульної (component-based, API-first) платформи.
  • Проєктування та розробка REST API (автентифікація/авторизація, обробка помилок, JSON-контракти).
  • Інтеграції із зовнішніми сервісами: панелі хостингу (HestiaCP/VestaCP), Cloudflare API (DNS/CDN/SSL), інструменти деплою.
  • Автоматизація: cron, bash-скрипти, WP-CLI, масові операції по сотнях доменів/сайтів.
  • Спостережуваність і стійкість: моніторинг сервісів, профілювання, оптимізація, резервне копіювання/відновлення.
  • Робота з БД: схеми, міграції/версіонування, індекси, складні запити, транзакції.
  • Практики безпеки: управління SSH-ключами та секретами, захист від SQLi/XSS/CSRF, безпечні токени/API-ключі.
  • Експлуатація середовищ: релізи, оновлення залежностей, регламенти відкатів, документування.

 

📌 ОБОВ’ЯЗКОВІ ВИМОГИ
 

Backend

  • PHP 8.1+ (бажано 8.3): ООП, типізація, виключення, traits/namespaces, PSR-4/12.
  • MySQL 8.x: JOIN/підзапити/агрегації, індексація та оптимізація, транзакції (ACID), міграції.
  • RESTful API: дизайн endpoint-ів, валідація, error handling, authN/authZ.


Системне адміністрування та DevOps

  • Linux (Ubuntu/Debian): SSH, bash, права/користувачі, systemd, cron, apt.
  • Nginx: віртуальні хости, reverse-proxy, SSL/TLS, оптимізація продуктивності.
  • Git: гілкування (Git Flow/Trunk), code review, вирішення конфліктів, правила комітів.


Frontend-база

  • JavaScript (ES6+): async/await, Fetch API, модульний код, події/DOM.
  • HTML5/CSS3: семантика, адаптивність, Flexbox/Grid, CSS-змінні.


Практичний досвід

  • Панелі хостингу: HestiaCP/VestaCP або аналоги.
  • WordPress: адміністрування та автоматизація (бажано WP-CLI), знання структури файлів/БД.
  • Cloudflare API або подібні CDN/DNS сервіси.
  • Багатосерверна інфраструктура.

 

📌 БУДЕ ПЛЮСОМ (AI та автоматизація)
 

Задачі

  • Проєктування та розробка внутрішніх AI-сервісів та API для платформи: семантичний пошук (embeddings + векторне сховище), RAG по внутрішній документації та логах, асистенти для DevOps/підтримки, автоматичне збагачення та нормалізація даних, класифікація/дедуплікація, генерація конфігурацій і шаблонів, авто-відповіді у тікетах.
  • Інтеграція LLM у наявні модулі (function calling/tool use), оркестрація ланцюжків, валідація структурованих відповідей (JSON Schema/Pydantic), стратегії повторів, квоти та тротлінг.
  • Побудова дата-пайплайнів: збір/очищення/анонімізація, офлайн-оцінка якості, регресійні eval-и, A/B-експерименти, моніторинг латентності/стабільності і вартості.
  • Інженерія підказок: шаблони промптів, тестові набори, автоматичні перевірки у CI, канареєчні релізи.
  • Економіка й експлуатація: облік токенів/вартості, кешування відповідей, прогрів кешу, аудит запитів.
  • Безпека даних: захист PII, редагування логів, зберігання секретів, контроль доступу, аудит.


Технології

  • Docker/Docker Compose; Redis/Memcached; Elasticsearch.
  • Черги: RabbitMQ або Redis Queue.
  • Моніторинг/алертинг: Prometheus, Grafana, Zabbix.
  • Python (FastAPI) або Node.js для обгорток моделей; досвід з OpenAI/Anthropic/Gemini API; локальні моделі (Ollama/llama.cpp) — буде перевагою.
  • Векторні БД: PostgreSQL + pgvector, Qdrant/Milvus/Redis Search; розуміння роботи з embeddings.


Фреймворки

  • Laravel або Symfony; Composer.
  • Vue.js / React (внутрішні UI-модулі).
  • Webpack/Vite.


DevOps

  • GitHub Actions/GitLab CI; Ansible/Terraform (IaC).
  • Балансування Nginx/HAProxy.
  • Реплікація БД (master-replica/cluster).


Бізнес-логіка / платформені знання

  • SEO-блок на рівні платформи: canonical, редиректи, індексація.
  • DNS (A/AAAA, CNAME, MX, TXT), SSL/TLS (включно з Let’s Encrypt), CDN (Cloudflare/KeyCDN).

КОГО ШУКАЄМО
Фахівця з досвідом 3+ років у PHP (сучасні версії), впевненими навичками Linux/Nginx, дизайном API, роботою з панелями хостингу, автоматизацією, DevOps-підходами, архітектурними рішеннями, оптимізацією високонавантажених систем та високим рівнем самостійності.


 

Required languages

English B1 - Intermediate
Published 17 November
70 views
·
12 applications
To apply for this and other jobs on Djinni login or signup.
Loading...