О нас и о продукте:
Оптимакрос – крупный независимый российский вендор. Разработчик системы корпоративного уровня CPM/EPM класса.
Наш продукт — универсальная платформа для оптимизационного, консолидационного, интегрированного планирования, прогнозирования, бюджетирования, управления HR, контроля выполнения KPI и других видов аналитики.
Платформа обеспечивает возможность обработки и анализа больших объемов данных, необходимых для эффективного принятия решений, а также планирования и мониторинга текущей операционной деятельности компании.
Сейчас мы ищем в нашу команду разработчика с опытом разработки больших приложений на PHP8.x
Чем предстоит заниматься:
- Разрабатывать высокопроизводительные сервисы на PHP8.x (Swoole).
- Проектировать и развивать архитектуру наших сервисов.
- Оптимизировать всё, что работает медленнее, чем ты пьешь утренний кофе.
- Писать асинхронный код, который держит тысячи RPS и не кашляет.
- Проектировать архитектуру с учетом специфики долгоживущих процессов (утечки - памяти, состояния и вот это всё).
- Оптимизировать узкие места в высоконагруженных системах.
Мы ожидаем от кандидата:
- Уверенное владение PHP8.x.
- Опыт работы с Laravel или Symfony.
- Умение готовить SQL-запросы так, чтобы база данных не "плакала".
- Понимание Docker, Git и основ CI/CD.
- Желание расти и не останавливаться на достигнутом.
Дополнительным преимуществом будет:
- Опыт с Hyperf или Mezzio: если ты уже набивал шишки в этих фреймворках, мы найдем общий язык еще быстрее.
- Знание Go: понимание модели конкурентности в Go поможет тебе лучше проектировать корутины в Swoole.
- Опыт с gRPC и Protobuf: умение строить эффективное межсервисное взаимодействие.
- Понимание работы Linux под капотом: если ты знаешь, как тюнить ядро, дескрипторы и сокеты для Highload.
- Навыки профилирования: умение ловить утечки памяти и узкие места через Xdebug, Blackfire или py-spy.
Работа у нас – это:
- Работа в развивающейся международной компании с перспективой роста;
- Удаленный формат работы;
- Официальное трудоустройство в аккредитованной IT компании;
- Прозрачная система вознаграждения;
- Возможность соблюдать баланс работы и отдыха (work/life balance);
- Программа Work&Life Bonus (компенсация медицинских услуг, фитнеса, рабочего оборудования, а также обучения и курсов);
- Возможность посещения внутренних митапов и неформальных мероприятий;
- Обширные ресурсы и компетенции Компании для реализации ваших проектов и идей.