Lenovo
Lenovo
Lenovo är ett multinationellt teknikföretag som erbjuder konsumenter och företag datorhårdvara, infrastruktur för företag, smarta enheter och relaterade tjänster. Produktportföljen omfattar persondatorer och bärbara datorer som ThinkPad och X1 Carbon, konsument- och spelsystem som Legion, servrar, datacenterteknik och IT-lösningar för företag. Lenovo säljer via detaljhandel, onlinekanaler och företagskanaler, samtidigt som företaget stärker sitt fokus på AI-baserade tjänster och lösningar för organisationer. Med en stor global arbetsstyrka erbjuder företaget breda karriärmöjligheter inom hårdvara, företagsteknik, programvara, tjänster och konsumentprodukter.

CI/CD-ingenjör på Lenovo – distansarbete i North Carolina

Bygg och underhåll automatiserade CI/CD-pipelines för utveckling av BIOS och UEFI för Lenovo-servrar. Stöd verktygskedjor för firmware, DevOps-infrastruktur, versionshantering och automatiserade tester.

Beskrivning

  • Skapa och underhåll CI/CD- och produktionsrelease-pipelines för BIOS- och UEFI-utveckling på Lenovo-servrar.
  • Samarbeta med firmwareingenjörer för att stödja automatiserade byggpipelines och den infrastruktur som stöder dem.
  • Hantera verktyg för firmwarebyggen och EDK2-baserade UEFI-verktygskedjor.
  • Genomför byggen i Linux- och Windows-miljöer.
  • Integrera versionshanteringssystem med ramverk för automatiserade tester.
  • Utveckla system för kontinuerlig integration som bidrar till att verifiera kodens kvalitet.
  • Bedöm tekniska situationer, implementera lösningar och utveckla systemkomponenter, procedurer eller processer efter behov.

Krav

  • Kandidatexamen i datavetenskap, programvaruteknik, datorteknik eller motsvarande yrkeserfarenhet.
  • Minst fem års erfarenhet av bygg- och testautomatisering, kontinuerlig integration och kontinuerlig leverans.
  • Avancerade kunskaper i Python.
  • Goda kunskaper i versionshantering med Git.
  • Erfarenhet av Azure DevOps, GitHub Actions, GitLab CI eller jämförbara plattformar för konfigurationsstyrd automatisering.
  • Erfarenhet av autentiseringsmetoder, certifikathantering och LDAP-integrationer.
  • Erfarenhet av att använda, konfigurera och underhålla Jenkins, inklusive Jenkins Pipeline och Jenkins Configuration as Code.
  • Yrkeserfarenhet av Linux.
  • Erfarenhet av Docker och register för Docker-containrar.
  • Erfarenhet av binära artefaktregister som Nexus eller Artifactory.
  • Erfarenhet av att ansluta CI-pipelines till automatiserade testramverk.
  • Djup förståelse för programvaruutvecklingsprocesser.
  • Kunskap om agila metoder och relaterade verktyg.
  • Stark analytisk förmåga och goda färdigheter i felsökning.
  • Meriterande erfarenhet av GitLab, GitLab-Jenkins-integrationer, GitLab CI/CD och Nexus.
  • Meriterande förmåga att arbeta självständigt, utvärdera alternativ, använda gott omdöme, prioritera arbetet, ge teknisk vägledning och göra självständiga bedömningar.

Förmåner

  • Bonusar eller provisioner kan vara tillgängliga.
  • Tillgång till Lenovos förmåner; information finns på www.lenovobenefits.com.
  • Lenovo är en arbetsgivare som erbjuder lika möjligheter.
  • Stöd med anpassningar i samband med ansökan finns tillgängligt.