💰 Зарплаты в IT в первой половине 2024: по городам, специализациям, языкам и компаниям → подробнее

PHP Back-end developer

Требования

БэкендScrumTDD/BDDAgilePostgreSQLNoSQLPHPYii framework

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Крупнейшая, лидирующая, активно развивающаяся телевизионная компания

Описание вакансии

Условия работы

Задачи:

Разработка нового сайта 1tv.ru

Интеграция сайта с видео-сервисами "Первого Канала".

Участие в построении архитектуры высоко-нагруженного приложения.

Проектировании интерфейсов и API приложений

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

Участие в формировании команды разработки сайта и процессов в команде.

Требования:

Опыт промышленной разработки высоко-нагруженых приложений в качестве back-end разработчика/архитектора от 3 лет.

Опыт оптимизации производительности кода, архитектуры, запросов к хранилищам данных.

Опыт работы с Nginx + php5-fpm

Опыт работы с PostgreSQL, MySQL: отличное знание SQL синтаксиса, оптимизация запросов, проектирование и оптимизация структуры.

Опыт работы с NoSQL базами данных (memcached, MongoDb, Redis и т.п.)

Опыт работы с поисковыми механизмами (Sphinx, Lucene, а также встроенного в PostgreSQL.

Опыт работы с брокерами сообщений (ActiveMQ, RabbitMQ и т.п.)

Знание протоколов HTTP, WebSocket, JSON, XML.

Уверенное использование HTML5, CSS3, JavaScript, JQuery, AJAX. И Regexp.

Отличное знание PHP5.

Опыт разработки на любом другом языке программирования (Python, Perl, Java, Ruby, C++, Bash и т.п.)

Понимание принципов ООП, SOLID.

Знание основных шаблонов проектирования, MVC в особенности.

Опыт использования одного из PHP-фреймворков (Synfony, Yii, Zend и т.п.) от 1 года.

Понимание принципов SOA, опыт проектирования RESTful API.

Опыт применения TDD/BDD. Использование фреймворков автотестирования/автоописания (PHPUnit, codeception, PHPSpec, Behat и т.п.)

Опыт применения сервисов непрерывной интеграции (Jenkins, Bamboo и т.п.)

Опыт совместной работы с использованием GIT.

Опыт использования/внедрения единых правил оформления и структурирования кода.

Опыт работы в команде с использованием гибких методологий.

Знание английского языка на уровне чтения технической литературы.

Высшее техническое образование.

Плюсами будут:

Опыт создания/доработки CMS для медиа-сайтов.

Опыт использования PL/SQL.

Бонусы

Конкурентная и белая ЗП. Работа в стабильной компании в динамичном молодом коллективе. Оформление по ТК + 100% оплата больничных. Работа в офисе в телецентре "Останкино", график 5/2 пн-пт. с 10-00 до 19-00 или с 11-00 до 20-00.

Дополнительные инструкции

Пишите: storozhev@web.1tv.ru
Звоните: +7 903 561-9131