Ищем сильного инженера, который будет развивать PTree - платформу для проведения нагрузочного тестирования, сбора и анализа результатов, работы с метриками и формирования отчетов.
Нам нужен человек, который способен работать от пользовательской задачи до готового сервиса: разобраться в потребности, спроектировать решение, реализовать frontend и backend, обеспечить его качество и сопровождение.
Чем предстоит заниматься
- Проектировать архитектуру компонентов и сервисов, определять технические решения и обеспечивать их масштабируемость и сопровождаемость
- Разрабатывать новые и развивать существующие сервисы платформы, реализовывать frontend и backend-функциональность
- Повышать производительность, надежность и масштабируемость платформы
- Взаимодействовать с заказчиками и пользователями PTree, собирать и анализировать пользовательские требования, переводить пользовательские задачи в технические решения
- Развивать процессы сборки, тестирования и поставки сервисов, автоматизировать процессы развертывания и сопровождения, участвовать в настройке окружений и инфраструктуры
- Взаимодействовать с командами разработки, эксплуатации и смежными продуктами, помогать коллегам в технических вопросах
Мы ожидаем от кандидата опыт
- Проектирования и развития микросервисной архитектуры
- Разработки высоконагруженных и сложных прикладных систем
- Создания backend-компонентов на Go и Python
- Создания frontend-компонентов со сложными пользовательскими интерфейсами на React
- Работы с метриками, логированием, мониторингом и диагностикой производительности
- Проектирования и оптимизации баз данных
- Создания и сопровождения CI/CD и автоматизации развертывания
- Разработки и сопровождения автоматизированных тестов