Greater LA Area
2 months ago
Promote and evangelize any and all best practices specific to release and DevOps (e.g. CD, CI, automated testing).
Simplify and improve software delivery/release processes through continuous improvement, particularly as it pertains to automation.
Take ownership of all release processes, recognize improvements, and implement them while collaborating with DevOps, Development, Project Managers, and QA Teams.
Be heavily involved in planning, managing, and stabilizing both big-bang and Continuous Delivery releases using Agile best practices.
Enable, oversee and report on engineering team on confidence/risk and task variances.
Coordinate with various teams to facilitate and monitor software releases.
Perform RCAs for various release and/or deployment and identify a reas for improvement.
Facilitate software release and deployment into multiple environments and make sure all QA and Development activities are optimized for velocity.
Be an expert for all deployment processes, functionality, and debug and perform log analysis (when necessary).
Troubleshoot and fix issues during deployment, coordinating fixes where necessary.