DevOps ترکیبی از چند عنوان شغلی است. در این Job Role نسبتاً جدید یک Developer و یک مهندس IT Operations به نوعی در یک نقش ترکیب شده و در کنار ویژگی های زیرساختی، این نقش جدید را با عنوان DevOps Engineer می سازند. به طور کلی واژه DevOps از دو کلمه Development و Operations به دست آمده است. DevOps یک فرایند تولید نرم افزار است که بر پایه مدیریت محصول (Product Management) ، توسعه نرم افزار (Deployment) و روند تست، گسترش و در پایان به نحوه ی نصب و اصطلاحاً Launch شدن نرم افزار می پردازد. به صورت کلی DevOps یا روند تولید یک نرم افزار شامل 5 مرحله می باشد، Planning، Development، Testing، Deployment و Maintenance که در این دوره سعی شده است به پرکاربردترین نرم افزارهایی که در هرکدام از این مراحل استفاده می شود، که شامل آشنایی با سیستم عامل Linux و مفاهیم DevOps و آموزش کار با نرم افزارهای Ansible، Jenkins، Git، Docker، Kubernetes و Prometheus آموزش داده شود.