400000 RUR
от
Москва
В команду крупного проекта ERP системы (SaaS решение) с большим количеством интеграций ищем Руководителя группы разработки (играющего тренера)
Проект разрабатывается по микросервисной архитектуре с использованием Laravel, Lumen, PostgreSQL, Doctrine ORM, Redis, Kafka, Camunda. Работа ведется по всем канонам Enterprise-решений, таких как Domain Driven Design, SOA, Docker, Message Bus и ELK.
Основные обязанности:
- Участие в планировании, оценка задач
- Проектирование системы, сервисов, модулей, механизмов
- Оптимизация архитектуры проекта
- Обеспечение взаимодействия внутри команды
- Постоянный аудит процесса разработки
- Организация и ведение технической документации
- Административные вопросы и собеседования по разработке, DevOps и автотестированию
- Обучение и наставничество TeamLead’ов
- Замещение TeamLead’ов при необходимости
Наши ожидания:
- Опыт TeamLead или CTO в PHP-разработке не менее четырех лет
- Опыт разработки SPA (front-end + back-end)
- Опыт разработки сервисной/микросервисной архитектуры
- Опыт разработки на Symfony / Laravel / Lumen / Slim от трех лет
- Владение PHP 8, SOLID, основными паттернами ООП
- Опыт работы с MySQL / PostgreSQL
- Знание SQL на уровне администрирования, создания хранимых процедур, представлений и отладки производительности запросов
- Знание DDD, CQS, понимание принципов чистой архитектуры, понимание модульной архитектуры
- Опыт проектирования и разработки REST API
- Работа с Docker, настройка docker-compose для разных сред, навыки настройки pipeline
- Опыт настройки Linux-серверов в качестве веб-сервера
- Опыт работы с очередями RabbitMQ / Kafka
- Знание UML, OpenAPI (Swagger или Stoplight)
- Опыт проектирования и разработки технической документации
Будет плюсом:
- Опыт разработки front-end (React)
- Опыт разработки SaaS-решений
- Опыт разработки.Net / Java
- Понимание принципов работы DevOps (настройка серверов, docker, gitlab-ci)
Условия:
- Конкурентная оплата
- Гибридный формат работы
- Постоянное развитие