Ford Motor Company
Scheduling & Sequencing Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full Stack инженер в глобальную инициативу Order-To-Delivery компании Ford. Разработка end-to-end enterprise-приложений на Angular/React и Spring Boot с облачной инфраструктурой на GCP/GKE.
Задачи
- Проектировать, разрабатывать, тестировать и поддерживать full-stack компоненты: UI (Angular/React), бизнес-логику (Spring Boot), слой данных (PostgreSQL/SQL Server) и интеграции
- Строить, разворачивать и сопровождать масштабируемые приложения на GCP и GKE с высокой доступностью и отказоустойчивостью
- Разрабатывать и поддерживать автоматизированные пайплайны сборки, тестирования и деплоя на Tekton
- Работать с product-менеджерами над требованиями и создавать прототипы для валидации решений
- Участвовать в Agile-церемониях и плотно взаимодействовать с Product Owners и кросс-функциональными командами
- Проектировать и реализовывать защищённые RESTful API и интегрировать внутренние и внешние системы
- Писать автоматизированные unit-, integration- и functional-тесты, следить за безопасностью и качеством
- Управлять релизами фич через feature flags и progressive rollout
- Обеспечивать production-поддержку, диагностику проблем и соответствие SLA/CSF
- Следить за новыми технологиями, предлагать улучшения архитектуры и инструментов, менторить junior-инженеров
- Ясно доносить технические концепции до технических и нетехнических стейкхолдеров
Требования
- Bachelor's degree в Computer Science, Engineering или смежной области
- Минимум 5 лет опыта в разработке ПО
- Сильное владение Java 17+, понимание современных паттернов проектирования
- Практический опыт со Spring Boot: безопасность, RESTful API, микросервисы
- Сильный опыт frontend-разработки на Angular и/или React: компонентная архитектура, state management, адаптивный UI
- Опыт с сервисами Google Cloud Platform (Compute, Storage, IAM, Pub/Sub, Cloud SQL и др.)
- Опыт деплоя, масштабирования и управления контейнерными нагрузками на Google Kubernetes Engine (GKE)
- Понимание cloud-native принципов, service mesh и best practices оркестрации контейнеров
- Опыт построения и управления CI/CD пайплайнами на Tekton
- Владение Git и CI/CD инструментами (GitHub Actions, Gradle/Maven)
- Знание DevSecOps-практик и инструментов сканирования качества и безопасности кода (SonarQube, FOSSA и аналоги)
- Сильное знание PostgreSQL и/или SQL Server: проектирование схем, оптимизация запросов, тюнинг производительности
- Опыт интеграции реляционных БД в Spring Boot приложения для CRUD и транзакционных сценариев
- Практический опыт с TDD и BDD
- Следование принципам Software Craftsmanship (чистый код, рефакторинг, code review)
- Опыт работы в Agile/Scrum
- Право на работу в США без спонсорства визы
Условия
- Гибридный формат с присутствием в офисе четыре и более дней в неделю
- Медицинская, стоматологическая и оптическая страховка, покрытие рецептурных препаратов
- Гибкие дни по уходу за семьёй, оплачиваемый родительский отпуск, программы поддержки молодых родителей
- Льготы по планированию семьи, включая компенсацию усыновления и суррогатного материнства
- Скидки на автомобили для сотрудников и членов семьи, лизинг для менеджмента
- Оплата обучения
- Активные employee resource groups
- Оплачиваемое время на волонтёрство
- Щедрый график оплачиваемых праздников, включая неделю между Рождеством и Новым годом
- Оплачиваемый отпуск с возможностью докупить дополнительные дни
- Зарплатная вилка $85,400–$192,900 в год (salary grade 6-8)
Навыки
- Java 17+
- Spring Boot
- Angular
- React
- Google Cloud Platform
- GKE
- Kubernetes
- Tekton
- Git
- GitHub Actions
- Gradle
- Maven
- SonarQube
- FOSSA
- PostgreSQL
- SQL Server
- REST API
- Microservices
- TDD
- BDD
- Agile
- Scrum
- Terraform
- Prometheus
- Grafana
- Apigee