PHP-разработчик — оптимизация ERP-системы@ Freelanceroff
О позиции
Мы ищем PHP-разработчика для оптимизации и расширения нашей ERP-системы, основанной на PHP. Система быстро развивалась, и сейчас мы сталкиваемся с ограничениями в двух областях: отчетности и уровне пользовательских прав. Эти модули создают большую нагрузку на сервер, поэтому требуется их переработка, чтобы снизить использование ресурсов и обеспечить плавное масштабирование при увеличении одновременного трафика. Основное внимание будет уделено:
Чем вы будете заниматься
- Оптимизация отчетности — упрощение запросов, внедрение умечного кэширования или постраничной навигации, сохранение всех существующих макетов отчетов.
- Пользовательские права — переработка логики, чтобы проверки ролей выполнялись быстро, минимизация обращений к MySQL и упрощение структуры для дальнейшего расширения.
- Достижение целей производительности: снижение среднего потребления CPU/RAM на запрос, поддержание времени отклика менее одной секунды при нагрузочных тестах с удвоенной текущей нагрузкой пользователей.
- Доставка: рефакторинг PHP-кода (PHP 8.1, PSR-12), любые SQL-скрипты миграции, краткое README/markdown с объяснением изменений и тестами.
Требования
- Опыт работы с Apache, Git, JavaScript, JMeter, MySQL, PHP, SQL, XML.
- Способность к рефакторингу кода и оптимизации запросов.
- Знание принципов проектирования и разработки высоконагруженных систем.
- Опыт работы с нагрузочными тестами и инструментами, такими как ApacheBench и JMeter.
- Умение работать в команде и эффективно общаться с другими разработчиками.
Будет плюсом
- Опыт работы с системами ERP.
- Знание принципов работы с REST API.
- Опыт работы с кэшированием и оптимизацией баз данных.
Что мы предлагаем
- Конкурентоспособная зарплата от 2500 до 7500 долларов в месяц.
- Гибкий график работы и возможность удаленной работы.
- Поддержка профессионального роста и обучения.
- Участие в интересных проектах с использованием современных технологий.
- Дружелюбная команда и комфортная рабочая атмосфера.
Вакансия предлагает интересные задачи по оптимизации ERP-системы с конкурентоспособной зарплатой и возможностью удаленной работы. Однако, описание вакансии может быть более детализированным.
Кто здесь добьётся успеха
Глубокое понимание PHP и опыт работы с фреймворками, такими как Laravel или Symfony, для оптимизации существующих модулей ERP-системы.
Способность эффективно работать в удаленном режиме, включая навыки самоуправления и самоорганизации, чтобы справляться с дедлайнами и задачами без постоянного контроля.
Знание инструментов для тестирования производительности, таких как JMeter, для анализа и оптимизации нагрузки на сервер при увеличении трафика.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Software Development
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев