Certification Programmes

MCSI Certification

MDSO - Certified DevSecOps Engineer

DevSecOps means implementing security throughout the development and maintenance of ICT projects. It includes automating security wherever possible to keep the workflow from slowing down.

Students who have successfully achieved their MDSO Certification from MCSI can apply for DevSecOps jobs worldwide with the confidence that they have the competencies the industry is seeking.

Register Interest
Intermediate Level MCSI Certification Advanced
ic-certificate Certification
ic-clock 600+ hours
ic-money US$450
No Expiry, No Renewals


MCSI Certifications are world-class. The content is cutting-edge, uniquely-designed, hands-on and challenging. Our exercises teach in-demand skills that are immediately applicable in the field. MCSI's unique approach helps students around the world advance their careers.

This Certification has no expiry date. It has no renewal fees, no hidden fees, and is accessible with no time limits.

MCSI Certified DevSecOps Engineer:

  • Administer CI/CD processes, pipelines and platforms
  • Design and implement of DevSecOps processes, guides and procedures
  • Deploy and manage infrastructure in AWS, GCP and Azure
  • Develop and automate software deployments using CD pipeline products
  • Write secure applications free of critical vulnerabilities
  • Continuously audit and monitor infrastructure
  • Implement, maintain and ensure compliance from day one


Training Modules

  • Introduction to DevSecOps - Under construction
  • Architecture and Design - Under construction
  • Introduction to Continuous Integration (CI) and Continuous Deployment (CD) - Under construction
  • Introduction to Infrastructure as Code (IaC) - 101 - 6 exercises
  • Web Application Security Fundamentals - Part 1 - 5 exercises
  • Web Application Security Fundamentals - Part 2 - 5 exercises
  • Web Application Security Fundamentals - Part 3 - 4 exercises
  • Secure Infrastructure as Code - Jenkins - 17 exercises
  • Secure Infrastructure as Code - Harness - 2 exercises
  • Secure Infrastructure as Code - Terraform - 27 exercises
  • Secure Infrastructure as Code - Ansible - 16 exercises
  • Secure Infrastructure as Code - Puppet - 12 exercises
  • Secure Infrastructure as Code - Chef - 7 exercises
  • Security Testing and Monitoring Tools - Gitlab - Under construction
  • Containerization and Microservices - Under construction
  • Docker Deployment - Under construction
  • Kubernetes Deployment - Under construction
  • Logging, Log Automation and Log Management - 15 exercises
  • Secure Continuous Delivery - Under construction
  • Static Analysis in CD - Under construction
  • Snapshots and Recovery - Under construction
  • Automated Unit Testing - Under construction
  • Advanced Web Application Security - 7 exercises


  • Secure Infrastructure as Code - Ansible - 8 exercises
  • Secure Infrastructure as Code - Terraform - 14 exercises

Sample Exercises

Under construction.

Enrolment and Fees


US$450 (+ GST if you're based in Australia).

Practical exercises must be completed online using MCSI's Online Learning Platform.

How to enrol

  1. Login/Register for MCSI's Online Learning Platform
  2. Select `Shop` from the left-side menu
  3. Find the MDSO - Certified DevSecOps Engineer, select `Buy` and proceed through the checkout process. You can purchase using a Credit Card or PayPal
  4. Once you have enrolled in the MDSO - Certified DevSecOps Engineer, the curriculum unlocks immediately
  5. In the left-side menu of the platform, select `Training & Education` then `MCSI Curriculums`, and you will see the MDSO - Certified DevSecOps Engineer listed

Terms and Conditions

  • No discounts
  • No refunds
  • No transfers
  • No renewal fees
  • No hidden fees
  • No time limits


Proficiency in the English language

Ability to comfortably read and understand IT documentation written in English. Ideally, an IELTS score of 6.5 with no band less than 6 (or equivalent).

Note: You can register for this course without having undertaken an English test.

Professional Experience

At least two (2) years of experience working as a IT engineer or system administrator.

Programming Skills

This course requires you to write scripts and secure web applications.

We recommend that you have at least one (1) year of experience in web programming, or a degree that included modules on software development.

Cloud Security Skills

If you are new to the cloud then we strongly recommend that you complete our MCSE certification first.

Career Outcomes

This certification successfully prepares you for the following roles:

  • DevSecOps Engineer
  • Senior Cloud Security Engineer
Certification Detail

Training Curriculum and Certifications

Students unlock Certificates of Completion for every exercise they complete. Industry Certifications are unlocked upon achieving Skills Proficiency Milestones.




Obtain CPE points by solving exercises


Achieve multiple certifications


Receive help from instructors online

MCSI's MDSO certification covers all six levels of the Australian Signals Directorate's Cyber Skills Framework. You will achieve a certificate upon reaching each level:

ASD Skills Proficiency Level Curriculum Completion Requirement Scenarios Completion Requirement
MCSI DevSecOps Learner Level 1 0% 0%
MCSI Novice DevSecOps Engineer Level 2 20% 0%
MCSI DevSecOps Practitioner Level 3 50% 0%
MCSI Senior DevSecOps Practitioner Level 4 70% 0%
MCSI Certified Principal DevSecOps Practitioner Level 5 80% 0%
MCSI Certified Expert DevSecOps Engineer Practitioner Level 6 95% 0%

As an MCSI Certified DevSecOps Engineer you will be fully capable of performing the following:

  • Develop and automate software deployments using continuous CI/CD pipelines products:
    • Ansible
    • Chef
    • Gitlab
    • Jenkins
    • Puppet
    • Terraform
  • Write secure web applications for critical business services:
    • Input validation
    • Transport layer security
    • Authorisation controls
    • Session management
    • Cryptography
    • Error and exception handling
    • Logging and monitoring
    • Anti-automation
    • Intrusion detection
    • Secure file upload
  • Implement static and dynamic code analysis within CI/CD pipelines
  • Build and maintain security across Kubernetes clusters using automation
  • Create automation using the Application Programming Interfaces (APIs) offered by AWS, Azure or GCP

Why MCSI’s DevSecOps Certification is World Class

why MCSI

Comprehensive, Effective, Exceeds Standards

Holders of the MDSO Certification have completed over 100 practical online exercises demonstrating that they have the skills and knowledge required to work in DevSecOps role. Students take an average of 6 months to complete these exercises.

why MCSI

Application Security

DevSecOps aims to deliver secure cloud applications in a continuous and automated manner. To that end, the MDSO Certification includes secure coding exercises. Holders of MDSO can build and maintain mission-critical applications free of vulnerabilities.

why MCSI

Full Coverage

This Certification covers the most common DevSecOps tools. For example: Jenkins, Harness, Terraform, Ansible, Puppet, Chef, Gitlab, Docker, Kubernetes, Git, PowerShell, Python, Cloudwatch, OWASP Dependency-Check, OWASP ZAP and many more!


We'll respond within 24 hours

Visit our Frequently Asked Questions (FAQ) page for answers to the most common questions we receive.

Ready to learn hands-on cyber security skills online?

Register Now