Skills Required:
Job Responsibility:
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 DevOps practices and recommend tool or process enhancements
accordingly.
Keyskills: Jenkins Docker Terraform Sonarqube Kubernetes AWS