Job Description
Implement and enforce Release and Change Management processes across development and operations teams to ensure stability and governance in deployment pipelines. Lead the adoption of Continuous Integration (CI) and Continuous Deployment (CD) practices within cross-functional teams. Design, build, and maintain CI/CD automation pipelines using tools like Jenkins, Git, and Maven. Collaborate with developers, QA, and operations teams to streamline release workflows and reduce deployment risk. Monitor and optimize build and release processes for performance, reliability, and scalability. Maintain version control systems and branching strategies (GITflow or trunk-based development). Provide support during release cycles and ensure rollback plans are documented and tested. Troubleshoot and resolve issues in automated build, test, and deployment processes. Keep documentation of release schedules, tools configurations, and deployment guidelines up to date. Stay current with emerging D...