PHP developer (middle)
Требования
Местоположение и тип занятости
Компания
Международное подразделение Antal по рекрутменту и консалтингу
Описание вакансии
Условия работы
Программист backend php junior +
Мы ищем коллегу на один из ключевых проектов по работе с большими данными.
Вам предстоит решать алгоритмические задачи по выборке и обработке данных, оптимизации процессов работы с данными совместно с 2 опытными разработчиками в команде.
Какие задачи вас ждут:
- Разработка нового и доработка существующего функционала на php в соответствии с потребностями сотрудников и партнеров компании
- Решение задач по развитию проекта по обработке больших данных
- Анализ, профилирование и оптимизация запросов в хранилища данных
- Изучение и улучшение существующей кодовой базы (php)
- Изучение архитектуры и логики хранения данных в компании
- Операционные системы: Windows, Linux (умение работы с консолью)
- Языки программирования: PHP7+
- База данных: MySql, PostgreSQL понимание работы индексов, принципов оптимизации запросов.
- Хорошее понимание ООП, паттернов проектирования и MVC
- Пакетные менеджеры: COMPOSER
- Навыки работы с большими объёмами данных, различными видами хранилищ (реляционные и нереляционные БД)
Плюсом будет являться:
- Знание php-фреймворка Yii2
- Знание golang
- Опыт автоматизации тестирования (PHPUnit, Codeception)
- Хорошие навыки чтения чужого кода
- Хорошая алгоритмическая подготовка