Backend Devloper PHP/Go
Санкт-Петербург, РоссияСеньор
Удаленная работа
Опыт работы более 5 лет
Опыт работы более 5 лет
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/gyIn
О себе
На данный момент Ведущий инженер.
Мои компетенции и опыт
Hard Skills:
- Программирование:
- PHP (9+ лет)
- Фреймворки: Yii 1/2 (6+ лет), Symfony нужен доступ к резюме + года)
- Архитектура и API:
- Опыт работы с микросервисной архитектурой
- Разработка RESTful API
- Работа с gRPC и GraphQL
- Базы данных:
- Оптимизация и работа с PostgreSQL (6+ лет)
- MySQL (4+ года)
- Написание сложных SQL-запросов
- Принципы программирования:
- ООП, SOLID, DRY, KISS
- Тестирование и мониторинг:
- Написание юнит-тестов (PHPUnit, Codeception)
- Мониторинг через Sentry, Kibana
- Тестирование ПО: BlackFire, нужен доступ к резюме
- DevOps и инфраструктура:
- Опыт работы с Linux
- Понимание Docker и опыт работы с CI/CD-процессами
- Frontend-разработка:
- JavaScript, jQuery, Ajax
- CSS, Less, Gulp
- Кэширование и очереди сообщений:
- Опыт работы с Redis и Memcached
- Опыт работы с Kafka и RabbitMQ для обработки сообщений и событий
Интересный опыт:
- Развертывание кластеров с репликацией:
- PostgreSQL (Consul, Patroni)
- Redis (Sentinel)
- ClickHouse (ZooKeeper)
- Memcached (McRouter)
- Подготовка локальных окружений для разработки:
- Vagrant, VirtualBox, Chef, Ansible
- Docker (написание образов, публикация в Harbor)
- Перевод приложений на последние версии PHP
- Работа с Kubernetes:
- Написание деплойментов
- Работа с Kubectl, Vault, Helm, Werf
- Опыт работы с production окружениями приложений и БД (3+ года)
- Решение критических аварий и откат релизов
Достижения:
- Работал с Highload проектами, БД 2-5 Тб
- Участвовал в запуске одного из самых крупных складов в Европе, находился на месте и отлаживал процессы в реальном времени.
Soft Skills:
- Опыт работы в компаниях разного масштаба
- Участие в код-ревью, планировании и ретроспективах
- Взаимодействие с аналитиками, DevOps и Frontend-разработчиками
- Способность четко описывать проблемы и решения
- Ведение технической документации
О себе:
Люблю путешествовать, фотографировать и играть в настольные игры. В качестве хобби разрабатываю мобильные игры на движке Unity3D.
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы