Guide

DevOps build

Tier
Level
Knowledge
Scope

Junior

0(pre-require)

Docker

What is container. How to use container. Build & deploy.

Junior

1

Kubernetes

Kubernetes basic component (Pod, Deployment, Service, Ingress, Configmap, Secret, PVC, Mount). manifest apply.

Junior

1

Helm

Install 3rd party app without config anything.

Junior

2

Helm

Custom Template & Subchart

Junior

1

ArgoCD

Deploy app using ArgoCD

Junior

2

ArgoCD

Deploy app using ApplicationSet

Junior

1

GitLab CI

Basic CI & Single pipeline.

Junior

2

GitLab CI

Complex Pipeline with rule.

Junior

1

Terraform

Basic Terraform & deploy with Community module

Junior

2

Terraform

Custom own module

Junior

1

AWS Cloud

AWS Certified Solutions Architect course

Junior

1

Kustomize

Kustomize concept

Junior

1

Operator App

Prometheus Operator & Prometheus Stack

Junior

1

Operator App

ECK Stack

Junior

1.5

Operator App

Prometheus Service Monitor & Pod Monitor

Junior

1

Network

Security Group config, Route Table, Peering

Middle

3

Kubernetes

Toleration & Taints & nodeSelector & Resource request-limit & affinity

Middle

3

Helm

Install 3rd party app with production grade config.

Middle

3

Helm

Write 3rd party helm from zero.

Middle

3

GitLab CI

Share pipeline library across multiple Business Unit.

Middle

3

Terraform

Use some Terraform framework to manage multi-account / multi-environment / multi-region

Middle

3

Network

Troubleshooting

Senior

4

3rd party app

troubleshooting 3rd party app issue with code on GitHub

Senior

4

Architecture design

Senior

4

Performance Tuning

Last updated

Was this helpful?