Senior PHP Developer
Remote | Full-time | до 170 000 p.
ПартКом - крупнейший поставщик автозапчастей. Компания 16 лет на рынке, мы предлагаем нашим клиентам более 60 млн деталей под заказ и более 150 тыс из наличия.
В Департаменте IT мы занимаемся InHouse разработкой и автоматизацией бизнеса. Запускаем IT продукты и сервисы, выстраиваем продуктовый подход к разработке, следим за бизнес метриками.
Наша инфраструктура размещается в двух дата-центрах, количество серверов приближается к сотне. За серверами присматривает отдельная команда DevOps. В состав WEB-направления входит 10 крупных подсистем и не меньше мелких сервисов.
Основные базы MySQL на несколько терабайт SSD, обрабатывают 40 000 qps и 900 Мбит трафика.
На Frontend сервера приходит более 10 млн запросов в сутки.В фоне крутится несколько тысяч фоновых заданий и воркеров и демонов.
Наш стек технологий :
PHP 5.x -7.4, JavaScript, MySQL, MongoDb, ElasticSearch, Sphinx, RoadRunner, Memcached, Nginx, PHP-FPM, RabbitMq, Composer, XDebug, PHPStan, PHPUnit, ZF1, ZF2, Doctrine, DVelum, NodeJs, Vue.js, ExtJS, JQuery, Backbone.js, Jenkins, Ansible, Pinba, Graylog, Zabbix, Haproxy, Jira, Gitlab, Confluence, Docker, Gitlab, Pinba, ELK
Что мы ждем от вас:
• Опыт коммерческой разработки от 5 лет
• Отличное знание PHP 7.x;
• Опыт написания тестируемого кода и тестов
• Знание MySQL на продвинутом уровне (индексы, оптимизация запросов, изоляция транзакций)
• Умения писать простой и эффективный код (отладка, профилирование)
• Следование SOLID, PSR
• Опыт работы с несколькими современными фреймворками, понимание как они устроены внутри
Будет плюсом:
• Опыт работы с highload
• Опыт с серверами очередей
• Опыт разработки больших e-commerce проектов
• Репликация, партицирование, шардинг и прочие атрибуты работы с большими базами данных
• Понимание концепций Event Sourcing, Retry, Circuit Breaker, идемпотентности API, etc.
• Если у вас не пустой GitHub аккаунт
@ksamuello
