Launch your DevOps and Software Engineering Career. Master DevOps, Agile, Scrum, CI/CD, and Cloud Native with hands-on job-ready skills.


Common job titles: Junior DevOps Engineer, DevOps Engineer, Junior Software Engineer, Junior Cloud Native Software Engineer

What you will learn

  • Develop a DevOps mindset, and practice Agile philosophy & Scrum methodology – essential to succeed in the era of Cloud Native Software Engineering

  • Create applications using Python  language, using various programming constructs and logic, including functions, REST APIs, and  libraries

  • Build applications composed of microservices and deploy using containers (e.g., Docker, Kubernetes, and OpenShift) & serverless technologies

  • Employ tools for automation, continuous integration (CI), and continuous deployment (CD), including Chef, Puppet, GitHub Actions, Tekton, and Travis. 

IBM DevOps and Software Engineering header image for marketing Coursera and EDex

About this Pro Certification

DevOps professionals are in high demand! According to a recent GitLab report, DevOps skills are expected to grow 122% over the next five years, making it one of the fastest-growing skills in the workforce.

This certificate will equip you with the key concepts and technical know-how to build your skills and knowledge of DevOps practices, tools, and technologies and prepare you for an entry-level role in Software Engineering.

The courses in this program will help you develop skill sets in various DevOps philosophies and methodologies, including Agile Development, Scrum Methodology, Cloud Native Architecture, Behavior and Test-Driven Development, and Zero Downtime Deployments.

You will learn to program with the Python language and Linux shell scripts, create projects in GitHub, containerize and orchestrate your applications using Docker, Kubernetes & OpenShift, compose applications with microservices, employ serverless technologies, perform continuous integration and delivery (CI/CD), develop test cases, ensure your code is secure, and monitor & troubleshoot your cloud deployments.

Guided by experts at IBM, you will be prepared for success. Labs and projects in this certificate program are designed to equip job-ready hands-on skills to help you launch a new career in a highly in-demand field.

This professional certificate is suitable for both – those who have none or some programming experience, as well as those with and without college degrees.

IBM Certified Developer