Ford Pro
Scheduling & Sequencing Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full Stack инженер в глобальную инициативу Order-To-Delivery компании Ford. Разработка enterprise-приложений полного цикла на Angular/React и Spring Boot с облачной разработкой на GCP.
Задачи
- Проектировать, разрабатывать, тестировать и поддерживать full-stack компоненты: UI (Angular/React), бизнес-логику (Spring Boot), слой данных (PostgreSQL/SQL Server) и интеграции
- Строить, разворачивать и сопровождать масштабируемые приложения на GCP и GKE с высокой доступностью и отказоустойчивостью
- Разрабатывать и поддерживать автоматизированные пайплайны сборки, тестирования и деплоя на Tekton
- Совместно с product-менеджерами разбирать требования и создавать прототипы для валидации решений
- Участвовать в Agile-церемониях и плотно работать с Product Owners и кросс-функциональными командами
- Проектировать и реализовывать защищённые RESTful API и интегрировать внутренние и внешние системы
- Писать автоматические unit-, интеграционные и функциональные тесты, соблюдать стандарты безопасности и качества
- Использовать feature flags и прогрессивные стратегии раскатки для безопасных деплоев и быстрого отката
- Обеспечивать production-поддержку, устранять инциденты и следить за соблюдением SLA/CSF
- Следить за новыми технологиями, предлагать улучшения архитектуры и инструментов, менторить junior-инженеров
- Ясно доносить технические концепции до технических и нетехнических стейкхолдеров
Требования
- Степень бакалавра в Computer Science, инженерии или смежной области
- Минимум 5 лет опыта разработки ПО
- Сильное владение Java 17+, понимание современных паттернов проектирования
- Практический опыт со Spring Boot: безопасность, RESTful API, микросервисная архитектура
- Сильный опыт frontend-разработки на Angular и/или React: компонентная архитектура, управление состоянием, адаптивный UI
- Опыт с сервисами Google Cloud Platform (Compute, Storage, IAM, Pub/Sub, Cloud SQL и др.)
- Опыт деплоя, масштабирования и управления контейнерными нагрузками на Google Kubernetes Engine (GKE)
- Опыт построения и управления 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
- Легальное право на работу в США
Условия
- Гибридный формат с требованием присутствия в офисе четыре или более дней в неделю
- Медицинская, стоматологическая и офтальмологическая страховка, покрытие рецептурных препаратов
- Гибкие дни по уходу за семьёй, оплачиваемый родительский отпуск, программы адаптации для новых родителей, субсидируемый backup-уход за детьми
- Льготы по планированию семьи, включая компенсацию расходов на усыновление и суррогатное материнство, лечение бесплодия
- Скидки на автомобили для сотрудников и членов семьи, лизинг для менеджмента
- Оплата обучения
- Активные 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
- микросервисы
- TDD
- BDD
- Agile
- Scrum
- Terraform
- Apigee
- Prometheus
- Grafana
- Stackdriver
- NoSQL