In concrete terms, the Devops engineer will first create an application that meets the company's needs and quality requirements, then ensure that it runs smoothly throughout its lifecycle. The devops engineer works in collaboration with developers and IT administrators to optimize the system. He or she may be a developer with an interest in deployment and network operations, or a system administrator whose skills enable him or her to move over to the development side, where he or she can improve deployment capacity. So it's a multi-tasking, interdisciplinary role.