Быстрое погружение в существующие проекты (код и инфраструктура)
Анализ архитектуры, производительности и технического долга
Формирование и реализация решений по оптимизации
Разработка и доработка микросервисов
Рефакторинг и оптимизация существующего кода
Оптимизация работы БД, кэша, очередей, API
Написание unit / integration тестов
Документирование ключевых решений и изменений
Коммерческий опыт backend-разработки от 6 лет
Уверенное знание PHP 7+
Опыт коммерческой разработки на Laravel
Умение быстро разбираться в чужом коде
Практический опыт оптимизации производительности
Опыт работы с БД: MySQL / MariaDB / PostgreSQL
Кэширование: Redis (обязательно), Memcached
Очереди: Redis / RabbitMQ
Работа со сторонними API (REST)
Понимание принципов защиты API
Опыт работы с Elasticsearch
Понимание и настройка Nginx (прокси, балансировка)
Git (pull requests, code review)
Понимание ООП, SOLID, применение паттернов проектирования
Опыт работы с Docker
Будет плюсом:
Опыт проектирования сервисов с нуля
Опыт работы с высоконагруженными проектами
Практический опыт TDD / BDD
Понимание DevOps-процессов
Стек:
PHP 7+, Laravel
MySQL / PostgreSQL
Redis, RabbitMQ
Elasticsearch
Nginx
Docker
Git
Базовые знания JavaScript (Vue.js), HTML, CSS — для взаимодействия с фронтендом
Проектная занятость, удалённая работа
Частичная загрузка
Работа по SCRUM
Учёт фактически эффективного рабочего времени
Без оформления по ТК
Почасовая оплата
Размер ставки и загрузка обсуждаются индивидуально
Важно
В сопроводительном письме обязательно укажите:
Ссылки на проекты (GitHub / GitLab / прод)
Краткое описание вашей роли и задач, которые вы решали лично
Желаемую ставку за час
Количество часов в неделю, которые готовы выделять
Отклики без сопроводительного письма с ответами на эти вопросы не рассматриваются.
Данилушкин Владимир Александрович
Санкт-Петербург
от 108000 RUR
Азиатцева Татьяна Николаевна
Санкт-Петербург
от 500 RUR
Азиатцева Татьяна Николаевна
Санкт-Петербург
от 500 RUR