Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
KG

Engenheiro(a) de DevOps / CI/CD Automotivo (DevOps & Build Engineer - AAOS)

Knightec Group Sweden
🇧🇷 Brazil
On-site
4 weeks ago
  • CI/CD
  • Android
  • Jenkins
  • GitLab CI
  • SonarQube
  • Artifactory
  • Nexus
  • DevSecOps
  • SAST
  • Devops
  • GitHub Actions
  • Azure DevOps
  • C++
  • Gradle
  • CMake
  • Git
  • Gerrit
  • IaC
  • Docker
  • Kubernetes
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

A Knightec e a Semcon uniram forças para criar o Knightec Group – a empresa líder em consultoria no desenvolvimento de produtos e serviços digitais. Com uma combinação única de experiência multifuncional e uma compreensão holística dos negócios, apoiamos os clientes em todo o ciclo de desenvolvimento.

O Knightec Group é composto por 2.400 profissionais qualificados, dedicados a promover mudanças positivas para os negócios do futuro. Por meio de parcerias estratégicas com nossos clientes, desenvolvemos soluções inovadoras e sustentáveis que causam impacto, usando a tecnologia como um facilitador fundamental.

Juntos, impulsionamos pessoas, negócios e a sociedade.

Recebemos a certificação GPTW pelo quarto ano consecutivo, sendo um importante reconhecimento para as empresas que investem na melhoria do ambiente de trabalho. O selo é um sinal de que a Knightec Group Brasil oferece um ambiente de trabalho saudável e positivo, onde os colaboradores se sentem valorizados e motivados.

Traga suas perspectivas e junte-se a um time empenhado em inovar e a transformar oportunidades em crescimento para todos.

Objetivo do Cargo

Projetar, configurar, automatizar e manter a infraestrutura de Integração e Entrega Contínua (CI/CD) para projetos de software embarcado e Android Automotive OS (AAOS). Garantir a estabilidade, segurança, automação e alta disponibilidade dospipelines debuild, testes e distribuição de software, assegurando a rastreabilidade integral dos artefatos e o cumprimento dos padrões de qualidade da indústria automotiva.

Principais Responsabilidades e Atribuições

  • Gestão e Otimização de Pipelines CI/CD:

Configurar, manter e otimizarpipelines de integração e entrega contínua para projetos Android Automotivo, assegurando a conformidade com as diretrizes e boas práticas corporativas.

  • Integração de Ferramentas e Suporte:

Integrar e administrar ferramentas da cadeia de ferramentas (toolchain) para compilação, testes, qualidade de código e versionamento (ex.: Jenkins, GitLab CI, SonarQube, Artifactory, Nexus ou equivalentes).

Prestar suporte técnico contínuo às equipes de desenvolvimento e engenharia usuárias do ambiente.

  • Automação de Builds e Releases:

Automatizar processos debuild, empacotamento, assinatura digital de código e distribuição de software, englobando versões intermediárias de desenvolvimento ereleases finais de produção.

  • Análise de Falhas e Troubleshooting:

Atuar na resolução de falhas depipeline,build breaks, regressões de compilação, conflitos de dependências e instabilidades nos ambientes de execução.

  • Monitoramento e Indicadores de Saúde:

Monitorar KPIs dopipeline (tempo debuild, taxa de falhas, cobertura de testes e retrabalho), reportando e informando periodicamente as lideranças e partes interessadas do projeto.

  • Segurança da Informação e Compliance (DevSecOps):

Implementar rotinas de segurança no código e dependências (code scanning,SAST, verificação de vulnerabilidades/CVEs), em alinhamento com as normas deCybersecurity automotiva (ISO/SAE 21434).

  • Rastreabilidade e Versionamento:

Garantir a rastreabilidadeend-to-end entre o código-fonte, artefatos gerados, documentação derelease etickets de alterações/mudanças.

  • Integração de Ambientes de Teste e Backend:

Dar suporte à integração dospipelines de automação com bases de dados, serviços debackend, repositórios de binários e simuladores/bancadas (HIL) utilizados no ciclo de testes.

  • Manutenção e Disponibilidade de Infraestrutura:

Garantir a alta disponibilidade e performance dos ambientes de CI/CD, realizando atualizações de sistema, ajustes de configuração e melhorias contínuas de infraestrutura.

  • Documentação e Governança de Processos:

Elaborar e manter atualizadas as documentações técnicas, padrões de engenharia e instruções operacionais (SOPs) dopipeline, submetendo para aprovação formal as alterações que impactem interfaces entre áreas.

Requisitos

  • Formação: Graduação em Ciência da Computação, Engenharia de Software, Engenharia da Computação, Análise de Sistemas ou áreas correlatas.

  • Experiência: Atuação consolidada como Engenheiro(a) de DevOps,Build & Release Engineer ou Infraestrutura de Software, preferencialmente no setor automotivo ou em sistemas embarcados de grande escala.

  • Idioma: Inglês avançado.

  • Conhecimentos Técnicos:

    • Sólida experiência em ferramentas de CI/CD (Jenkins, GitLab CI, GitHub Actions, Azure DevOps).

    • Domínio de sistemas debuild e gerenciamento de dependências no ecossistema Android e C/C++ (Gradle, CMake, Make, Soong/AOSP/Ninja).

    • Conhecimento prático em gerenciadores de artefatos (Artifactory, Nexus) e análise estática de código (SonarQube).

    • Experiência com controle de versão avançado (Git,Gerrit) e estratégias debranching.

    • Práticas deDevSecOps e varredura de código (SAST, análise de licenças e dependências).

    • Noções de infraestrutura como código (IaC),containerização (Docker/Kubernetes) e ambientes de compilação para Android Automotive (AAOS/AOSP).

Engenheiro(a) de DevOps / CI/CD Automotivo (DevOps & Build Engineer - AAOS) · Knightec Group Sweden

Auto apply with Likeremote