-
Українська енергетична біржа, ТОВ
Фінанси, банки, страхування; 50–250 співробітників - Дистанційна робота
- Повна зайнятість. Досвід роботи від 5 років. Вища освіта.
- Англійська — вище середнього
- Користувач ОС Linux
- PHP
- PostgreSQL
- Відповідальність
- Знання принципів ООП
- Laravel
- Docker
- PHPUnit
- REST
- Redis
- Дизайн
- Робота з базою даних
- Symfony
- ORM
- Elasticsearch
- Лідерство
- Backend-розробка
- Doctrine
- Продуктивність
- Надійність
- SOLID Principles
- CI/CD
Опис вакансії
Про компанію
ТОВ «Українська енергетична біржа» є лідером серед товарних бірж України. Ми організовуємо та проводимо електронні біржові торги енергоресурсами й розвиваємо технологічні продукти, від надійності, безпеки та продуктивності яких залежать критично важливі бізнес-процеси.
Про роль
Ми шукаємо PHP Software Architect рівня Lead / Principal для роботи з продуктами на PHP.
Це нова стратегічна роль, пов’язана з підготовкою продуктів до виходу на зовнішні ринки, перевіркою масштабованості поточної архітектури та можливою модернізацією або міграцією backend.
Архітектор має провести оцінку поточного стану систем, сформувати цільову технічну стратегію та супроводжувати архітектурні рішення від discovery до production.
Роль передбачає hands-on залучення та роботу разом із PM, Tech Lead, BA, QA, розробниками й бізнес-стейкхолдерами.
Технологічний стек
- PHP 8.4+;
- Symfony 7.x;
- Doctrine ORM 3 / DBAL 4;
- PostgreSQL 16;
- Redis, Symfony Messenger;
- REST / OpenAPI;
- Elasticsearch / Elastica;
- Docker, Linux;
- CI/CD.
Ключові обов’язки
- Нести end-to-end відповідальність за цільову архітектуру продукту та якість архітектурних рішень.
- Провести аудит кодової бази, модулів, даних, інтеграцій, deployment-процесів, security, performance, observability та CI/CD.
- Сформувати й погодити нефункціональні вимоги та критерії готовності продукту до зовнішнього ринку.
- Порівняти варіанти retain / refactor / replatform / rebuild з урахуванням TCO, ризиків, строків і необхідного складу команди.
- Визначити стратегію міграції даних, інтеграцій і поетапного cutover без зупинки критичних бізнес-процесів.
- Перевіряти найбільш ризикові технічні гіпотези через PoC.
- Впровадити architecture review, ADR, quality gates, технічні стандарти та контроль архітектурного боргу.
- Менторити Tech Lead і розробників, брати участь у критичних технічних рішеннях та технічному наймі.
Що ми очікуємо
- Від 3 років досвіду в ролі Software Architect або Tech Lead з реальною архітектурною відповідальністю.
- Експертне знання PHP 8.4+, сучасного ООП, SOLID, PSR і суворої типізації.
- Глибоке практичне знання Symfony та його ключових компонентів.
- Знання Laravel, його екосистеми та розуміння архітектурних відмінностей між Laravel і Symfony.
- Досвід міграції або інтеграції рішень на різних PHP-фреймворках.
- Досвід проєктування й розвитку великих монолітних або модульних PHP-систем.
- Практичне розуміння DDD, Clean або Hexagonal Architecture, modular monolith, bounded contexts, CQRS та event-driven підходів.
- Досвід планування поступової модернізації та декомпозиції legacy без зупинки бізнес-процесів.
- Глибоке розуміння Doctrine ORM / DBAL і PostgreSQL: моделювання даних, транзакції, блокування, індексація, оптимізація запитів та міграції без простою.
- Досвід із Symfony Messenger, Redis, чергами, retry/dead-letter, idempotency та моніторингом consumers.
- Досвід проєктування REST / OpenAPI, інтеграцій із зовнішніми сервісами та підтримки зворотної сумісності контрактів.
- Досвід із gRPC / Protobuf.
- Досвід роботи з Elasticsearch або Elastica.
- Розуміння security-by-design, RBAC, OWASP, audit trail, rate limiting і захисту персональних та фінансових даних.
- Розуміння Docker, Linux, CI/CD, zero-downtime deployment, feature flags, logging, metrics, tracing та incident response.
- Досвід проєктування високонавантажених або business-critical систем.
- Досвід із PHPUnit, інтеграційними й контрактними тестами, статичним аналізом, code review та технічною документацією.
- Досвід capacity planning, пошуку bottleneck'ів і побудови відмовостійких рішень.
- Англійська від B1.
Перевагою буде
- Досвід роботи з електронним підписом, КЕП, файловим обміном або FTP.
- Досвід у фінансових, біржових або інших регульованих системах.
Особисті компетенції
- Системне та критичне мислення.
- Уміння поєднувати бізнес-цілі, ризики та технічні обмеження.
- Технічне лідерство без мікроменеджменту.
- Здатність аргументувати рішення та пояснювати їх технічній команді й бізнесу.
- Уміння працювати з невизначеністю та неповними вимогами.
- Відповідальність за результат, надійність і безпеку системи.
- Конструктивність під час code review та повага до команди.
- Висока культура письмової технічної комунікації.
Що ми пропонуємо
- Повністю віддалений формат роботи.
- Full-time співпрацю.
- Графік роботи з понеділка по п’ятницю, з 09:00 до 18:00.
- Відпустки, лікарняні, sick days і day off відповідно до політик компанії.
- Повний доступ до коду, схем, логів, інфраструктури та продуктової документації.
- Окремий discovery-період без очікування негайного rewrite.
- Можливість впливати на технічну стратегію декількох продуктів.
- Перспективу розвитку до Principal / Chief Architect, Head of Architecture або технічної відповідальності за портфель продуктів.
Етапи відбору
- Скринінг.
- HR-інтерв'ю.
- Тестове завдання.
- Технічне інтерв'ю.
- Внутрішнє обговорення та фінальне рішення.
Детальніше про компанію: https://www.ueex.com.ua/ueex/about-us/
Надсилайте резюме — будемо раді познайомитися та обговорити співпрацю!
Схожі вакансії
-
Java, PHP Developer
Кваліті Юніт Україна, Дистанційно -
Full-stack PHP developer
30 000 – 60 000 грн, 6 Weeks Marketing, Дистанційно -
Full-stack Developer (PHP, JS)
102 000 – 205 000 грн, AbeloHost B.V., Дистанційно -
PHP developer
MyHomeQuote, Дистанційно -
Backend Developer (PHP, Laravel)
IDS Ukraine, Дистанційно