Skills and certification around the DevOps industrial complex
The red line above shows the desired profile for a Senior DevOps Engineer. Other jobs would have a different profile.
For both the red and blue lines, the further a point is from the center, the more skill is noted:
\1. Novice / 2. Competent / 3. Proficient / 4. Expert / 5. Master
Novice represents the beginning stage where someone has little to no experience with a skill or domain. Novices typically rely heavily on rules, guidelines, and step-by-step instructions. They lack the contextual understanding to know when rules should be bent or broken, and they need significant guidance and supervision. Their performance is often rigid and focused on following procedures correctly rather than achieving optimal outcomes.
Competent describes someone who has gained enough experience to start making conscious choices about their actions. They can prioritize tasks, plan ahead, and have developed some personal attachment to their outcomes. Competent practitioners can handle routine situations independently but may struggle with unexpected complications. They’re beginning to see patterns and can adapt their approach based on experience, though they still rely on analytical thinking more than intuition.
Proficient individuals have developed a more fluid, intuitive grasp of their domain. They can see situations holistically rather than just as a collection of parts, and they recognize patterns quickly. Proficient practitioners know what’s important in various situations and can focus their attention accordingly. They’ve moved beyond rigid rule-following to understanding the deeper principles underlying their field, allowing for more flexible and context-appropriate responses.
Expert level represents highly developed intuitive understanding combined with extensive analytical ability when needed. Experts have a vast repertoire of experienced situations to draw from and can quickly identify what’s most relevant in new circumstances. They operate fluidly and efficiently, often making complex decisions that appear effortless to observers. Experts can handle novel situations by drawing analogies to their deep experience base and can often sense when something isn’t right even before they can articulate why.
Master goes beyond individual expertise to encompass wisdom, innovation, and the ability to guide others’ development. Masters not only perform at the highest level but can also break new ground in their field, create new methods or understanding, and effectively teach and mentor others. They possess both deep technical knowledge and the broader perspective to see how their domain connects to larger contexts and purposes.
The blue line showing ratings for “Your profile” above is hypothetical.
The gap is the work needed to close the gap.
Interpersonal (Calendars, Appointments, Social Networking, shares, GitHub)
Adaption & creativity (Debugging, Generative AI prompt & context engineering)
CI/CD (Git, Git Hooks, GitHub Actions, SAST)
Infrastructure (Cloud Terraform, Ansible, alerting)
Compare and contrast with other frameworks:
42’s organized what they train developers:
Clockwise from the top:
Different organizations have organized what “DevOps” professionals need to know and do:
The above is from the 6 principles of DevOps at DASA (DevOps Compentence Association). It has a 24 question QuickScan for individuals to self-assess their own level in each of the 12 (4 skill areas and 8 knowledge areas) in the DevOps Compentence Model, with levels at 1. Novice / 2. Competent / 3. Proficient / 4. Expert / 5. Master.
There are several organizations providing (overlapping) certification exams and training based on DevOps.
To develop and validate those skills, DASA provides 7 exams in their DASA certification scheme implemented by iSQLI (which also handles ISQTB QA, Lean Six Sigma, and other certifications).
PROTIP: Questions in the QuickScan contain statements about what each person can actually do to reach the highest levels in each area (such as being proactive vs. reactive, on a daily basis, inside and outside the organization, etc.). These statements are gold because they make the DevOps journey real. Make an appointment with yourself to review these statements once a week to document proof of how you personally are achieving them.
Business Value Optimization: Use of the IT service in real life, including direct feedback loop of user comments to team, service level management, definition of done, business activity/performance monitoring, business case management:
I have intimate knowledge. I have proven experience with (supporting) business processses.
Business Analysis: Evangelism, coaching, self-confidence, proactivity, reflection, trust, open discussions, experimentation, fail fast, courage to change:
I proactively collect feedback and communicate it with the team through a structured method. I have well developed communication, facilitation, and negotiation skills.
Architecture and Design: Ensuring fit between developments and current situation, overall service design, patterns & styles:
Extensive knowledge - I extensively understand the Current State Architecture and the team maintains the Current State Architecture.
Test specification: Design of test cases, test concepts:
I have proven experience with setting up, using, and maintaining automated testing.
Programming: Software engineering mastery, everything as code, data management:
(I have) 6 or more years of experience (writing code from scratch, using: i.e. common architectural patterns (MVC, SOA, etc.); software design patterns (i.e. Facade, Abstract factory, etc.); common frameworks (Spring, Hibernate, etc.)
Continuous Delivery: Automated testing, deployment and release management, configuration management, version control, cloud, containerization, featuredriven delivery:
I have proven expertise of the continuous delivery process and setting up an automated pipeline for deployments.
Infrastructure engineering: Technical monitoring, performance management (e.g. load balancing etc.), capacity and availability management, reliability engineering, cloud, containerization:
I have proven experience with availability and capacity management.
Security, Risk, and Compliance: Security, service continuity planning:
I take responsibility for security, risk & compliance within my team. Security, risk & compliance are fully integrated in the way we deliver services.
Courage: courage to change, Evangelism, coaching, self-confidence, proactivity, reflection, trust, open discussions, experimentation, fail fast:
I encounter unexpected situations with full confidence and work to fix them in a structured way. Also, I coach others in becoming more aware of unexpected situations.
Team Building: Understand the other’s point of view, collaboration, mutual accountability, common purpose, ability to integrally support the service/product:
No problem (taking over the role of others in the team). I have experience in multiple roles and I help my team members to achieve the same.
DevOps Leadership: Facilitating teams to high performance, humility, transparency, Service lifecycle mindset, Stakeholder management:
I involve my team members when I need to make decisions and I stimulate others in my team to act in the same way.
Continuous Improvement: Today we do our work better than yesterday, kaizen mindset, quality at the source, first time right, knowledge-sharing, ability to adapt:
The results are rotated and mixed up from their model diagram:
The elegant Deborah Burton in the Netherlands is the Executive Director. [SlideShare]
CAUTION: As a “black box” approach, DAST cannot identify non-reflective vulnerabilities (i.e – Cross-Site Scripting) that don’t generate feedback when triggered.
devops-certification.org (non-profit International DevOps Certification Academy) provides up to 10 free retakes and a verification portal for those to prove that they passed online exams of 50 multiple-choice over 60 minutes. The cost of $99 - $249 which include access to a 43-page PDF and training videos. Their certs:
DevOps-PO $199 Product Owner
DevOps-RM $149 Release Manager
Comments on Quora are positive. But all of them were posted the same day (August 24, 2018), so I’m very suspect of Yeliz Obergfell in Switzerland. E. Sutculer
devopsinstitute.com (for-profit) offers 7 certifications.
Its $289 Foundation certification 50-question 60-minute exam is proctored by PeopleCert in English, French, and German (no Asian languages). VIDEO had 289 views. Learning objectives of its foundation exam:
Its VIDEO: 16-hour prep class are taught at Cloudbees conferences for $1,500.