DevOps Engineer (16 weeks)

DevOps Engineer Bootcamp

The Sure Training to Help Starting a Job in Tech!

What is DevOps?

DevOps is a cultural philosophy to ensure better working relationships and productivity between the IT operations and Developer teams. DevOps comprises a set of numerous tools to create automation for business productivity. When the tools and the cultural philosophies are well applied, corporations see massive results and hence every organization is striving to adopt the DevOps culture and practices. As a result of this, every organization is looking for DevOps professionals and this trend will continue. Currently, there are millions of DevOps roles that need to be filled throughout the US and in most of these roles, you can even work remotely.


Why DevOps Bootcamp?

Corporations adopting DevOps have achieved great results such that the demand for DevOps continues to rise. The DevOps' team must have the ability to write code, check the code to a git repository and continuously release code to production using principles of continuous integration and continuous deployment. They also must be able to manage their cloud infrastructure as code, while being able to use Linux Operating Systems. This training aims to bring you up to speed, irrespective of your IT background, to a point where you can secure your first IT role or get promoted on your current job. The training is mostly hands-on and project based. The training covers quite a broad set of skills. The aim is such that you can fit in within many job roles that are in demand. Each one of the skills covered in this training can technically land you a job but you want to understand the IT landscape that you will be working in to easily fit in with your colleagues when you start to work. A world of opportunities await students after graduation from this course. Graduates of this course will be able to take job roles (often preceded with Junior) such as:

  • DevOps or Platform engineer
  • Cloud DevOps Engineer
  • Cloud Systems Engineer
  • Build Engineer
  • Site Reliability Engineer (SRE)
  • Release Manager
  • Linux Systems Administrator
  • DevOps software Engineer
  • AWS Cloud Engineer
  • AWS Solutions Architect
  • AWS Cloud Administrator
  • Cloud Systems Engineer
  • AWS SysOps Engineer
  • IT Support Engineer

Training Objectives

The objectives of this course are as follows:
  • Ability to use a public cloud platform like Amazon Web Services (AWS), Google Compute Cloud Platform (GCP) and MS Azure. AWS will be used primarily in this course.
  • Learn the AWS Certified Solutions Architect Associate Curriculum
  • Ability to write automation scripts using Bash
  • Ability to write automation scripts using Python
  • Ability to use SQL to manipulate an RDMS database like MySQL
  • A strong understanding of IT Operations and software development processes
  • Understand the concepts of Systems administration and the ability to use Linux operating systems
  • Ability to write and deploy Infrastructure as Code (IaaC) using Terraform, Ansible and CloudFormation
  • Understand CI/CD processes like Rolling updates, Blue/Green Deployments, and Canary deployments
  • Ability to use version control with git commands
  • Ability to work with Docker and Kubernetes Orchestration engine

Curriculum Overview

The main tenets of DevOps are infrastructure as Code (IaaC), Continuous Integration and Continuous Delivery (CI/CD), and Site Reliability Engineering (SRE). Several different tools are required in each of the tenets so there are different ways and different tools that organizations choose to implement DevOps practices. Some of the most popular tools that people use to implement DevOps will be learned in this course as listed below. The curriculum is broad to expose students to a broad set of tools hence increasing the candidates' job prospects.

  • Cloud (AWS Solutions Architect)
  • OS (LPIC Linux Essentials)
  • CI/CD (Jenkins)
  • IaaC (Terraform, Ansible)
  • Git (GitHub)
  • Containers (Docker)
  • Container Orchestration (Kubernetes)
  • Programming Language (Python, Bash Scripting)
  • Monitoring and Observability
  • Job Interview Prep

Training Requirements

This course teaches AWS Solutions Architect Associate, Linux, Networking Essentials, Storage Essentials, Python, Docker, Kubernetes, Ansible, and Terraform. These set of skills will help get you an entry level job as a DevOps professional with no prior knowledge of Cloud/IT.

If you have previous IT experience, you can use this training to change jobs to better-paid cloud related jobs and in that case, your IT background will count and you don’t have to go for entry level jobs.


Getting started

  • Complete the application form on this link: application form
  • Once application is received, an admission agent will contact you to discuss your application
  • You may be required to attend an interview to access your skills and if required, to take an assessment test
  • If you are a good fit for the training, you will be sent an admission letter
  • You will choose your method of payment and make a deposit and/or make full payment
  • Get started with training on the stipulated date

Payment Methods

Ways to pay
  • https://meritize.com/

    The school has partnered with Meritize to provide student loans. With this scheme, once approved, you can study without paying anything until you get your first job. Once you get your first job, you will then be required to continue to make monthly contributions towards the loan.

  • Pay upfront - you can agree to make full/partial payments upfront. For partial payment you make a deposit and then agree on a partial payment plan until you fully complete the payments. Payments must be completed as agreed.
  • School scholarships – You may qualify for a scholarship from the school, but this is quite limited. This is for individuals with unique backgrounds who may not be able to do any of the above methods.

Zero-to-Hero Program: We Train and Mentor you to land your first Tech role