Группа компаний РБК является одним из лидеров российского рынка в сфере бизнес информации и IT, и нам в дружной команде требуется хороший PHP программист. У Вас есть замечательная возможность поработать над такими проектами, как rbc.ru, sport.rbc.ru, style.rbc.ru, realty.rbc.ru, autonews.ru, quote.rbc.ru
Чем предстоит заниматься:
- Разработка и поддержка высоконагруженных интернетпроектов (несколько миллионов просмотров в сутки), интернет сервисов;
- Разработка и поддержка внутренних вспомогательных систем;
- Участие в масштабной переработке наших флагманских новостных порталов в соответствии с требованиями бизнеса, применяя лучшие современные технологии и стандарты веб разработки.
Мы следуем принципу разделения труда: PHP программист не должен верстать HTML или заниматься оптимизацией БД. Но именно PHP разработчики, как правило, являются техническими руководителями проектов, отвечают за их функционирование и внедрение изменений. Поэтому они должны обладать широком кругозором в области вебтехнологий, быть способными видеть архитектуру системы целиком и задавать тон команде, состоящей из сотрудников нескольких отделов.
Мы очень хотим с Вами познакомиться, если Вы:
- Имеете высшее/не полное высшее техническое образование;
- Программируете на PHP от 3 лет;
- Имеете опыт работы с каким-либо PHP фреймворком (предпочтительно Yii2), но можете обходиться и без него;
- Уверенно знаете и применяете ООП. Способны сходу спроектировать систему из нескольких связанных классов и объяснить, почему она должны быть именно такой;
- Имеете опыт использования паттернов проектирования GoF, можете рассказать не только про Одиночку и Фабрику;
- Хорошо знакомы с Linux(*nix), уверенно работаете в консоли (да да, даже без Midnight Commander). Для вас очевидно как решить задачу «написать bash скрипт, который раз в сутки удаляет в заданном каталоге все файлы старше 3 дней»;
- Умеете настраивать Apache/nginx, знаете, что такое reverse proxy, и можете объяснить разницу между CGI и FastCGI;
- Имеете опыт работы с какой-либо реляционной СУБД, базовый уровень знаний в SQL;
- Имеете опыт работы с каким-либо NoSQL хранилищем, можете объяснить его плюсы и минусы;
- Знаете HTML/XML, JavaScript, DOM. Знаете, что может и чего не может AJAX. Можете по памяти написать несложный селектор JQuery и валидатор значения текстового поля на чистом JavaScript;
- Знаете протоколы HTTP/TCP/UDP. С лёгкостью можете решить задачу «из косоли отправить HTTP запрос с заданным значением Cookie и проверить наличие заданного заголовка в ответе»;
- Умеете использовать системы контроля версий (Git, Mercurial) в командной разработке;
- Умеете писать автоматизированные тесты;
- Любите читать и писать документацию;
- Не боитесь поддерживать код, написанный другими.
- Умеете писать код и проектировать системы, которые не стыдно отдавать на поддержку сидящим рядом коллегам;
- Умеете оценивать сроки решения задачи и придерживаться их.
Мы предложим:
- Офис ст.м. Калужская (5 мин пешком);
- График работы: 5/2, с 10.00 до 19.00;
- Компанию специалистов по широкому спектру технологий, всегда готовых поделиться опытом;
- Возможность роста до лидера команды и системного архитектора;
- Соблюдение ТК РФ (отпуск 28 дней, больничные листы оплачиваются);
- Конкурентная, "белая" заработная плата обсуждается с успешными кандидатами по результатам интервью.