NCR Voyix
Senior Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду observability-платформы NCR Voyix. Разработка сервисов на Go для сбора, обработки и анализа телеметрии и мониторинга в распределённых облачных средах.
Задачи
- Проектировать, разрабатывать, тестировать и деплоить масштабируемые сервисы преимущественно на Go
- Разрабатывать компоненты сбора, обработки и экспорта телеметрии и observability-данных
- Интегрировать сервисы с cloud-native мониторингом, внутренним SRE-тулингом и GCP observability
- Создавать платформу мониторинга с инсайтами о здоровье, производительности и надёжности приложений
- Внедрять инструментирование приложений для метрик, трейсов и логов
- Работать с SRE, Product, Operations и Engineering над требованиями к observability
- Разрабатывать API, плагины и интеграции для сбора телеметрии
- Участвовать в архитектурных обсуждениях распределённых систем и облачной инфраструктуры
- Диагностировать сложные проблемы производительности, масштабируемости и надёжности
- Менторить junior-инженеров через код-ревью и техническое наставничество
- Внедрять CI/CD пайплайны и автоматизированное тестирование
- Следить за трендами в observability, cloud-native архитектурах и SRE
Требования
- Bachelor's degree в Computer Science, Software Engineering или смежной области
- 5+ лет профессиональной разработки масштабируемых приложений и сервисов
- Сильное владение Go (Golang) и опыт production-разработки
- Глубокое понимание best practices Go: конкурентность, оптимизация производительности, тестирование
- Опыт разработки cloud-native приложений в GCP, AWS или Azure
- Знание облачных сетей: VPC, сетевые основы, архитектура распределённых систем
- Опыт создания и потребления RESTful API и микросервисов
- Понимание observability: метрики, трейсы, логи, телеметрия, архитектуры мониторинга
- Опыт инструментирования кода с OpenTelemetry или аналогами
- Опыт работы со сбором, агрегацией и анализом телеметрии
- Знакомство с Grafana, Prometheus, Datadog, New Relic, Dynatrace или Google Cloud Operations Suite
- Опыт работы с SRE-командами и production-мониторингом
- Понимание SQL и NoSQL баз данных
- Опыт Agile (Scrum, Kanban)
- Сильные навыки решения проблем, аналитики и коммуникации
Условия
- Работа в глобальной компании-лидере unified commerce
- Возможность влиять на архитектуру стратегической observability-платформы
- Работа с распределёнными облачными системами и современным стеком мониторинга
- Наставничество и технический рост
- Равные возможности трудоустройства (EEO)
Навыки
- Go
- GCP
- AWS
- Azure
- VPC
- RESTful API
- микросервисы
- OpenTelemetry
- Grafana
- Prometheus
- Datadog
- New Relic
- Dynatrace
- Google Cloud Operations Suite
- SQL
- NoSQL
- CI/CD
- Terraform
- Scrum
- Kanban