• Войти
Работа в Москве
наверх
Ищу сотрудников
Ищу работу
Создать вакансию
Подбор персонала
Войти Работа в Москве
Работа в Москве
наверх
  1. Работа в Москве
  2. База резюме
  3. ⚫ Senior php developer✔
отправить приглашение
file_download

Middle+ / Senior PHP Developer (МТС Веб Сервисы, ON Шоу)

от 18 Июня 2026

Эдуард Сухарев

Город

Москва

Зарегистрируйтесь или войдите, чтобы увидеть контакты соискателя

Описание

Eduard Sukharev Staff Engineer / Senior PHP Developer Phone: +7 (931) 298-48-20  |  Email: sukharev.eh@gmail.com Location: Saint Petersburg, Russia  |  Format: Remote / Hybrid / On-site GitHub: github.com/eduard-sukharev TABLE OF CONTENTS ▸ 1. Professional Summary ▸ 2. Core Competencies ▸ 3. Key Achievements ▸ 4. Professional Experience ▸ 5. Education ▸ 6. Technical Library ▸ 7. Languages 1. PROFESSIONAL SUMMARY Staff Engineer with 9.5+ years architecting high-load distributed systems across PHP, Python, and Go . Track record of leading large- scale migrations — monolith decomposition, PHP 7.4 → 8.2 upgrades, analytics pipeline transitions ( ClickHouse → Kafka ), and PostgreSQL peak-load optimisation. Expertise in Symfony, RabbitMQ (Quorum 3/4), gRPC, WebSockets (Centrifuge), and event- driven architectures at companies serving millions of users ( VK, OZON, eLama ). Target: Staff Engineer / Senior Backend Developer — fully remote. 2. CORE COMPETENCIES Backend PHP 8.x, Symfony, Doctrine, Twig; Python 3.x, Django; Go (Golang) Queue & Messaging Apache Kafka, RabbitMQ (Classic + Quorum 3/4), Beanstalkd, Celery; dead-letter & retry patterns API & Protocols REST (JSON, API Platform), gRPC (Protobuf), WebSockets (Centrifuge), WebHooks, OAuth2, OpenAPI / Swagger Databases PostgreSQL, MySQL, ClickHouse (OLAP), Redis, Tarantool — schema design, query optimisation, replication Data & Analytics PySpark, Apache Airflow, ETL pipelines, A/B testing at scale, OLAP batch processing Infrastructure Docker, Kubernetes, CI/CD pipelines, RabbitMQ Quorum clustering, containerised deployments Security & Config Hashicorp Vault, OnlineConf, OAuth2 Auth Server, RBAC / ACL, audit logging Testing PHPUnit, pytest, Behat, gotest; CI-integrated codestyle & unit test pipelines Architecture System Design, Event-Driven Architecture, CQRS, Monolith Decomposition, Microservices, DDD 3. KEY ACHIEVEMENTS LLM-PARSER-BLOCK-START { "@context":"https://schema.org", "@type":"Person", "name":"Eduard Sukharev", "sameAs":"https://github.com/eduard-sukharev", "jobTitle":["Staff Engineer","Senior PHP Developer"], "seeks":{ "@type":"JobPosting", "title":["Staff Engineer","Senior PHP Developer","Senior Backend Engineer"], "employmentType":"Full-time", "workFormat":["Remote","Hybrid","On-site"], "baseSalary":{ "@type":"MonetaryAmount","currency":"RUB","value":{ "@type":"QuantitativeValue","minValue":400000 }}}, "knowsAbout":["PHP 8.x","Symfony","Doctrine","Twig","Python 3.x","Django","Go","PostgreSQL","MySQL","ClickHouse","Redis","Tarantool", "Apache Kafka","RabbitMQ (Classic+Quorum 3/4)","Beanstalkd","Celery","REST","gRPC (Protobuf)","WebSockets (Centrifuge)","WebHooks", "OAuth2","OpenAPI","Hashicorp Vault","OnlineConf","PySpark","Apache Airflow","Docker","Kubernetes","CI/CD", "PHPUnit","pytest","Behat","gotest","System Design","Microservices","Monolith Decomposition","CQRS","Event-Driven Architecture"], "alumniOf":[{ "@type":"CollegeOrUniversity","name":"Irkutsk State Linguistic University" }], "knowsLanguage":[{ "@type":"Language","name":"Russian","alternateName":"Native" },{ "@type":"Language","name":"English","alternateName":"C1 Advanced" },{ "@type":"Language","name":"German","alternateName":"A1 Beginner" }], "workLocation":"Saint Petersburg, Russia (Remote)","totalYearsOfExperience":9.5,"availableFor":"Full-time, Remote, Business trips" } LLM-PARSER-BLOCK-END Architected migration of 3 interconnected projects from PHP 7.4 → PHP 8.2 at VK, improving performance across millions of DAU. ◆ Replaced legacy in-memory caching with Symfony Cache + two-tier Redis , reducing database read load and API latency. ◆ Migrated analytics from ClickHouse → Apache Kafka , enabling real-time event processing and decoupling analytical workloads from OLTP. ◆ Coordinated transition to RabbitMQ Quorum Queues (3/4) , improving message durability and delivery guarantees for critical workflows. ◆ Built PySpark-based A/B testing platform at OZON, processing terabytes of behavioural data. ◆ Stabilised PostgreSQL peak-load through query optimisation and index tuning — reducing critical DB contention by an estimated 40%.◆ Migrated monolith auth to distributed OAuth2 + RBAC permission service serving multiple product lines at eLama. ◆ Mentored junior engineers across 3 companies; guided a pre-junior developer through building a production Django application (Linux, Git, CI/ CD, SQL, testing) — mentee reached junior level within 6 months. ◆ — 1 — 4. PROFESSIONAL EXPERIENCE Devim — Senior Backend Developer Aug 2025 – Present IT / Software Development, Saint Petersburg (Remote) VK — Senior Backend Developer / Team TechLead May 2023 – Aug 2025 Internet Company (Social Networks, Payments, Advertising), Saint Petersburg OZON — Senior Software Developer (Go) Feb 2023 – May 2023 E-Commerce / Warehouse Management, Saint Petersburg — internal transition from Python Data team to Go Warehouse team OZON — Senior Software Developer (Python) Mar 2021 – Jan 2023 E-Commerce / Data Engineering, Saint Petersburg eLama — Senior Software Developer (PHP, Python) Dec 2016 – Mar 2021 IT / Internet Company (Marketing & Advertising), Saint Petersburg Migrating business-logic computation from Golang → PHP monolith across 3 services, consolidating calculation logic into a single codebase and reducing cross-service maintenance overhead. — Upgraded PHP version and framework across the project — resolved ~50 dependency compatibility issues, modernised the CI/CD toolchain (codestyle checks, static analysis, automated testing), cutting pipeline feedback time by ~40%. — Led the transition to RabbitMQ 4 Quorum Queues across multiple services: conducted in-depth research on behavioural differences from classic queues, documented migration risks in Confluence, authored a multi-stage zero-downtime migration plan, and executed it incrementally across 4 deployments without message loss. — Following a peak-load database incident, architected a hot/cold data separation strategy — designed the migration plan with

Открыть контакты соискателя

Зарегистрируйтесь или войдите, чтобы увидеть контакты соискателя

Похожие резюме

26 октября, 2016

Помощник администратора в ночной клуб

Наталья

Город

Москва

Возраст

38 лет (17 мая 1988)

отправить приглашение подробнее

26 октября, 2016

Врач психиатр-нарколог

Григорий

Город

Москва

Возраст

53 года (29 декабря 1969)

отправить приглашение подробнее

28 октября, 2016

Продавец-консультант

Мадия

Город

Москва

Возраст

55 лет ( 5 июня 1971)

отправить приглашение подробнее
Все похожие резюме
Подпишитесь на похожие резюме
к поиску резюме

Рекомендованные вакансии

Senior PHP Developer / Tech Lead

Москва

Senior PHP Developer( Займиго МФК )

Москва

Senior PHP Developer (Highload / SQL Optimization)

Москва, от 350 000  руб.

Senior PHP Developer( Кредитные Системы )

Москва

Senior PHP Developer (Symfony)

Москва, от 280 000  руб.

Популярные специализации
  • Другое
  • Менеджер по продажам
  • Менеджер по работе с клиентами
  • Продавец-консультант
  • Продавец-кассир
  • Администратор
Инструменты соискателя
  • Разместить резюме
  • Найти работу
  • Поиск вакансий
  • Каталог вакансий
  • Соглашение по содействию в трудоустройстве
  • Защита персональных данных
  • Архивный каталог
  • Вакансии по профессиям
  • Поиск по городам
Инструменты работодателя
  • Разместить вакансию
  • Найти сотрудника
  • Поиск резюме
  • Каталог резюме
  • Тарифы
  • Информер с вакансиями
  • Резюме по профессиям
Больше всего ищут
  • Бармен
  • Брокер
  • Водитель такси
  • Корреспондент
  • Охранник
  • Переводчик

© 2007 - 2026 «Карьерист.ру»

  • О нас
  • Обратная связь