
A Lenovo é uma empresa multinacional de tecnologia que atende consumidores e empresas com hardware de computação, infraestrutura empresarial, dispositivos inteligentes e serviços relacionados. Seu portfólio inclui computadores pessoais e notebooks, como ThinkPad e X1 Carbon, sistemas para consumidores e jogos, incluindo a linha Legion, servidores, tecnologia para data centers e soluções de TI empresariais. A Lenovo vende por meio de canais de varejo, online e corporativos, enquanto amplia seu foco em serviços e soluções habilitados por inteligência artificial para organizações. Com uma grande força de trabalho global, a empresa oferece um amplo ambiente de carreira em áreas como hardware, tecnologia empresarial, software, serviços e produtos para consumidores.
Engenheiro de CI/CD na Lenovo — Trabalho remoto na Carolina do Norte
Desenvolva e mantenha pipelines automatizados de CI/CD para o desenvolvimento de BIOS e UEFI de servidores Lenovo. Dê suporte a toolchains de firmware, infraestrutura DevOps, controle de código-fonte e testes automatizados.
$ 146.200 – $ 224.135 / ano
RemotoTempo integralPlenoSêniorIdioma Obrigatório: inglêsEngenheiro de DevOpsDescrição
- Crie e mantenha pipelines de CI/CD e de lançamento em produção para o desenvolvimento de BIOS e UEFI em servidores Lenovo.
- Trabalhe em parceria com engenheiros de firmware para dar suporte aos pipelines de build automatizados e à infraestrutura de suporte.
- Gerencie ferramentas de build de firmware e toolchains UEFI baseados em EDK2.
- Realize builds em ambientes Linux e Windows.
- Integre sistemas de controle de código-fonte a frameworks de testes automatizados.
- Desenvolva sistemas de integração contínua que ajudem a verificar a qualidade do código.
- Avalie situações técnicas, implemente soluções e desenvolva componentes, procedimentos ou processos de sistema conforme necessário.
Requisitos
- Bacharelado em ciência da computação, engenharia de software, engenharia da computação ou experiência profissional equivalente.
- Pelo menos cinco anos de experiência com automação de build e testes, integração contínua e entrega contínua.
- Experiência avançada com Python.
- Proficiência em controle de código-fonte Git.
- Experiência com Azure DevOps, GitHub Actions, GitLab CI ou plataformas comparáveis de automação baseadas em configuração como código.
- Experiência com métodos de autenticação, administração de certificados e integrações LDAP.
- Experiência no uso, na configuração e na manutenção do Jenkins, incluindo Jenkins Pipeline e Jenkins Configuration as Code.
- Experiência profissional com Linux.
- Experiência com Docker e repositórios de contêineres Docker.
- Experiência com repositórios de artefatos binários, como Nexus ou Artifactory.
- Experiência na conexão de pipelines de CI a frameworks de testes automatizados.
- Profundo entendimento dos processos de desenvolvimento de software.
- Conhecimento de metodologias Agile e ferramentas relacionadas.
- Fortes habilidades analíticas e de depuração.
- Experiência com GitLab, integrações GitLab-Jenkins, GitLab CI/CD e Nexus será considerada um diferencial.
- Será considerada um diferencial a capacidade de trabalhar de forma independente, avaliar alternativas, usar bom senso, priorizar o trabalho, oferecer orientação técnica e exercer discrição.
Benefícios
- Bônus ou comissões podem estar disponíveis.
- Acesso aos benefícios da Lenovo; os detalhes estão disponíveis em www.lenovobenefits.com.
- A Lenovo oferece igualdade de oportunidades de emprego.
- Há suporte disponível para acomodações durante o processo de candidatura.