If working on cutting edge technology, solving business problems, and making a difference excites you, this is the job for you!  A DevOps Engineer must balance several roles in the development process, including computer coding, testing and deployment