Young man working on a laptop in his office

Certificate in DevOps

Help organizations navigate its technological and cultural transformation

DevOps is a methodology that combines software development (Dev) and information-technology operations (Ops) to shorten the systems development life cycle while focusing on quality and continuous delivery. Agile and DevOps are emerging career fields that are going to play a critical role in organizations undergoing digital transformation. In fact, according to Gartner’s 2019 priority matrix for DevOps1, DevOps toolchain and continuous delivery will have mainstream adoption over the next 2 to 5 years, and this adoption would have transformational benefits to organizations.

GTA organizations are at various stages of DevOps adoption and are looking for ways to best staff their teams for DevOps roles. Organizations are eager for skilled, knowledgeable DevOps-trained employees that can help facilitate an DevOps cultural and technological transformation. Now is the perfect time for IT operations professionals and software developers who want to upskill for this emerging, in-demand discipline.

DevOps Engineer role was listed at #7 for the top 15 emerging jobs in Canada
Between 2014-2018, GTA job postings for DevOps roles grew by 75% per year

Why Choose York?

UNIVERSITY CREDENTIAL<br /><br /> Add credibility to your resumeUNIVERSITY CREDENTIAL
Add credibility to your resume

accelerated-learningACCELERATED LEARNINGFinish in 6 months

REAL-WORLD CASE STUDIESUpgrade core job skills

 

Program Description

The School of Continuing Studies’ part-time Certificate in DevOps is designed to help mid-career professionals change or advance their careers by gaining applied knowledge in the quickly emerging discipline of DevOps. The program is designed in consultation with leading DevOps experts and will be the first post-secondary program in DevOps to be offered in Canada.

Students enrolled in the program will deepen their understanding of how DevOps can provide business and technological benefits to an organization and how to implement best practices that derive maximum value using Agile project management methodology.

Students will also engage in work-integrated learning experiences as they critically analyze case-studies on successful DevOps implementations, preparing to successfully construct a DevOps automated pipeline using trending tools such as Git, Ansible, Jenkins, Docker, Kubernetes, Terraform, Selenium, Bamboo and Elk Stack. Students will also learn how DevOps can impact emerging technologies such as machine learning and AI.

The School of Continuing Studies’ unique cohort delivery will allow students to progress through the program at the same time, allowing for a collaborative community experience and the opportunity to expand their professional network. Students will also gain a well-defined human skill set, in addition to career-specific, technical skills, allowing them to better realize their career potential.

Program Format

The Certificate in DevOps is an accelerated six-month long, three-course program, offered in a blended format.

blended format, finish in 6 months

 

Program Outcomes

At the end of the program graduates will be able to:

  • Discuss the SDLC and Agile Project Management Methodologies
  • Explain the business and technological benefits of DevOps and implement best practices that derive maximum value using Agile project management methodology.
  • Construct a DevOps pipeline using tools such as Git, Ansible, Jenkins, Docker, Kubernetes, Terraform, Selenium, Bamboo and Elk Stack
  • Critically analyze case-studies on cloud and on-site DevOps implementations
  • Implement DevOps best practice as it relates to continuous integration and continuous delivery
  • Explain how DevOps can impact emerging technologies such as Machine Learning and AI
  • Practice the critical soft skills that are required to succeed in this field such as team building, change management, and continuous improvement.

 

Who should take this program?

IT Operations ProfessionalsIT Operations Professionals

Software DevelopersSoftware Developers/ Engineers

Infrastructure SpecialistsInfrastructure Specialists

Test EngineersTest Engineers

Database AdministratorsDatabase Administrators

IT ConsultingIT Consultants

Program Advisory Council

 

Eugene PetersEugene Peters, Senior Vice President of Product, Maropost

Eugene Peters is the Senior Vice President of Product at Maropost. In his role, he leads a global team of talented technologist (Product Mgmt, Product Marketing, User Experience, Development/QA, Data Engineering, DevOps and Hosting/Infrastructure); advance the platform by defining, developing and launching new products, while partnering with various stakeholders inside and outside the organization. Prior to Maropost Eugene lead technology and product practice transformations in Fortune 100 and start up environments across multiple sectors. Eugene has an MBA in Marketing from Ivey Business School at the University of Western Ontario and Science degrees from York University. He has consulted with early stage companies on strategy, product/market fit (Jobs-to-be-Done framework) and go-to-market. Eugene holds an MBA from the Ivey Business School and BSc – Biology & Psychology from York University.

 

Fahd GulzarFAHD GULZAR, MBA, PMP, CAMS, AGILE CERTIFIED PRACTITIONER
AWS NATIONAL PROGRAMS LEAD, CANADA PUBLIC SECTOR, AMAZON

At Amazon Web Services (AWS), Fahd works with internal and external stakeholders to develop and lead cloud computing education and workforce development programs for the Canadian Public Sector. In addition, Fahd is responsible for leading the localization of existing AWS Programs to better meet the needs of Canadians. Prior to Amazon, as Certified Anti-Money Laundering Specialist (CAMS), Fahd was leading large scale fraud and anti-money laundering implementations at SAS Institute, a leading data analytics firm. Fahd is a Project Management Professional (PMP) and an Agile Certified Practitioner (PMI-ACP) with proven results in incorporating Agile framework in his work. Fahd graduated from the Electrical Engineering program at the University of Waterloo and holds a Master’s in Business Administration (MBA) from Wilfrid Laurier University.

 

Danny MistryDanny Mistry, Director of DevOps and Tooling, IGM Technology

Danny Mistry is the Director of DevOps and Tooling at IGM Technology for the IGM group of companies: IG Wealth Management, Mackenzie Investments and Investment Planning Counsel. He is responsible for DevOps enablement for Digital delivery teams and leads the Tooling Support Team. Danny is a digital native leader with 20 years experience in Digital Media, Marketing Technologies and Wealth Management industries. Danny is a Certified SAFe DevOps Practitioner (SDP), Certified Agile Leader (CAL1), Certified Scrum Master (CSM) and Certified Kanban Practitioner (TKP) and holds a B.Math from the University of Waterloo.

 

Igor LeikinIgor Leikein

 

 

 

Courses

Course 1 – Introduction to DevOps

Topics may include: 

  • What is DevOps and what are the business problems DevOps can solve?
  • Software development lifecycle (SDLC) and project management (ex. Scrum, Kanban etc.)
  • DevOps culture, team dynamics and structure
  • Introduction to source code management
  • DevOps best practices with reference to CI/CD automation
  • Introduction to DevOps Tools
  • Introduction to Cloud DevOps Tools
  • API and Web Services
  • DevOps Metrics and KPIs using Datadog

Course 2 – The DevOps Toolchain

Topics may include: 

  • Service Oriented Architecture and Design (API and Webservices, Microservices)
  • Source Code Management using Git
  • Docker Containerization
  • Kubernetes Container Orchestration
  • Build Automation using Bamboo
  • Test and QA Automation using Selenium
  • Continuous Integration using Jenkins
  • Deploy Automation using Terraform
  • Monitor and Logging Automation using ELK Stack
  • Case Study on DevOps Implementation

Course 3 – DevOps in the Cloud

Topics may include: 

  • Virtualization and Infrastructure as Code
  • Introduction to Cloud Platforms
  • Serverless Infrastructure
  • Infrastructure Provisioning using Terraform
  • Configuration Management and Automation using Ansible
  • Exercises/Labs on AWS, GCP and Azure
  • Security Concepts
  • Resiliency Concepts
  • Case Study on DevOps Implementation in the Cloud
  • Continuous Improvement Concepts
  • Emerging Technologies in DevOps (Machine Learning, AI etc.)

Instructors

TBA

Admission Requirements

Basic Knowledge of Linux, Scripting (Bash/Shell) and Python. For those that do not have a strong software development background, will have access to a Python, Scripting and Linux self-directed prep course that can be completed prior to starting the program or concurrently.

Computer Requirements

 

Program Policies

Term Session Price (CAD) Register
Summer 2021 Certificate in DevOps $3,297.00 Register
Register for this Program