Москва, 3-я Рыбинская улица, 18с22
Метро: СокольникиВ команду инфраструктуры ищем опытного PHP разработчика
1. Разработка и поддержка инфраструктурного кода и инструментов, самописного фреймворка и библиотек:
разработка и поддержка внутренних инструментов и библиотек для команд разработки: работа с конфигурацией, кешированием, базами данных, мониторингом и логированием;
создание и поддержка скриптов для автоматизации рутинных операций (миграции, деплой, ci/cd, тестирование, сборка образов).
2. Управление и оптимизация сред выполнения:
поддержка, мониторинг и оптимизация производительности веб-приложения для достижения максимальной производительности и стабильности;
работа с контейнеризацией - создание образов для разработки и продакшена;
участие во внедрении и поддержке оркестрации для управления рабочими нагрузками.
3. Надежность и наблюдаемость (Reliability & Observability):
настройка и развитие систем мониторинга (prometheus, victoria metrics, grafana) и алертинга для инфраструктуры и приложений;
централизованный сбор и анализ логов (ELK);
тесное взаимодействие с командами разработки и администрирования для решения их проблем и внедрения лучших практик DevOps/SRE;
написание документации по поддерживаемым системам и инструментам.
Наши инструменты:
Задачи ведем в Jira, документацию пишем в Confluence.
Стек: PHP 8.3 (переходим на 8.4), MySQL 5.7 (переходим на 8), Clickhouse, Memcache, Redis, RabbitMQ, Kafka, Sphinx.
Метрики в prometheus и victoria metrics, для их отображения grafana.
Логи в ELK
Код держим, ревьюим и разворачиваем на окружения в GitLab, окружения в Docker.
опыт коммерческой разработки на PHP от 3-х лет. Понимание принципов работы с php sapi fpm/cli;
глубокое понимание devops-культуры и практик: ci/cd, infrastructure as code, observability;
уверенная работа с docker (создание образов, docker compose, best practices). Опыт работы с k8s будет плюсом;
опыт администрирования Linux-систем и написания Bash-скриптов;
глубокие знания в mysql: умение анализировать сложные запросы, понимание механизмов индексов, транзакций, репликации;
умение работать с системой контроля версий git;
умение читать, анализировать и рефакторить чужой код. Наша кодовая база инструментов и инфраструктуры обширна и требует вдумчивого подхода.
опыт работы с clickhouse, kafka, rabbitmq, node.js;
опыт работы с системами мониторинга (prometheus, grafana, zabbix) и сбора логов (ELK);
понимание принципов информационной безопасности на уровне ОС, сети и приложения.
архитектурное мышление. Умение анализировать текущие решения, предлагать улучшения и точечно менять архитектуру, не прибегая к полным переписываниям;
проактивность. Способность видеть проблемы до их появления и предлагать решения;
системное мышление. Понимание, как изменения в одном компоненте влияют на всю систему;
гибкость и умение работать в команде. Готовность к диалогу и совместному поиску оптимальных решений.
Удаленка. В Москве, Брянске и Минске есть возможность посещения офиса (по желанию);
Гибкий график работы (в рамках пересечения с командой);
Отсутствие бюрократии и бессмысленных процессов;
Настроенный процесс онбординга с куратором;
Обучение: бесплатные курсы и тренинги на проф. тематику, своя библиотека;
ДМС со стоматологией и полисом для зарубежных поездок;
Работа в аккредитованной IT-компании;
Техника для выполнения рабочих задач (по желанию).
Мы крупнейшая в России цифровая платформа для управления корпоративными закупками и продажами, созданная в 2002 году. Первый в стране облачный сервис для эффективного управления торгово-закупочной деятельностью.
Мы не только хорошо работаем, но и хорошо отдыхаем: отмечаем Новый год, дни рождения компаний группы; участвуем в спортивных мероприятиях, конкурсах и квизах.