Tech Lead PHP (Laravel) E-COMMERCE

$$$$
Product

Ми — група компаній, що працює у сфері виробництва, дистрибуції та ритейлу, і шукаємо сильного Tech Lead PHP (Laravel) до команди розробників.

Ви відіграватимете ключову роль у формуванні нашого технологічного бачення та розробці архітектури внутрішніх проєктів.

Основний стек розробки: Laravel (PHP), MySQL/PostgreSQL, Nginx, Redis, Docker, RabbitMQ.

Формат роботи: повна зайнятість, можливість працювати віддалено.

Ми очікуємо:

  • Досвід роботи в ролі Tech Lead/Team Lead PHP (Laravel) — не менше 2 років;
  • Досвід роботи з PHP-фреймворком Laravel — не менше 5 років (можливий комбінований досвід, але частка Laravel має бути більшою);
  • Розуміння та практичні навички застосування принципів ООП, патернів проєктування, DRY, SOLID тощо;
  • Успішний досвід побудови проєктів на мікросервісній архітектурі;
  • Знання SQL і досвід роботи з MySQL та PostgreSQL;
  • Досвід побудови високонавантажених сервісів, проєктування та оптимізації баз даних;
  • Досвід роботи з REST API (побудова архітектури сервісів і інтеграція зі сторонніми сервісами);
  • Досвід роботи з Git;
  • Знання frontend-фреймворків;
  • Досвід роботи з E-commerce є обов'язковий ;
  • Досвід роботи з чергами (Redis).
  • Інфраструктура та DevOps:
    – Контейнеризація застосунків у Docker (multi-stage builds, docker-compose, оптимізація образів), уніфікація dev/staging/prod-середовищ.
    – Деплой і експлуатація на AWS: EC2, RDS (MySQL/PostgreSQL), S3, ElastiCache (Redis), ELB/ALB, CloudWatch.
    – Налаштування CI/CD-пайплайнів, zero-downtime деплої.
    – Проєктування та підтримка інфраструктури під високонавантажені e-commerce-сервіси на мікросервісній архітектурі.

    Основна мета ролі:
  • Активна участь у повному циклі розробки: від проєктування (архітектури загалом, окремих модулів, баз даних, REST API) до запуску та подальшого розвитку продукту;
  • Доопрацювання та вдосконалення поточних проєктів;
  • Активна участь в імплементації нових продуктових рішень і розробка для них архітектури;
  • Контроль якості коду команди, допомога в усуненні несправностей за потреби, обговорення варіантів вирішення задач;
  • Роль не передбачає менеджменту задач команди — функція планування та контролю виконання закріплена за Project Manager. Водночас техлід бере активну участь у оцінці складності, ризиків та трудомісткості задач під час планування робіт.

Required skills experience

Laravel 5 years
Team Leadership 2 years

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 27 May
30 views
·
4 applications
To apply for this and other jobs on Djinni login or signup.
Loading...