— Программирование (PHP — высокий уровень, JavaScript — средний уровень);
— OOP, PSR, SOLID, SPL, опыт с
— Шаблоны проектирования;
— РСУБД (MySQL, PostgreSQL и подобные) — понимание как субд хранит/ищет данные, проектирование структуры, расстановка индексов, установка связей между таблицами;
— Key-Value (Redis, Memcached и подобные) — Понимание зачем они нужны и какие данные необходимо хранить в них;
— Web server (Nginx + PHP-FPM, Apache HTTP Server) — настройка, понимание как сервер обрабатывает запросы, оптимизация конфигурации, статическое кеширование, lua;
— VCS (Git, Subversion) — опыт работы с параллельной разработкой ПО несколькими разработчиками (git-flow);
— Администрирование (Linux, FreeBSD) — базовые знания в администрировании системы, конфигурировании ПО.
Опыт работы :
Опыт работы в команде где более одного человека, постоянно развиваться, изучать новые технологии, применять их рационально, делиться опытом. Уметь решать поставленные задачи. Читать чужой код и модифицировать его.
— Автоматизированое тестирование — опыт в написании функциональных/модульных тестов;
— Bug Tracking (Jira, Traс, YouTrack и подобные) — Ставить задачи, составлять план разработки, декомпозиция задач на более мелкие;
— Ведение документации — Описание работы реализованного функционала, особенности его развертывания, инструкции для использования.
— Рабочий график: пн-пт (фул тайм в офисе), без переработок;
— Возможность профессионально развиваться;
— Комфортное рабочее место;
— Тренажерный зал;
— Офис в 50 метрах от ст. м. Демеевская
Проект — Sinoptik.ua