Job Description :
Miracle Software Systems is looking for Project Manager practitioner for our direct client

Position Description:
The deployment PM will be responsible for the coordination of deployment activities across the FP and CV portfolios. Specific Responsibilities include: . Establish and validate release calendars (prod / non prod environments Create the calendarization for the target environment timing. Define impact on other environments. Define and follow up instructions with the operations team. Validate code products deployed in target environment. Validate code products in other (dependent) environments and provide green signal for environment up / ready for use. Resource will also be responsible for improving deployment practices. . Produce Deployment, Run Books and Implementation Plans. Oversee maintenance and integrity of source code library. Work with development team(s) to ensure use of best practices in source code branching, merges and versioning . Align application updates with a focus on minimizing risk and downtime to customers of the application. Maintain the release schedule for all planned releases. Lead and co-ordinate the go-live activities including the execution of the deployment plans and checklists. Maintain a release repository and manage key information such as build and release procedures, dependencies, and notification lists. Negotiate, plan and manage all release activities. Create re-useable processes and standards. Report project status and proactively manage roadblocks. Work closely with Dev teams and Project managers. Work closely with all support teams (Operate etc to follow up on open / pending tasks.

Experience Required:
Experience and understanding of app deployment processes .
3-5 years Release Management Experience
1-3 years Release Engineering/Configuration Management or Change Control Experience.
1-3 years Project Management Experience desirable
Good understanding of version control systems
Experience in Continuous Integration and delivery process

Experience Preferred:
Experience in defining process and procedures to manage the release cycle for both Major feature releases and cycles of Minor Releases.
Experience with working with rapid, overlapping product release cycles.
Excellent communication skills (written and verbal), interpersonal skills, as well as outstanding organizational skills.
Experience working in cross-functional, multi-location teams.
Excellent analytical and problem-solving skills.
Ability to drive issues to closure and work well within a deadline-driven environment.
Willingness to work evenings and weekends in support of builds and deployments

Education Required:
B.S. degree