Panera Bread
Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Cloud-native Java-разработчик в команду цифровых продуктов Panera Bread. Задача — развивать ecommerce-платформу на GCP с использованием Cloud Run и AI-инструментов разработки.
Задачи
- Проектировать, создавать и разворачивать cloud-native приложения на сервисах GCP (Cloud Run, Pub/Sub, Cloud Functions)
- Проектировать отказоустойчивые решения с event-driven архитектурой и автоматическим восстановлением
- Использовать AI-инструменты в жизненном цикле разработки: генерация кода, автотесты, анализ кода, отладка, валидация деплоя
- Участвовать в обсуждении архитектуры и развитии инженерных стандартов и референсных архитектур
- Автоматизировать CI/CD по современным DevOps-практикам
- Реализовывать secure-by-design сервисы: аутентификация, авторизация, шифрование, управление секретами, защита данных
- Внедрять фреймворки автотестирования и AI-ассистированное обеспечение качества
- Мониторить и оптимизировать производительность приложений в распределённых средах
- Взаимодействовать с кросс-функциональными командами для сквозных cloud- и AI-решений
- Обеспечивать observability: логирование, трейсинг, метрики, алертинг, дашборды
- Оптимизировать использование облачных ресурсов и затраты
- Оказывать second-level поддержку собственных приложений
Требования
- Сильный опыт с Java и Spring Boot
- Практический опыт с Google Cloud Platform: Cloud Run, BigQuery, Cloud Storage, Terraform
- Знание контейнеризации (Docker) и оркестрации (Kubernetes)
- Опыт с микросервисной архитектурой, проектированием API и serverless
- Опыт или знакомство с performance-тестированием
- Знание реляционных и NoSQL баз данных (Oracle, MongoDB)
- Владение CI/CD инструментами (Maven, GitLab)
- Умение использовать AI-инструменты разработки (генерация кода, автоматический рефакторинг)
- Сильные навыки решения проблем и коммуникации
- Желательно: степень бакалавра в Computer Science или смежной области
- Плюсом будет: сертификация GCP и опыт с data pipelines
- Плюсом будет: TypeScript/Node.js
Условия
- Работа над облачными проектами, влияющими на миллионы клиентов
- Культура инноваций, сотрудничества и непрерывного обучения
- Возможности карьерного роста в быстро развивающейся цифровой среде
- Дружелюбная и поддерживающая среда
- Конкурентная зарплата $98,077 - $117,692
Навыки
- Java
- Spring Boot
- Google Cloud Platform
- Cloud Run
- Pub/Sub
- Cloud Functions
- BigQuery
- Cloud Storage
- Terraform
- Docker
- Kubernetes
- Oracle
- MongoDB
- Maven
- GitLab
- TypeScript
- Node.js