Apple

Software Devlopment Engineer - Kubernetes

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Инженер-разработчик в команду платформы: разработка и эксплуатация надёжных, безопасных и масштабируемых облачных платформ и сервисов на Kubernetes. Сочетает software engineering с принципами reliability engineering, автоматизацией и observability.

Задачи

  • Проектировать, разрабатывать, тестировать и поддерживать ПО, сервисы, API, инструменты и автоматизацию на Python и Go
  • Создавать и улучшать cloud-native сервисы и возможности платформы в production и non-production окружениях
  • Разворачивать, эксплуатировать и диагностировать приложения и сервисы в Kubernetes, разрабатывать автоматизацию для упрощения деплоя и операций платформы
  • Применять практики reliability engineering для повышения доступности, производительности, масштабируемости и операционной эффективности
  • Выявлять повторяющиеся операции и разрабатывать автоматизацию для снижения ручного труда и toil
  • Использовать логи, метрики, трейсы, дашборды и алерты для понимания поведения систем и поиска точек улучшения
  • Анализировать операционные и прикладные данные, выявлять тренды, аномалии и узкие места, разрабатывать дашборды и отчётность
  • Поддерживать инфраструктуру и платформенные возможности для AI/ML обучения, LLM inference и GPU-нагрузок
  • Исследовать и применять LLM и AI-технологии для улучшения разработки, диагностики, аналитики и автоматизации
  • Участвовать в capacity planning, performance- и scale-тестировании, учениях по disaster recovery
  • Создавать и поддерживать техническую документацию, операционные процедуры, troubleshooting-гайды и runbooks
  • Тесно взаимодействовать с командами software engineering, platform, SRE, QA, AI/ML, security, architecture и program management

Требования

  • Понимание основ software engineering и опыт разработки и поддержки production-ПО, сервисов, инструментов или автоматизации
  • Владение Python и/или Go (Golang), умение писать чистый, поддерживаемый и тестируемый код
  • Практический опыт работы с Kubernetes и контейнерами, включая деплой и диагностику приложений; знакомство с Helm, Kustomize или аналогами приветствуется
  • Опыт работы хотя бы с одной крупной облачной платформой: AWS, Google Cloud или Azure
  • Знакомство с Terraform, Ansible или аналогичными технологиями инфраструктурной автоматизации
  • Понимание концепций reliability engineering: мониторинг, алертинг, SLI/SLO, incident management, capacity planning, автоматизация
  • Опыт или знакомство с Prometheus, Grafana, Splunk, OpenTelemetry или аналогичными observability-платформами
  • Умение анализировать системные и прикладные данные для выявления трендов и диагностики проблем; знакомство с SQL, анализом данных на Python, дашбордами или reporting-инструментами будет плюсом
  • Рабочее знание концепций распределённых систем: доступность, масштабируемость, сети, отказоустойчивость, производительность

Условия

  • Знакомство с концепциями AI/ML, LLM, model inference или GPU-нагрузками будет плюсом; опыт работы с AI/ML-инфраструктурой полезен, но не обязателен
  • Сильные аналитические навыки и интерес к решению задач через код и автоматизацию
  • Сильные коммуникативные навыки и умение эффективно работать в кросс-функциональных инженерных командах

Навыки

  • Python
  • Go
  • Kubernetes
  • containers
  • Helm
  • Kustomize
  • AWS
  • Google Cloud
  • Azure
  • Terraform
  • Ansible
  • Prometheus
  • Grafana
  • Splunk
  • OpenTelemetry
  • SQL
  • LLM
  • GPU
  • AI/ML
  • distributed systems

Похожие вакансии

Senior Software Engineer - Cluster Networking
NVIDIASeniorУдалённо
184,000 – 356,500 USD в год
14 окт.
Software Engineering Technical Leader
CiscoLeadSan JoseГибрид
214,100 – 309,800 USD в год
12 окт.
Lead Site Reliability Engineer
Federal Reserve Bank of New YorkLeadSan FranciscoОфис
146,700 – 234,300 USD в год
5 окт.
Senior Data Center Infrastructure Software Engineer
Designworks TalentSeniorBellevueГибридРелокация
2 окт.
Staff Data Center Infrastructure Software Engineer
Designworks TalentSeniorBellevueГибридРелокация
2 окт.
Software Devlopment Engineer - Kubernetes — Apple, Austin | itrelocate