Senior PHP Developer

HybridSalary not specified
Location not specified

Tech Stack

SymfonyDockerMySQLKubernetesRedisPHPGitGitLab CIRabbitMQMongoDB

Job Description, Responsibilities & Requirements

About the Position

Evoplay - одна з провідних продуктових IT-компаній України, яка працює на міжнародному ринку та створює комплексні B2B-рішення для індустрії онлайн-ігор.

Ми шукаємо досвідченого Senior PHP Developer, який приєднається до нашої команди, що займається розробкою та підтримкою архітектури на основі мікросервісів. Кандидат повинен мати глибокі знання в архітектурі, високонавантажених системах та прагнення до високих стандартів якості коду.

Responsibilities

  • Проєктування та Розвиток Архітектури: Відповідальність за проєктування та впровадження архітектурних рішень, включаючи стратегію поділу моноліту на мікросервіси. Проєктування структур баз даних (MySQL, MongoDB) з урахуванням високого навантаження та оптимальної продуктивності.
    • Відповідальність за проєктування та впровадження архітектурних рішень, включаючи стратегію поділу моноліту на мікросервіси.
    • Проєктування структур баз даних (MySQL, MongoDB) з урахуванням високого навантаження та оптимальної продуктивності.
  • Оптимізація та Вдосконалення: Стратегічне планування та виконання робіт з оптимізації продуктивності сервісів та моноліту. Робота з інструментами кешування (Redis) та брокерами повідомлень (RabbitMQ) для забезпечення високої пропускної здатності.
    • Стратегічне планування та виконання робіт з оптимізації продуктивності сервісів та моноліту.
    • Робота з інструментами кешування (Redis) та брокерами повідомлень (RabbitMQ) для забезпечення високої пропускної здатності.
  • Якість Коду та Процеси:
    • Проведення комплексних код-рев'ю, встановлення стандартів кодування та забезпечення їх дотримання в команді.
  • Інфраструктура та DevОps: Розробка та впровадження інструментів та процесів для CI/CD (GitLab CI). Робота з контейнеризацією (Docker) та оркестрацією (Kubernetes) для забезпечення надійного розгортання та масштабування.
    • Розробка та впровадження інструментів та процесів для CI/CD (GitLab CI).
    • Робота з контейнеризацією (Docker) та оркестрацією (Kubernetes) для забезпечення надійного розгортання та масштабування.
  • Розробка та Підтримка: Виконання комплексних бізнес-вимог, перетворення їх на надійні та масштабовані технічні рішення. Розробка складних, високопродуктивних компонентів на PHP та усунення архітектурних проблем. Надання технічної експертизи для вирішення критичних проблем та усунення технічного боргу.
    • Виконання комплексних бізнес-вимог, перетворення їх на надійні та масштабовані технічні рішення.
    • Розробка складних, високопродуктивних компонентів на PHP та усунення архітектурних проблем.
    • Надання технічної експертизи для вирішення критичних проблем та усунення технічного боргу.

Requirements

  • Must have:

    • PHP 8.0+: Експертне володіння, глибоке розуміння внутрішніх механізмів, практик безпеки та асинхронності.
    • Symfony: Експертне володіння фреймворком та його екосистемою, досвід роботи з архітектурними патернами (DDD, Onion/Hexagonal).
    • MySQL: Експертний досвід проєктування, оптимізації та налагодження складних запитів.
    • MongoDB: Досвід роботи з нереляційними базами даних.
    • RabbitMQ: Досвід роботи з брокерами повідомлень, проєктування черг та асинхронних процесів.
    • Redis: Впевнене використання як кеша та сховища даних для сесій, локів та високошвидкісних операцій.
    • Docker / Kubernetes: Практичний досвід контейнеризації та розгортання застосунків у середовищі Kubernetes.
    • GitLab CI: Досвід налаштування та оптимізації процесів безперервної інтеграції та розгортання (CI/CD).
    • Git: Експертне володіння (складні стратегії галуження, rebase, cherry-pick).
    • GraphQL: Досвід розробки та підтримки GraphQL API (включаючи рішення для PHP).
    • ReactJS / TypeScript / nodejs: Базове, але впевнене розуміння цих технологій для ефективної інтеграції з front-end командою та розробки API.
  • Nice to have:

    • Підтверджений досвід проєктування, розробки та підтримки систем із критичним трафіком та високим QPS.
    • Досвід участі у поділі монолітної системи на мікросервіси.
    • Досвід глибокого тюнінгу MySQL, індексування, горизонтального та вертикального масштабування.
    • Впевнене знання та робота в середовищі Linux/Unix (налаштування, моніторинг).
    • Ентузіазм та проактивний підхід до роботи («можу й зроблю»).
    • Профільна вища освіта у сфері IT.

We Offer

  • Високий рівень фінансової компенсації;
  • Можливість побудувати кар’єру в одній з провідних ІТ-компаній України;
  • Доступність керівництва: можливість обговорити будь-яке питання безпосередньо;
  • Повний соціальний пакет: медичне страхування, оплата лікарняних та відпусток, sick days, personal days, компенсація дитячого садка, послуги корпоративного медичного асистента та психолога;
  • L&D центр з курсами для співробітників і ТОП менеджерів;
  • Self-learning бібліотека, доступ до платних курсів;
  • Безліч приємних корпоративних подарунків: у перший робочий день, на річницю роботи, на весілля, народження дитини;
  • Корпоративні івенти.

About the Company

Evoplay - одна з провідних продуктових IT-компаній України, яка працює на міжнародному ринку та створює комплексні B2B-рішення для індустрії онлайн-ігор.

Job Details

Company name:
EVOPLAY
Location:
Location not specified
Work Mode:
Hybrid
Posted on TheJob:
Jul 27, 2026
Last checked:
Aug 11, 2026
Apply Now