Senior DevOps Engineer

Microsoft is a technology company that empowers every person and organization on the planet to achieve more.
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior DevOps Engineer

Microsoft's Applied Sciences Group is seeking a Senior DevOps Engineer to lead their device lab operations. This role offers a unique opportunity to work with cutting-edge hardware and AI applications that will shape the future of computer-human interaction. As the device lab lead, you'll manage a growing pool of test devices and lead a small team of device engineers, working on projects ranging from facial recognition to natural language processing.

The position is based in Reading, UK, requiring on-site presence due to hardware access needs. You'll be responsible for maintaining test device pools, collaborating on CI/CD pipeline design, and ensuring device health of the CI agent pool. The role demands expertise in DevOps practices, hardware testing automation, and Windows systems management.

Working within Microsoft's Applied Sciences Group, you'll operate in a startup-like environment while having the backing of a global technology leader. The team collaborates closely with research and product groups to bring innovative experiences to market. This position offers the chance to work with high-end consumer devices and shape next-generation hardware products.

The ideal candidate will bring a combination of technical expertise in DevOps practices and hardware management, along with leadership capabilities to guide a small team. Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. The company's culture emphasizes growth mindset, innovation, and collaboration, making it an ideal environment for those passionate about technology and its impact on users worldwide.

Last updated 23 days ago

Responsibilities For Senior DevOps Engineer

  • Maintain a growing pool of test devices, including the installation of OS images, drivers and software
  • Collaborate with the software engineers on the implementation and maintenance of CI/CD pipelines
  • Lead a small team of HW/DevOps engineers
  • Ensure and extend the functionality of the IT systems required for the team's device pool, including network equipment

Requirements For Senior DevOps Engineer

Kubernetes
Linux
  • B.Sc Degree in a STEM field (Science, Technology, Engineering, and Mathematics)
  • Experience with managing large DevOps pipelines producing artifacts for heterogenous deployment
  • Knowledge of Azure DevOps Pipelines or GitHub Actions
  • Experience with managing Windows systems, flashing BIOS, using bootloaders
  • Must be self-motivated, proven collaborators, good communicators, attentive to details
  • Experience with CI/CD pipelines with Azure Devops, Github/Gitlab, Jenkins/buildbot
  • Experience with automating hardware testing

Benefits For Senior DevOps Engineer

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior DevOps Engineer

Senior Service Engineer

Senior Service Engineer role at Microsoft Digital, focusing on enterprise service management and digital transformation of Microsoft's internal tools and services.

Senior Software Engineer, Systems Engineering and Administration

Senior Software Engineer position at Microsoft focusing on systems engineering and administration, managing global infrastructure and cloud platforms with competitive compensation.

Senior Design Verification DevOps Engineer

Senior Design Verification DevOps Engineer role at Microsoft, focusing on AI accelerator development with competitive pay and hybrid work model.

Senior Software Engineer-Build & Release

Senior Software Engineer position at Microsoft focusing on build and release engineering for Bing organization, requiring 4+ years of experience in DevOps and infrastructure.

Senior Software Engineer

Senior Software Engineer position at Microsoft focusing on DevOps and system operations, managing global infrastructure and cloud systems with competitive compensation and benefits.