АйТи Фаундейшн

Руководитель группы разработки

От 400 000 RUR
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Руководство коллективом
  • PHP
  • Laravel
  • Symfony
  • Node.js
  • Docker-compose
  • RabbitMQ
  • REST API
  • DDD
  • Оптимизация кода
  • Управление командой
  • ELK
  • Lumen
  • PostgreSQL
  • ORM
  • Doctrine
  • React
  • Apache Kafka
  • Camunda
  • Redis
  • SQL
  • DevOps
  • SOA

В команду разработки ERP системы для строительства ищем Руководителя группы разработки (в подчинении 10 разработчиков, из них 2 ТeamLead).

О проекте: SaaS решение, монолит Laravel + микросервисы Lumen, PostgreSQL, Doctrine ORM, Redis, Kafka. Frontend на React/ MobX.
Позиция предполагает, примерно, 50% непосредственно разработки /50% управление командой и процессами

Основные обязанности:

-Проектирование и разработка системы, сервисов, модулей, механизмов

-Разработка сложных задач, написание сложного кода

-Оптимизация архитектуры проекта

-Контроль и администрирование процесса разработки

-Оценка, постановка, трекинг задач

-Ревью кода разработчиков

-Организация и ведение технической документации

-Участие в формировании команды, при необходимости

Наши ожидания:

-Релевантный опыт в PHP-разработке не менее четырех лет

-Опыт руководством разработки разработки SPA (front-end + back-end)

-Опыт разработки сервисной/микросервисной архитектуры

-Опыт разработки на Laravel от трех лет

-Владение PHP 8, SOLID, паттернами ООП

-Опыт работы с PostgreSQL

-Знание SQL на уровне администрирования, создания хранимых процедур и триггеров, представлений и отладки производительности запросов

-Знание DDD, CQS, понимание принципов чистой архитектуры, понимание модульной архитектуры

-Опыт проектирования и разработки REST API

-Работа с Docker, настройка docker-compose для разных сред, навыки настройки pipeline

-Опыт работы с очередями

-Знание UML, OpenAPI (Swagger или Stoplight)

-Опыт проектирования и разработки технической документации

Будет плюсом:

-Опыт разработки на Symfony / Lumen / Slim от трех лет

-Опыт разработки front-end (React)

-Опыт разработки SaaS-решений

-Опыт разработки.Net / Java

-Понимание принципов работы DevOps (настройка серверов, docker, gitlab-ci)

-Опыт настройки Linux-серверов в качестве веб-сервера

Условия:

-Конкурентная оплата

-Гибридный/удаленный формат работы

-Постоянное развитие