
Ford Motor Company е базиран в Съединените щати автомобилен производител с история, датираща от 1903 г. Освен че разработва и произвежда превозни средства, компанията разширява фокуса си към услуги за мобилност, дигитални изживявания и софтуер. Дейността на Ford включва и инициативи за устойчиво развитие и екологични цели, които свързват транспорта, иновациите, въздействието върху общностите и отговорните бизнес практики.
Инженер по надеждността на уеб услуги
Ще изградите глобалната платформа за мониторинг и observability на Ford. Ще повишите надеждността, мащабируемостта, сигурността и възстановяването при аварии на GCP услугите.
Описание
- Разработване и внедряване на код за повишаване на надеждността на нови и съществуващи системи.
- Преглеждане на код и предоставяне на обратна връзка за промените в продукционна среда.
- Отстраняване на проблеми и оптимизиране на сложни системи.
- Ръководене на отстраняването на грешки и анализа на архитектурата и дизайна на услугите.
- Участие в дежурства според график.
- Създаване на проектна документация, системни анализи, оперативни наръчници и планове за действие.
- Изграждане и управление на бекенд системи за мониторинг на SRE с Go, Postgres и OpenTelemetry.
- Създаване на инфраструктурни инструменти с Terraform и сродни инструменти за инфраструктура като код.
- Оптимизиране на производителността и разходите за GCP и мащабиране на ресурсите според търсенето.
- Работа с екипите за разработка за подобряване на надеждността и производителността.
- Автоматизиране на мониторинга при дежурства, настройката на производителността и решенията за възстановяване при аварии.
- Диагностициране и разрешаване на проблеми в среди за разработка, тестване и продукционна експлоатация.
- Участие в анализи след инциденти и разработване на превантивни мерки.
- Прилагане на практики за сигурност на инфраструктурата и подкрепа на одити и оценки на уязвимости.
- Участие в планирането на капацитета и прогнозирането.
- Откриване и отстраняване на тесни места в производителността чрез профилиране, анализ и настройка на конфигурацията.
- Разработване, поддръжка и тестване на процедури за възстановяване при аварии.
- Поддържане на вътрешни бази от знания и документация.
Изисквания
- Да има бакалавърска степен по компютърни науки, инженерство или математика или равностоен професионален опит.
- Да има поне пет години опит като софтуерен инженер или на подобна позиция.
- Да има солиден опит в разработката с Go; познаването на разработка на Terraform providers е предимство.
- Да владее инструменти за мониторинг и observability, особено OpenTelemetry или сравними инструменти.
- Да владее облачни услуги; опитът с Kubernetes и Google Cloud Platform е силно предпочитан.
- Да има добри умения с Go и скриптове и стабилни познания за практиките в разработката на софтуер.
- Да има опит с релационни бази данни и бази данни за документи.
- Да може да открива и отстранява грешки, да оптимизира код и да автоматизира рутинни задачи.
- Да умее да решава проблеми и да работи ефективно под напрежение в динамична работна среда.
- Да комуникира ефективно писмено и устно.