•Strong understanding of CI and CD, automation testing
•Strong understanding of software development and delivery lifecycles
•Strong understanding of DevOps organization and Agile methodology
•Develop and maintain the build environment, the source code control system, and the issue tracking systems.
•Design and implement build procedures that are used to support software product development and use.
•Work closely with the development team to integrate new deployment processes and strategies to meet product release requirements.
•Create and manage build and release schedules, and work with development and testing teams to ensure timely software releases.
•Track and report the stability and status of product builds and releases.
•Track and report the stability and status of product builds and releases.
•Automate the compilation, continuous integration, testing, packaging, and distribution of multiple software components.