Senior PHP Developer

Минск, Беларусь

Стремление к совершенству у нас в ДНК. С 1993 года EPAM помогает клиентам по всему миру придумывать, разрабатывать, проектировать и внедрять программное обеспечение, которое меняет мир. Сегодня мы уже больше, чем просто специалисты. Мы эксперты, которые придумывают инновационные решения для достижения реальных результатов.

Описание


Отдел PHP-решений компании EPAM приглашает на работу PHP-программистов для работы над проектами для всемирно известных компаний в областях бизнес информации и медиа, электронной коммерции, финансов, безопасности и образования. На сегодняшний день в нашем отделе работает более 60 PHP-разработчиков. В нашей работе мы используем гибкие методологии, самые передовые технологии, практики непрерывной интеграции и постоянно учимся с помощью исследовательских (R&D) проектов.

Обязанности

  • Изучение и уточнение проектных требований и документации;
  • Участие в стратегическом и итеративном планировании;
  • Разработка, проектирование и техническое документирование веб-приложений, модулей и сервисов;
  • Следование, понимание и оптимизация установленных процессов разработки;
  • Настройка и использование практики непрерывной интеграции (CI) и юнит-тестирования;
  • Устная и письменная коммуникация с клиентами (статус выполнения задач, уточнение требований, обсуждение технологических решений, предупреждение о рисках).

Требования

  • Опыт разработки на PHP от 3-х лет;
  • Опыт работы с MySQL, умение составлять и оптимизировать SQL-запросы;
  • Опыт работы в среде Linux, умение устанавливать и настраивать LAMP окружение;
  • Опыт работы с системами контроля версий (subversion, git или mercurial);
  • Умение следовать и выстраивать процессы разработки;
  • Разговорный английский язык не ниже Intermediate;
  • Уверенные знания парадигмы ООП;
  • PHP 5 (включая работа с XML и файлами, сессии, cookies, исключения и обработка ошибок);
  • Знание PHP-инфраструктуры и устройства веб-приложений;
  • MySQL (движки, индексы);
  • SQL (синтаксис, объединение таблиц, группировка, агрегация, подзапросы, др.).

Будет плюсом

  • Базовые знания в HTML/CSS/JavaScript;
  • Опыт разработки с помощью Zend Framework, Symfony/Silex;
  • Опыт использования NoSQL баз данных;
  • Опыт работы с Sphinx, SOLR, memcached, redis;
  • Опыт юнит-тестирования с использованием PHPUnit;
  • Опыт использования Jenkins или других инструментов для непрерывной интеграции;
  • Опыт работы с высоко нагруженными системами.

Мы предлагаем

  • Постоянное развитие профессиональных навыков за счет использования современных технологий;
  • Возможности для карьерного роста;
  • Непосредственная коммуникация с заказчиком;
  • Комфортные условия труда и отдыха;
  • Медицинское обслуживание;
  • Корпоративные праздники, турниры, программы для детей (летний отдых, детские праздники, подарки);
  • Спортивные мероприятия (настольный теннис, футбольная команда, ежегодный турслет);
  • Внутренние развивающие тренинги;
  • Изучение иностранных языков на кратко- и долгосрочных курсах в рабочее время;
  • Корпоративные скидки.