Skills
CI/CD
Master
Git Branching Strategies
Release Patterns (Canary, Blue/Green, Ring, etc)
Custom Step Authoring (Github Actions/Azure DevOps Pipelines)
Testing Strategies (Unit, Integration, Functional, etc)
Git Providers (Github, Gitlab, Azure DevOps, Bitbucket)
Github Actions
Package Management (Nexus, Proget, Artifactory, Azure DevOps)
Jira
Trello
Git
Octopus Deploy
Security
Advanced
Static Application Security Testing (SAST)
Software Composition Analysis (SCA)
Dynamic Application Security Testing (DAST)
IaC Scanning
Compliance Frameworks
Secrets Management
TLS
OWASP
Vulnerability Management
IAM
Configuration as Code
Advanced
Chef
Salt Stack
Ansible
PowerShell DSC
Terraform
Advanced
Terraform Cloud
State management
Terraform imports
Modules
IaC Code Security Scanning
AWS
Advanced
EKS
Lambda
IAM
RDS
S3
ECR
SQS
SNS
EC2
ECS Fargate
CloudFormation
CloudTrail
Control Tower
Azure
Master
Azure Kubernetes Services (AKS)
Azure Landing Zone architecture
Azure VMs and VMSS
Azure App Services
Azure Function Apps
Azure Container Registry (ACR)
Azure Active Directory
Azure Cloud Adoption Framework (CAF)
Azure Data Factory
Azure SQL/Postgres
Azure Resource Management (ARM)
Azure CLI (az cli)
Azure Container Instances (ACI)
Linux
Master
Debian
Ubuntu
Red Hat
Rocky Linux
CentOS
Arch Linux
Networking
Advanced
TCP/IP
DNS
Routing and Switching
OSI model
Firewalls
WAF
NAT
HTTP / Web servers
Concepts
Master
Scrum
Kanban
Agile
4 Golden Signals
Troubleshooting
Mentoring
Leadership
Docker/Kubernetes
Advanced
Kubectl
Helm
Docker Compose
Docker Swarm
Docker CLI
PowerShell
Master
Modules
Advanced Functions
Classes
CI/CD Pipelines
DSC
Python
Intermediate
Scripts
Functions
Go
Intermediate
CLI Tools
Cobra
Binaries/Packages
Zig
Beginner
Basic programs
IDEs
Advanced
NeoVim/Vim
Visual Studio Code
Visual Studio
Vi
Langage Server Protocols (LSP)
Debug Adapter Protocols (DAP)