Разработчик PHP(Laravel) + MySQL(Percona) (удаленная работа)
(вакансия в архиве)

5 сентября 2020

Уровень зарплаты:
от 560 до 2 400 usd
Требуемый опыт работы:
От 3 до 6 лет

Вакансия: Разработчик PHP(Laravel) + MySQL(Percona)

Требуется разработчик с опытом от 3 лет в команду нашего продукта: сайта статистики.
Разработка и поддержка продукта ведётся удалённо распределённой командой из 4-х человек с использованием Agile-методологий.
Продукт находился на рынке с 2018 года на бесплатной основе. С 2019 добавлены платные подписки и на данный момент мы являемся лидерами на рынке.

Оплата от 7 до 15 $/час
График: 4+ часа в день, выходные сб и вс.

Необходимые навыки:
- PHP 7(фреймворк Laravel)
- MySQL(Percona server)
- Redis(сервер очередей)
- опыт работы с Unix(Debian)
- умение организовывать обработку задач в фоновом режиме (cron)
- чтение и понимание чужого кода
- рефакторинг кода
- создание простых и оптимальных решений сложных задач
- коммуникабельность и открытость
- знания алгоритмов и опыт применения паттернов;
- опыт разработки REST API;
- умение конструировать сложные SQL-запросы;
- опыт работы с реляционными БД;
- опыт работы с MVC фреймворков, а именно Laravel;
- соблюдение рекомендаций PSR;
- знание VueJs + Vuex;
- понимание как работают индексы, умение прогнозировать нагрузку на БД и оптимизировать запросы;
- знание регулярных выражений, также плюсов и минусов их использования;
- использование Git

Желательные навыки:
- опыт покрытия кода тестами;
- опыт работы с Docker, CI, CD;
- навыки системного администрирования;
- опыт работы с Apache/Nginx
- опыт работы с Kubernetes
- развертывание контейнеров Docker в AWS
- проектирование БД в ClickHouse, либо аналогичных аналитических СУБД
- понимание и грамотное применение принципов SOLID
- опыт разработки в scrum-команде

Краткое описание технических задач:
Производится обработка большого количества логов и выдача этих данных и их комбинаций на сайт. На данный момент на сервере под управлением debian 9 есть рабочая база данных mysql(percona), которая справляется с текущими нуждами, но обладает ограничениями в случае добавления новых статистик(комбинации данных из логов). Ограничения заключаются в необходимости заново обрабатывать архивы(около 1TB) с логами и помещать данные в базу, что занимает много процессорного времени.



Посмотрите похожие вакансии

Senior PHP-developer
Компания: 4People
Зарплата: от 140 000 до 297 000 руб.
Senior PHP-developer
Компания: CCS
Зарплата: от 200 000 до 300 000 руб.