Certifications

Certification
DevOps Engineering Certification
Practical DevOps training involving CI/CD pipelines, Docker containerization, Jenkins automation, Ansible configuration management, and Git/GitHub workflows.
What I actually learned
Going into this I already used Docker and Git daily, but the training forced me to be more systematic. Writing Jenkins pipelines from scratch, dealing with pipeline failures mid-deploy, and figuring out how to structure Ansible playbooks cleanly were all harder than I expected. The Ansible section especially clicked something for me — once you treat your configuration as code that lives in version control and gets reviewed like any other change, a lot of the chaos in infrastructure management goes away. I also spent time on monitoring setup, which is something developers often skip until something breaks in production.
Topics covered
- CI/CD pipeline design and implementation with Jenkins
- Docker image building, multi-stage builds, and registries
- Ansible playbooks for repeatable configuration management
- Git branching strategies and pull request workflows
- Infrastructure as Code fundamentals
- Monitoring and alerting basics with Prometheus
Why it matters to my work
DevOps isn't just a job title — it's a set of practices that make shipping software less painful for everyone involved. Understanding automation, repeatability, and observability at a practical level means I can contribute to the full delivery pipeline, not just write code and hand it off.
Skills from this certification
“The best part of this certification was realizing how much manual work can be automated without much complexity. Automate the boring parts, monitor the important ones, and let developers focus on actually building things.”