Уровень знаний: middle или Senior
Ключевые задачи:
🔸Обеспечение корректного функционирования сайта;
🔸Оптимизация и расширение кода;
🔸Отладка компонентов;
Hard skills:
🔸Уверенное владение PHP;
🔸Уверенное владение JavaScript;
🔸Желателен опыт работы с Asterisk, желателен опыт разработки телекоммуникационных систем;
🔸Экспертное знание фреймворков Laravel, Lumen, node.js;
🔸Навыки работы с базами данных, а также опыт использования механизмов ORM с PostgreSQL, MySQL, Oracle, Redis;
🔸Знания принципов работы SQL и NoSQL баз данных (таблицы, индексы, представления, транзакции и т.д.). Опыт написания хранимых процедур, триггеров и пакетов;
🔸Опыт работы с брокерами сообщений (В приоритете Apache Kafka);
🔸Опыт работы с socket.io;
🔸Использование практик Continuous Integration/Continuous Delivery;
🔸Опыт написания unit-тестов (PHPUnit, Codeception) (желательно);
🔸Опыт работы с Docker, Kubernetes;
🔸Понимание принципов ООП и паттернов проектирования таких как MVC, MVVM, ActiveRecord, Singleton, Saga, PubSub и др.;
🔸Опыт проектирования структуры баз данных и архитектуры приложений;
🔸Знание классических алгоритмов и структур данных;
🔸Умение оценивать и улучшать производительность приложения, его масштабируемость;
🔸Опыт использования систем контроля версий (Bitbucket);
🔸Опыт использования систем трекинга (Jira);
🔸Знание систем сборок Jenkins (желательно).
Зарплата:
🔸
до 160 000 рублейКонтакт: @AnastasiaKozybova
#удаленка #php #js #middle #senior