Responsibilities and Duties  Create productive developer workflows (especially using automation) Design and maintain shared production, development and testing environments Build and maintain code deployment systems Respond to on-call emergency response