Ключевые навыки
PHPSymfonyPostgreSQLGolangRedisgRPCCI/CDKafkaSaaSKubernetes
Описание вакансии
The_covert - международная компания, мы входим в группу IT-компаний, занимающихся разработкой собственных продуктов и сервисов более 10 лет. Нашими продуктами для реализации и упрощения бизнес процессов пользуются тысячи людей по всему миру. Мы предоставляем сервисы крупным финансовым B2B и B2C платформам, кроме того у нас есть линейка продуктов, связанных с финансовой аналитикой.
Мы ищем Senior PHP Developer. Данная должность предполагает работу в качестве самостоятельного специалиста с активным участием в обсуждениях и принятии сложных технических решений.
Обязанности:
Мы ищем Senior PHP Developer. Данная должность предполагает работу в качестве самостоятельного специалиста с активным участием в обсуждениях и принятии сложных технических решений.
Обязанности:
- Анализ существующих архитектурных решений и выявление ограничений масштабируемости
- Определение и доработка контрактов API с учетом обратной совместимости
- Подготовка и сопровождение выделения новых сервисов (Golang)
- Работа с техническим долгом на архитектурном уровне
- Разработка и сопровождение критически важных для бизнеса бэкенд-компонентов
- Рецензирование кода с акцентом на архитектуру, качество и долгосрочную поддерживаемость
- Участие в технических обсуждениях и критический анализ существующих решений
Требования:
- 5 и более лет опыта коммерческой работы в сфере разработки бэкенда на PHP
- Четкие, хорошо сформированные архитектурные принципы и ясное понимание того, как должны структурироваться и развиваться бэкенд-приложения с течением времени
- Опыт работы с Symfony и PHP 8+
- Подтвержденный опыт проектирования, развития и эксплуатации бэкенд-систем с высокой нагрузкой
- Глубокие знания PostgreSQL, включая оптимизацию запросов, стратегии индексирования, уровни изоляции, блокировку и устранение проблем с производительностью
- Опыт проектирования и сопровождения API в производственных системах с акцентом на масштабируемость и обратную совместимость
- Практический опыт разработки или сопровождения сервисов на языке Golang; глубокое понимание экосистемы: Kafka, Redis, WebSockets, gRPC
- Опыт работы с системами, развивающимися одновременно как SaaS и в локальной инфраструктуре
Будет плюсом:
- Опыт работы в средах на базе Kubernetes и с конвейерами CI/CD
- Навыки отладки в производственной среде и мониторинга (например, Sentry, Jaeger, Prometheus/Grafana, стек ELK)
- Солидный опыт работы со средствами статического анализа и автоматизированного рефакторинга (например, PHPStan, Psalm, Rector, CS Fixer)
- Обширный практический опыт работы с ключевыми компонентами Symfony (Doctrine, DI, Serializer, Validator/Forms, Security/Voters, Messenger)
Мы предлагаем:
-
Гибкий рабочий график, позволяющий эффективно планировать своё время
-
Возможность работать из комфортного офиса в Тбилиси или удалённо из любой точки мира
-
Поддержку при переезде
-
Обеспечение всей необходимой техникой для комфортной работы
-
Компенсацию спортивных занятий для поддержания баланса между работой и активным образом жизни