Kaspersky
Senior System Architect (MXDR)
Москва
Навыки
Golang (Go)
Обязанности
- 01проектировать и поддерживать распределенные клиент-серверные приложения и высоконагруженные сервисы с требованиями к отказоустойчивости и масштабируемости
- 02разрабатывать cloud-native решения с применением современных технологий и практик
- 03создавать и поддерживать проектную и техническую документацию (ADR, HLA)
- 04работать с реляционными и нереляционными базами данных, учитывая их особенности
- 05проводить рефакторинг сложных систем для повышения их эффективности и поддерживаемости
- 06декомпозировать задачи, совместно с аналитиками выяснять и уточнять требования у бизнес-заказчиков
- 07участвовать в создании PoC
- 08взаимодействовать с командами разработки, эксплуатации и внедрения, понимать их процессы и инструменты для эффективной интеграции архитектурных решений
Требования
- 01опыт проектирования и поддержки распределенных, высоконагруженных, отказоустойчивых и масштабируемых сервисов
- 02понимание специфики проектирования cloud-native решений
- 03понимание принципов и инструментов SRE/DevOps для интеграции архитектурных решений в жизненный цикл разработки и эксплуатации ПО
- 04опыт работы с различными типами баз данных (реляционными и нереляционными)
- 05понимание принципов Secure Development Lifecycle
- 06умение аргументировать архитектурные решения
- 07умение оценивать трудоемкость и сроки выполнения проектных и исследовательских задач