Oracle
Senior Platform Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Oracle Cloud Infrastructure File Storage: эксплуатация и развитие файлового хранилища на NetApp в распределённой мультитенантной облачной среде. Роль hands-on с фокусом на надёжность, автоматизацию, наблюдаемость и снижение операционной рутины.
Задачи
- Выполнять рутинные операции сервиса: управление хостами и системами хранения, безопасность и комплаенс, автоматическое и ручное закрытие тикетов, уведомления клиентов
- Мониторить и поддерживать доступность, надёжность, производительность и ёмкость OCI File Storage в pre-production и production
- Участвовать в инцидентах, влияющих на клиентов, вести своевременную митигацию, координироваться с партнёрскими командами и обеспечивать долгосрочные корректирующие действия
- Проверять и утверждать операционную готовность новых фич и изменений сервиса
- Выполнять и брать на себя ответственность за деплой софта и инфраструктуры через утверждённые автоматизированные инструменты и change management
- Проактивно выявлять повторяющиеся инциденты, шум в тикетах, операционные пробелы и источники toil; создавать автоматизацию, баги, runbook'и, метрики и алерты
- Расследовать проблемы производительности, ёмкости, сети, хостов и систем хранения, эскалировать при необходимости
- Выявлять тренды роста и давать вклад в планирование ёмкости и масштабирование сервиса
- Создавать и улучшать алерты, дашборды, операционные процедуры, гайды по траблшутингу и документацию
- Участвовать в крупномасштабных событиях с зависимостями сервиса и координировать восстановление
- Вносить вклад в problem management: определять root cause, отслеживать корректирующие действия и предотвращать повторение
- Непрерывно улучшать операбельность, наблюдаемость, устойчивость сервиса и клиентский опыт
- Владеть ограниченным компонентом платформы (модуль сервиса, область SDK) и развивать его контракты для мультитенантного использования
- Проводить глубокий дебаг по ограниченному графу сервисов и обеспечивать совместимые планы исправлений
- Реализовывать паттерны устойчивости и ёмкости, документировать гайды по адопшену для команд-потребителей
- Проектировать программные решения, анализировать и помогать выявлять требования для достижения бизнес- и операционных целей
- Разрабатывать новые фичи и улучшения по спецификациям дизайна, вести документацию по дизайну и коду
- Проводить код-ревью в закреплённых областях
- Реализовывать тестирование ПО (функциональное и нефункциональное), процессы QA, логирование ошибок, мониторинг и наблюдаемость
- Профилировать и оптимизировать производительность кода
- Решать задачи по API: версионирование, жизненный цикл, интероперабельность
- Реализовывать оптимизацию производительности и масштабируемости в дизайне ПО
- Взаимодействовать с командами для понимания проблем клиентов и согласования решений, давать техническую поддержку по обращениям
- Наставлять и направлять коллег, продвигать интересы клиентов и предлагать улучшения продукта по фидбеку
- Внедрять процессы обработки клиентских проблем и дефектов, расследовать сложные вопросы сопровождения продукта
- Соблюдать практики и стандарты разработки, обеспечивать качество кода и безопасное кодирование
- Проводить периодическое обслуживание и тестирование систем, требующих обновления или патчинга
- Самостоятельно управлять работой, сроками и результатами, проактивно приоритизировать задачи
- Сотрудничать между командами, понимать потребности бизнеса и стейкхолдеров
- Анализировать данные из нескольких источников для траблшутинга стандартных и нестандартных ошибок
- Непрерывно учиться и делиться знаниями с командой
- Предлагать улучшения процессов, протоколов и рабочих потоков внутри команды
Требования
- 4+ года опыта поддержки коммерческого ПО, облачной инфраструктуры или сервисов хранения в распределённой production-среде
- Сильные знания Linux, операционных систем, основ сетей и production-операций
- Знание систем хранения, файловых систем и основ распределённых систем
- Опыт автоматизации или инфраструктурного тулинга: Python, Terraform, Bash
- Сильные навыки траблшутинга, дебага, управления инцидентами и закрытия тикетов
- Умение эффективно координироваться с командами разработки, эксплуатации, сетей, безопасности и партнёрами
- Чёткая письменная и устная коммуникация, управление задачами и качественная техническая документация
- Умение интерпретировать метрики сервиса, логи, алерты и операционные тренды
- Знакомство с Agile-практиками, change management и принципами production-readiness
- Желательно: практический опыт с платформой NetApp (администрирование, мониторинг, траблшутинг, анализ производительности)
- Желательно: опыт эксплуатации enterprise file-storage сервисов или крупных storage-платформ
- Желательно: опыт с облачной инфраструктурой, особенно Oracle Cloud Infrastructure
- Желательно: опыт проектирования или улучшения высокодоступных, устойчивых и масштабируемых операционных систем
- Желательно: опыт разработки автоматизации для провижининга, деплоя, мониторинга, ремедиации или операционных workflow
- Желательно: понимание storage-протоколов, защиты данных, бэкапов, репликации и disaster recovery
- Желательно: автоматизационный mindset — выявление рутины, безопасная автоматизация и измерение результата
- Желательно: креативное и аналитическое решение проблем, структурированный брейншторм и root-cause analysis
Условия
- Медицинская, стоматологическая и офтальмологическая страховка, включая экспертное медицинское мнение
- Страхование по краткосрочной и долгосрочной нетрудоспособности
- Страхование жизни и AD&D
- Дополнительное страхование жизни (сотрудник/супруг/ребёнок)
- Flexible Spending Accounts для здравоохранения и ухода за зависимыми
- Предналоговые льготы на транспорт и парковку
- План 401(k) с участием компании
- Оплачиваемый отпуск: Flexible Vacation для eligible salaried-сотрудников, начисляемый отпуск для остальных (13 дней в год первые три года, далее 18 дней)
- 11 оплачиваемых праздничных дней
- Оплачиваемый больничный: 72 часа при приёме, обновляется ежегодно, перенос неиспользованного баланса до 112 часов
- Оплачиваемый родительский отпуск
- Помощь при усыновлении
- Employee Stock Purchase Plan
- Финансовое планирование и групповая юридическая помощь
- Добровольные льготы: авто, страхование жилья и питомцев
- Возможны бонус и equity
- Гибридный/офисный формат в зависимости от локации (в тексте не указан)
Навыки
- Linux
- NetApp
- Python
- Terraform
- Bash
- Oracle Cloud Infrastructure
- File Storage
- Storage systems
- File systems
- Distributed systems
- Networking
- Observability
- Incident management
- Change management
- Capacity planning
- Automation
- Agile
- API
- SDK
- Debugging
- Monitoring
- Dashboards
- Runbooks