Career path

Training for DevOps Engineers

Microsoft Learn helps you discover the tools and skills you need to become a DevOps engineer.

Browse the official collection for DevOps engineers
Image of a person who works as a DevOps engineers

What is a DevOps engineer?

A DevOps engineer is a developer or infrastructure administrator who also has subject matter expertise in working with people, processes, and products to enable continuous delivery of value in organizations. The DevOps engineers assists in designing and implementing strategies for collaboration, code, infrastructure, source control, security, compliance, continuous integration, testing, delivery, monitoring, and feedback.

Your path to becoming a DevOps engineer

Option 1: Self-Paced Training

Work through online guided trainings paths at your own pace. As you journey through the learning paths and modules, you will be exposed to some of the skills you need to help you get credentialed.

Option 2: Instructor led training

Choose a traditional classroom training setting to learn on your own schedule, at your own pace, and in your own place.

Get Certified

Once you have completed the self-paced training and/or the instructor led course, try a practice assessment to see if you are ready for the certification exam.

Image of a people meeting

Get connected

Are you interested in professional networking with other DevOps engineers? Would you like to connect with training, placement, recruiting partners or employers for jobs?