Ford Motor Company
Ford Motor Company
A Ford Motor Company é uma fabricante de automóveis sediada nos Estados Unidos, com uma história que remonta a 1903. Além de desenvolver e produzir veículos, a empresa está ampliando seu foco para serviços de mobilidade, experiências digitais e software. O trabalho da Ford também inclui iniciativas de sustentabilidade e metas ambientais, refletindo uma abordagem que conecta transporte, inovação, impacto comunitário e práticas empresariais responsáveis.

Engenheiro de confiabilidade de sites

Desenvolva a plataforma global de monitoramento e observabilidade da Ford. Fortaleça a confiabilidade, a escalabilidade, a segurança e a recuperação de desastres dos serviços do GCP.

Descrição

  • Desenvolver e implantar código para melhorar a confiabilidade de sistemas novos e existentes.
  • Revisar código e fornecer feedback sobre mudanças em produção.
  • Reparar e otimizar sistemas complexos.
  • Liderar a depuração e a análise da arquitetura e do design de serviços.
  • Participar do rodízio de plantão.
  • Criar documentos de design, análises de sistemas, guias operacionais e manuais de resposta.
  • Criar e gerenciar backends de monitoramento de SRE com Go, Postgres e OpenTelemetry.
  • Criar ferramentas de infraestrutura com Terraform e outras ferramentas de infraestrutura como código.
  • Otimizar o desempenho e os custos do GCP e escalar recursos para atender à demanda.
  • Trabalhar com equipes de desenvolvimento para melhorar a confiabilidade e o desempenho.
  • Automatizar o monitoramento de plantão, o ajuste de desempenho e as soluções de recuperação de desastres.
  • Diagnosticar e resolver problemas nos ambientes de desenvolvimento, teste e produção.
  • Contribuir para análises pós-incidente e desenvolver medidas preventivas.
  • Aplicar práticas de segurança de infraestrutura e apoiar auditorias e avaliações de vulnerabilidades.
  • Contribuir para o planejamento e a previsão de capacidade.
  • Identificar e resolver gargalos de desempenho por meio de profiling, análise e ajuste de configuração.
  • Desenvolver, manter e testar procedimentos de recuperação de desastres.
  • Manter bases de conhecimento internas e documentação.

Requisitos

  • Ter bacharelado em ciência da computação, engenharia ou matemática, ou experiência equivalente.
  • Ter pelo menos cinco anos de experiência como engenheiro de software ou em função semelhante.
  • Ter ampla experiência em desenvolvimento com Go; familiaridade com o desenvolvimento de provedores Terraform é desejável.
  • Ter domínio de ferramentas de monitoramento e observabilidade, especialmente OpenTelemetry ou ferramentas comparáveis.
  • Ter domínio de serviços em nuvem; experiência com Kubernetes e Google Cloud Platform é fortemente desejável.
  • Ter sólidos conhecimentos de Go e scripting, além de boa compreensão das práticas de desenvolvimento de software.
  • Ter experiência com bancos de dados relacionais e documentais.
  • Saber depurar e otimizar código e automatizar tarefas rotineiras.
  • Ter fortes habilidades de resolução de problemas e trabalhar com eficiência sob pressão em um ambiente dinâmico.
  • Comunicar-se com eficácia por escrito e verbalmente.