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
📊
$4500-6900
Average salary range of similar jobs in
analytics →
Loading...