Previous SCM experience, including release planning, managing software baselines, merging branches, and producing software builds Experience designing, developing and deploying software in a cloud environment (AWS is a plus)