
Ford Motor Company es un fabricante de automóviles con sede en Estados Unidos y una historia que se remonta a 1903. Además de desarrollar y producir vehículos, la empresa está ampliando su enfoque hacia los servicios de movilidad, las experiencias digitales y el software. El trabajo de Ford también incluye iniciativas de sostenibilidad y objetivos medioambientales, como reflejo de un enfoque que conecta el transporte, la innovación, el impacto en la comunidad y las prácticas empresariales responsables.
Ingeniero de fiabilidad del sitio
Desarrolla la plataforma global de monitorización y observabilidad de Ford. Refuerza la fiabilidad, la escalabilidad, la seguridad y la recuperación ante desastres de los servicios de GCP.
Descripción
- Desarrolla e implementa código para mejorar la fiabilidad de sistemas nuevos y existentes.
- Revisa código y ofrece comentarios sobre cambios en producción.
- Repara y optimiza sistemas complejos.
- Lidera la depuración y el análisis de la arquitectura y el diseño de servicios.
- Participa en los turnos de guardia.
- Crea documentos de diseño, análisis de sistemas, guías de operación y manuales de respuesta.
- Desarrolla y gestiona backends de monitorización de SRE con Go, Postgres y OpenTelemetry.
- Crea herramientas de infraestructura con Terraform y otras herramientas de infraestructura como código.
- Optimiza el rendimiento y los costes de GCP, y escala los recursos para satisfacer la demanda.
- Colabora con los equipos de desarrollo para mejorar la fiabilidad y el rendimiento.
- Automatiza la monitorización durante las guardias, el ajuste del rendimiento y las soluciones de recuperación ante desastres.
- Diagnostica y resuelve problemas en entornos de desarrollo, pruebas y producción.
- Contribuye a los análisis posteriores a incidentes y desarrolla medidas preventivas.
- Aplica prácticas de seguridad de infraestructura y presta apoyo en auditorías y evaluaciones de vulnerabilidades.
- Contribuye a la planificación y previsión de capacidad.
- Detecta y resuelve cuellos de botella de rendimiento mediante perfilado, análisis y ajuste de configuración.
- Desarrolla, mantiene y prueba procedimientos de recuperación ante desastres.
- Mantiene las bases de conocimiento internas y la documentación.
Requisitos
- Tener una licenciatura en informática, ingeniería o matemáticas, o experiencia equivalente.
- Contar con al menos cinco años de experiencia como ingeniero de software o en un puesto similar.
- Tener amplia experiencia en desarrollo con Go; se valorará estar familiarizado con el desarrollo de proveedores de Terraform.
- Dominar herramientas de monitorización y observabilidad, especialmente OpenTelemetry o herramientas similares.
- Dominar los servicios en la nube; se valorará especialmente la experiencia con Kubernetes y Google Cloud Platform.
- Tener sólidas habilidades con Go y scripting, así como buenos conocimientos de prácticas de desarrollo de software.
- Tener experiencia con bases de datos relacionales y documentales.
- Saber depurar y optimizar código y automatizar tareas rutinarias.
- Tener sólidas habilidades para resolver problemas y trabajar eficazmente bajo presión en un entorno dinámico.
- Comunicarse eficazmente por escrito y de forma oral.