Локация

Senior PHP backend developer

Альтеркей
Санкт-Петербург Опыт работы от 6 лет Постоянная занятость Полный день
Поделиться

Описание

О проекте

Мы разрабатываем AI based HRM платформу в формате SAAS для корпоративных клиентов. Это не очередная учетная система, а высоконагруженная интеллектуальная среда управления персоналом с автоматизацией подбора, оценки, удержания и аналитики. Продукт изначально проектируется под масштабирование, мультиарендность и работу с большими массивами данных, поэтому требования к архитектуре, качеству кода и инженерным решениям здесь реальные, а не формальные.

Чем предстоит заниматься

  • Разработка и развитие ядра SAAS платформы для AI based HRM.

  • Проектирование и реализация API для клиентских приложений и внешних интеграций.

  • Участие в проектировании архитектуры, доменной модели и инфраструктуры.

  • Оптимизация производительности, стабильности и масштабируемости системы.

  • Работа с большими объемами данных, сложными бизнес процессами и асинхронными процессами.

Что указать в сопроводительном письме

  • Вилку ожидаемой заработной платы.

  • Кейсы из предыдущих проектов, которыми вы реально гордитесь: что было сделано, какие проблемы решены, какой был масштаб и нагрузка.

Требования

Backend и архитектура

  • Laravel с глубоким пониманием архитектуры фреймворка: сервис-провайдеры, контейнер зависимостей (DI), события, очереди, планировщик (cron).

  • PHP 8.2+.

  • Понимание принципов SOLID, KISS, DRY и применение паттернов проектирования в реальных проектах.

  • Понимание идемпотентности, мультитенантной архитектуры и работы распределенных систем.

  • Опыт проектирования и поддержки REST API, документирование через Swagger / OpenAPI.

Базы данных и работа с данными

  • PostgreSQL на уровне проектирования схем, индексов, ограничений и запросов.

  • Понимание принципов ACID, транзакционности, уровней изоляции и блокировок.

  • Опыт оптимизации запросов, работы с explain, индексами, денормализацией и агрегированными данными.

Кеширование и производительность

  • Redis и другие механизмы кеширования.

  • Понимание политик кеширования, инвалидации, TTL, распределенного кеша и влияния кеша на консистентность данных.

  • Понимание того, как кеш влияет на нагрузку, задержки и масштабируемость системы.

Инфраструктура и протоколы

  • Docker и контейнеризация.

  • Понимание работы php-fpm, nginx и их взаимодействия.

  • Понимание HTTP, WebSocket и жизненного цикла запроса.

  • CI/CD, Git (GitHub, GitLab).

Тестирование

  • Написание unit, integration и mock тестов.

  • Понимание роли тестов в поддержке качества и скорости развития продукта.

Пожелания

Highload и распределенные системы

  • Понимание highload архитектур и подходов (Swoole, асинхронные серверы).

  • Понимание, почему Singleton и глобальные состояния плохо масштабируются в таких системах.

  • Опыт или понимание микросервисной архитектуры.

  • Kubernetes.

  • RabbitMQ, ClickHouse и другие компоненты распределенных систем и аналитики.

Архитектура и оптимизация

  • Domain Driven Design.

  • Опыт профилирования и оптимизации PHP кода, поиска узких мест и утечек ресурсов.

Linux и окружение

  • Понимание Linux окружения и серверного стека: LAMP, php-fpm, nginx, supervisor, cron.

  • Умение управлять процессами: найти и убить зависший процесс, посмотреть загрузку CPU и памяти.

  • Установка и обновление пакетов через пакетные менеджеры.

  • Понимание прав доступа: зачем нужен chmod, чем он отличается от chown.

  • Понимание логирования, ротации логов и диагностики проблем в продакшене.

  • Базовые навыки работы с ssh, systemctl и сетевыми утилитами.

Условия работы

  • Оформление в штат компании по ТК РФ либо через ИП.

  • Заработная плата 2 раза в месяц.

  • Корпоративные мероприятия 2 раза в год.

  • ДМС и фитнес.

  • График 5/2, 8 часов в день, гибкое начало рабочего дня.

  • Удаленный формат работы.

  • Заработная плата по результатам собеседования.

7 часов назад Источник: hh.ru
Обращаем Ваше внимание, что вакансия взята с внешнего источника hh.ru. Администрация сайта не несет ответственность за ее содержание.
Рекомендуемые вакансии
180 000 - 400 000 руб.
  • TutorPlace
  • Санкт-Петербург
... мы ищем ответственного и целеустремленного PHP Backend разработчика , который отлично дополнит нашу ... мы хотим видеть: Опыт с PHP 7+; Опыт работы с MySQL ... к разработке; Стек бекенд части: PHP 7.4; Symfony 5; MySQL ...
11.01.2026
180 000 - 400 000 руб.
  • KEYFORY
  • Санкт-Петербург
Описание Middle/Senior Backend Python Developer (проект для фрилансера). ... Функционал: Разработка и поддержка backend-систем для платежей в ... backend-разработчиком от 3 5 лет (mid-level или senior ... Python, JavaScript/Node.js, PHP, Java или аналогичный). Опыт ...
25.12.2025
от 100 000 руб.
  • Broad Apps
  • Санкт-Петербург
... находимся в поиске middle+ Python Backend Разработчика, который не только владеет ... веб-приложений с использованием Python/Php; Интеграция предварительно обученных моделей ИИ ... ожидания: Базовые знания Python или Php Опыт парсинга данных; Понимание RESTful ...
25.12.2025
от 100 000 руб.