Goal: To Get a Job | Salary: ₹6-8 lakh | Professional Certificate | No Prior Experience Needed | Taught by IBM Staff | Duration: 4 Months
A job-oriented 14-course series that prepare you for a career as a DevOps & Software Engineer. You gain in-demand skills and hands-on experience to get job-ready in less than 4 months, without the need for any experience.
On completion, you will have the knowledge and skills to work in an entry-level Software Engineering or DevOps practitioner role.
What You’ll Learn
- Learn the most up-to-date practical skills and knowledge Software Engineers and DevOps professionals use in their daily roles
- Create applications using Python language, REST APIs, microservices, and deploy using containers (e.g. Docker, Kubernetes, and OpenShift)
- Employ tools for automation, continuous integration (CI) and continuous deployment (CD) including Chef, Puppet, GitHub Actions, Tekton and Travis
- Gain technical experience through hands-on labs and projects and build a portfolio to showcase your work using Agile and Scrum methodologies
What You’ll Earn
- ₹6-8 lakh per year is the average starting salary for a DevOps & Software Engineer in India (Source: in.talent.com, ambitionbox.com, glassdoor.co.in)
- $125,000+ per year is the average salary for a DevOps & Software Engineer in the US (Source: salary.com)
Details
This 14-course beginner-friendly program teaches you in-demand skill sets for a variety of DevOps philosophies and methodologies including Agile Development, Scrum Methodology, Cloud Native Architecture, Behaviour and Test-Driven Development, and Zero Downtime Deployments.
You will learn the latest skills and tools including Python language and Linux shell scripts, compose applications with microservices, deploy using containers and serverless technologies, perform continuous integration and delivery (CI/CD), develop test cases, ensure your code is secure, and monitor and troubleshoot your cloud deployments.
The program will build your skills and experience in DevOps practices, tools and technologies and get you job-ready in less than 4 months or less.
Applied Learning Project
You will develop a portfolio of projects to demonstrate your proficiency using various popular tools and technologies in DevOps and Cloud Native Software Engineering.
For example, you will:
- Create applications using Python programming language, using different programming constructs and logic, including functions, REST APIs, and various Python libraries
- Develop Linux Shell Scripts using Bash and automate repetitive tasks
- Create projects on GitHub and work with Git commands
- Build and deploy applications composed of several microservices and deploy them to cloud using containerization tools (such as Docker, Kubernetes, and OpenShift), and serverless technologies
- Employ various tools for automation, continuous integration (CI) and continuous deployment (CD) of software including Chef, Puppet, GitHub Actions, Tekton and Travis
- Secure and monitor your applications and cloud deployments using tools like sysdig and Prometheus
