Role Description
In this highly collaborative role, you will be interfacing with cross functional teams across the product development and factory teams to build multiple PC images, keep revision control and work with the validation teams to ensure quality before release to customers.
-
Build multiple Windows and Linux images
-
Receive s/w updates from multiple organizations
-
Work with validation teams to perform testing
-
Manage revision control for test and production releases
Qualifications
-
A minimum of 3 years of experience in the software field with a minimum of 1 years' experience in an agile environment.
-
1 year experience as a practicing Scrum Master or Agile Coach for a commercial software development team that was diligently applying Agile principles, practices, theory and Scrum Values.
-
CSM certification is a plus.
Requirements
-
Strong oral and written communication skills
-
Exceptional interpersonal and consultative skills
-
Experience with Microsoft Deployment Toolkit (MDT)
-
Experience with PowerShell
-
Experience in automation for virtualization platforms (Hyper-V)
-
Experience with Windows Deployment Image Servicing and Management (DISM) tool
-
Experience with Git
-
Experience with CI/CD Pipelines and associated tools (e.g. Azure DevOps Pipelines or GitHub Actions)
-
Experience in hardware platforms (HPI, HPE, Dell, PC/workstations, Apple macbook, iMac, mac mini, mac pro, and Apple's mobile devices) and software platforms (Windows, Linux, macOS and iOS deployment, management, installation, maintenance, troubleshooting and upgrade)
-
Understanding of test-driven development
-
Understanding of software development lifecycle and best practices
-
Understanding of Agile and Waterfall processes
-
Strong knowledge of software quality assurance best practices & methodologies