SRE Engineer

FordDearborn, MI
10h

About The Position

As a Site Reliability Engineer at Ford Motor Company, you will play a pivotal role in elevating the performance and dependability of our Marketing and Sales Tech platform and applications. In this essential position, your responsibilities will include closely collaborating with diverse teams across the organization to fortify our systems, ensuring they are not only robust and scalable but also equipped to efficiently manage the complexities of a global customer base. Your expertise in site reliability will be crucial in driving ongoing enhancements to our technology landscape. This continuous improvement effort is vital to maintaining Ford’s leadership in innovation within the automotive industry, helping us set standards in service reliability and satisfaction. Your contributions will directly impact the smooth operation and evolutionary growth of our MS Tech capabilities, aligning with Ford's commitment to excellence and innovation.

Requirements

  • Bachelor’s in computer science or related field.
  • Minimum of 5+ years of professional experience in Site Reliability Engineering, or DevOps.
  • Deep hands-on experience with Google Cloud Platform, specifically Cloud Run, GKE, and OpenShift. You understand the nuances of container orchestration and serverless architectures.
  • Advanced proficiency in Terraform. You must have experience writing reusable modules, managing state, and automating infrastructure provisioning (not just running existing scripts).
  • Experience in comprehensive system observability using primary telemetry – Metrics, Events, Logs and Traces.
  • Hands-on experience with Dynatrace (or similar APM tools like Datadog/New Relic), including distributed tracing, synthetic monitoring, and code-level profiling.
  • Proficiency in at least one high-level programming language (Java, Node.js, Python, or Go). You will need to read application code to assist with instrumentation and debug complex production issues.
  • Proven experience managing high-severity incidents. You understand the lifecycle of an incident: Triage -> Mitigation -> Resolution -> Blameless Post-Mortem (RCA).

Responsibilities

  • Participate in a 24/7 on-call rotation, providing rapid response to critical incidents and ensuring high availability for the NA eCommerce platform.
  • Act as a decisive member of triage teams to diagnose, troubleshoot, and resolve complex production issues, directly contributing to the reduction of Mean Time to Recovery (MTTR).
  • Execute and contribute to the continuous improvement of operational runbooks and Standard Operating Procedures (SOPs) to ensure consistent incident response.
  • Lead and participate in blameless post-mortems and Root Cause Analysis (RCA) sessions to identify systemic weaknesses and implement preventative measures.
  • Partner with cross-functional development and platform teams to architect long-term reliability solutions based on RCA findings.
  • Define and track meaningful Service Level Indicators (SLIs) and Objectives (SLOs) to measure service availability and performance.
  • Collaborate with Product Owners to establish acceptable service levels and manage Error Budgets to balance velocity with reliability.
  • Provide critical analysis during monthly release reviews, evaluating the impact of changes on service health and SLO adherence.
  • Leverage and optimize Ford’s observability suite (Dynatrace, GCP Logging, etc.) to monitor system health and proactively identify anomalies.
  • Identify and document observability blind spots, implementing technical solutions to ensure comprehensive system visibility.
  • Manage and refine metric collection, dashboard creation, and alert definitions, utilizing Terraform to provision monitoring infrastructure following Ford standards.
  • Design robust notification strategies and thresholds to alert stakeholders of KPI/SLO violations using Error Budget signals.
  • Champion the elimination of manual, repetitive tasks by developing automation scripts, tools, and streamlined workflows.
  • Design and implement self-healing mechanisms to automatically detect and remediate common system failures, reducing the need for manual intervention.
  • Implement and manage AI-driven observability solutions to enhance proactive system monitoring and predictive maintenance.
  • Coordinate with platform and engineering teams to resolve production bottlenecks and drive continuous process improvements.
  • Deliver clear, data-driven status reports on system health, incident trends, and SRE initiatives to leadership and program stakeholders.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service