Engenheiro de Build / CI (integração contínua)

Localização da posição: (Fuso Horário): Remoto/flexível. Múltiplos fusos horários, 2 posições necessárias para abranger o fuso horário da Europa Central, os fusos horários do Leste até o Pacífico da América do Norte e o fuso horário da China.

Visão geral

Matter é um padrão de conectividade de camada de aplicativo para a casa conectada.  Matter foi projetado para ser simples, onipresente, interoperável, seguro e confiável. Ele foi amplamente adotado por um amplo espectro de fabricantes de dispositivos e ecossistemas domésticos conectados.

Matter SDK é a implementação de referência de Matter protocolos. É um esforço de código aberto, hospedado no GitHub sob a licença Apache 2. empresas membros da Connectivity Standards Alliance, funcionários contratados e desenvolvedores de código aberto em todo o mundo contribuem diariamente com o SDK, com um tráfego médio de 100 solicitações pull mescladas por semana. O SDK fornece:

  • Uma implementação de chave independente de plataforma Matter protocolos – protocolos centrais para comissionamento, nomenclatura, publicidade e resolução, estabelecimento de sessão segura, gerenciamento de múltiplos ecossistemas e protocolos de interação de dados.
  • Uma implementação de referência de esquemas específicos de aplicativos (clusters)
  • Vinculações de armazenamento e segurança
  • Integração com uma plataforma de referência (Linux embutido em Raspberry Pi)
  • Incorporações em várias plataformas e SDKs incorporados líderes 

Chave Responsabilidades

  • Dê suporte às equipes de engenharia de software espalhadas por vários fusos horários
  • Desenvolver e manter os sistemas e processos de automação de construção, implantação e teste
  • Monitore e mantenha a estabilidade dos sistemas e processos de construção e implantação
  • Solucionar problemas e resolver problemas de compilação e implantação
  • Integre e configure ferramentas para integração e entrega contínuas
  • Garantir que as compilações sejam executadas de maneira oportuna e eficiente

qualificações

  • Sólida experiência em construção de software e automação de implantação
  • Forte experiência com git, infraestrutura GitHub e ferramentas como GitHub Actions
  • Conhecimento das melhores práticas de desenvolvimento de software, incluindo controle de versão, integração contínua e implantação
  • Forte compreensão de linguagens de script como Python, Bash e/ou JavaScript
  • Conhecimento de tecnologias de virtualização e conteinerização, como Docker

Envie seu currículo para [email protegido]