Напиши текст вакансии для должности "PHP-разработчик". Название компании: "NOTAMEDIA". Расположение: Москва. График работы: Удаленная работа. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'PHP', 'Git', 'MySQL', 'Yii', 'Symfony', 'PHPUnit', 'ООП', 'CI/CD', 'Kubernetes'

О нас Привет! Мы продуктовая команда с 2015 года работающая над порталом правительства и мэра Москвы — mos.ru — портал, которым пользуется вся Москва, и не только. Публичную часть портала посещает около 1,5 млн уникальных пользователей. В админках круглосуточно работает и коммуницирует друг с другом несколько редакций. Помимо нас, на проекте работает большое количество кросс-функциональных команд, отвечающие за развитие более чем 100 сервисов. У нас нет тимлидов и руководителей — все решения по развитию каждая команда формулирует и принимает самостоятельно. Каждая команда обеспечивает полный цикл жизни продукта от момента формулирования требований до выката новой фичи в продакшн и поддержки её жизнедеятельности на бою. Разработку ведем по kanban-методу, постоянно и активно коммуницируем с заказчиком и пользователями наших сервисов, получаем обратную связь и превращаем ее в фичи в проде. У нас работают очень классные ребята со всей России, от Калининграда до Новосибирска. Что мы делаем и кого мы ищем? Мы занимаемся разработкой и поддержкой большого количества сервисов новостной редакции mos.ru. Мы ищем опытного бэкенд-разработчика с хорошим бэкграундом, разбирающегося в современном php и технологиях. Большинство наших сервисов работает на PHP 8 (но кое-где пока остался 7.3 и 7.4), symfony 5+ и yii2. Хорошее знание одного из этих фреймворков (особенно symfony) будет большим плюсом. Помимо PHP мы используем PostgreSQL, MySQL, RabbitMQ, Redis, код храним в gitlab, разрабатываем под docker’ом, бесшовно деплоим через gitlab ci/cd в kubernetes. Разрабатываем с использованием слоистой архитектуры, проектируем сервисы с применением DDD и CQRS. Все сервисы мы активно покрываем автоматическими тестами с Codeception, Cypress, Percy, пишем openapi документацию, проводим код-ревью. Тебе предстоит заниматься развитием и поддержкой наших сервисов, участвовать во всех организационных процессах команды: планёрки, ретроспективы, проработка техрешений, обсуждения нового функционала, детализация, декомпозиция и постановка задач. Наш идеальный кандидат Инициативный инженер, умеющий работать в команде, который уделяет много внимания деталям, а также аккуратен в реализации задуманного. А также   знает современный PHP   понимает ООП, знает паттерны проектирования   любит и следует SOLID   знает один из современных php фреймворков Symfony/Yii/Laravel/etc   понимает HTTP / REST   хорошо разбирается в SQL (mysql/pgsql), транзакциях, оптимизация базы   умеет пользоваться git, умеет проводить код-ревью   имеет базовые навыки владения Linux   Желательно, чтобы кандидат разбирался   в PSR, обязательно знание как минимум кодстайлов   в Nginx, умел понять и написать простые конфигурации   в PHPUnit/Codeception   в культуре разработки, линтерах, тестах, Composer   Docker   RabbitMQ   CI/CD   k8s (в общих чертах)   Redis   в слоистой архитектуре, DDD/clean architecture, CQRS   Если ты чего-то не знаешь из этого, мы научим, покажем, расскажем. Как мы работаем   Официальное оформление;   Работа в офисе (Москва, ст. м. Алексеевская) или удалённо;   Гибкое начало рабочего дня (с 8:00 до 11:00);   Компенсация 50% от компании на внешнее обучение.