Backend-разработчик PHP/Go
Описание
В дочернюю компанию SberDevices ищем Backend-разработчика, который будет работать с уже существующим продуктом, где есть реальные пользователи, накопленный код и необходимость постепенно улучшать архитектуру без остановки развития платформы. Обязанности: Разработка backend-сервисов на PHP (Laravel) и Go. Проектирование и реализация архитектуры микросервисов. Создание и документирование REST API / WebSocket API. Интеграция с внешними сервисами и IoT-устройствами. Работа с PostgreSQL Оптимизация производительности и стабильности системы. Реализация системы логирования, мониторинга и отказоустойчивости. Участие в код-ревью, написание unit / integration тестов. Взаимодействие с командой фронтенда, аналитиками, QA и DevOps. Требования: Опыт профессиональной разработки от 5 лет. Отличное знание PHP 7/8, опыт работы с Laravel. Практический опыт разработки на Go (микросервисы, gRPC или REST). Уверенное владение SQL (PostgreSQL). Понимание принципов DDD / Clean Architecture / SOLID. Опыт построения REST API, JWT/OAuth авторизации. Работа с Git, CI/CD. Опыт написания тестов (PHPUnit / Go testing frameworks). Большое опыт использования Docker. Опыт работы с сервисом Firebase Real-time database. Будет плюсом: Опыт взаимодействия с SmartTV / embedded / IoT-устройствами. Оптимизация под ограниченные вычислительные ресурсы. Kubernetes RabbitMQ. Опыт работы с высоконагруженными системами или real-time коммуникациями. Знания Python Условия: Полная занятость, возможен удалённый формат работы; Работа в быстрорастущем IT-продукте для гостиничной сферы; Разнообразные задачи, возможность на технические решения; Молодая команда и быстрое принятие решений.