2021-07-22 13:37:54
2021-07-28
Senior (5-7 Yrs)
W2 - Permanent
India
No
No
Job details »
At Cloudely, we work with a single mission: Transform the way clients experience Product & Implementation, Development, and Support.
Growth is a journey and never a destination. We are constantly thriving to grow in gaining the trust of clients globally in offering services across Salesforce, Oracle, Robotic Process Automation, DevOps, Web, and Mobile Programming to name a few. And we are just getting started!
We have fabulous opportunities for you to grow along with us!
At Cloudely, you will get what you are looking for: the scope to learn, prove and grow. We are now actively seeking success-hungry candidates who want to grow in the domain of Vlocity.
Role: Vlocity Release Manager
Qualifications:
- Engineer/CS Graduate, 5+ years’ experience, SFDC Certified, Presentation Skills, Good Writing skills, at least 1 RM role in the past, Ability to interact with Senior IT
- Vlocity Platform Consultant Certification
Skillsets:
- Advanced knowledge of Salesforce code and config.
- Strong experience using one of these tools (AppirioDX, Copado, AutoRabit, Flosum, Jenkins) as a DevOps Tool
- Salesforce Metadata - in-depth knowledge of how declarative configuration maps to Salesforce metadata
- Hands-on Salesforce Release Tools: VS Code, Salesforce CLI, Ant
- Version Control: GIT and/or SVN, Gitlab, Bitbucket, basics + knowledge of branching/merges
- Continuous Integration: GitLab Pipelines, Bitbucket Pipelines, Jenkins Pipeline, Azure DevOps
- Working towards Salesforce Dev Lifecycle & Deployment Certification
- Able to write and modify build scripts written in Node, Gradle, Ant, etc.
- Should have strong analytical/troubleshooting skills
Operational Role:
- Create RM process plans to manage the deployment processes that are customized to each project
- Create, Build and Execute an architecture for automated deployments given the current enterprise resources for source control, build automation and deployment server resources
- Evangelize the RM process with the team and ensure that it is functioning at an operational level
- Work with the Project/Program Managers to track project resources and plan for important project milestones related to Release Management
- Manage all activities relating to Release Management/Deployment functions and processes, configuration and deployment from the various SFDC orgs through development, testing, QA and Production.
- Work with the Development (local and offshore) /QA team at an operational level to ensure defect free deployment
- Ensure that all SFDC orgs are in complete sync with each other so that fidelity of SFDC code and configuration is maintained throughout the DEV-TEST-QA-PRODUCTION life cycle
- Create, maintain and standardize all required documentation to manage each individual deployment process for each project
- Work with the IT team to ensure compliance of the IT processes
- Communicate at all levels (Dev, QA, IT Admin, Integration teams) regarding every phase of the RM process
- Work with the TA/TL to create a version control/CI processes
- Work with the client IT Audit team to maintain enterprise security and IT practice compliance
- Work with Release Engineer to offload day to day operations
Responsibilities:
- Create, manage and maintain the Project Release Management process for each project
- Maintain a central repository for all code being deployed through dev, test, qa and production
- Documentation for each specific deployment and a holistic IP (Installation procedure document)
- Approval processes before and after deployment
- Testing the deployment and updating deployment status reports on each deployment
- Capturing audit trail info and updating audit trail reports
- Planning refresh of new sandboxes based on project release and testing schedules
- Refresh of existing/new sandboxes with the documented Sandbox refresh process
- Create a Knowledge Transition plan so that the client’s RM team can take over at the end of the project
Documention:
- Creation/Maintenance of the IP (Installation Procedure) Document for each project - a chronological history of all code movement through the DEV-TEST-QA-PRODUCTION life cycle including status reports, audit trails, verification steps and code/configuration steps for each phase of the deployment process. The IP doc is part of the approval process before each deployment.
- Creation of the DEV Handoff - a document that identifies for each specific build/managed app, what is being deployed, why and any other related details. The Dev Handoff has to be signed off by the DEV team before deployment as part of the approval process
- Sandbox refresh document: Highlights at an individual detail, every aspect of pre-development configuration/code that has to be done before handing over the refreshed/newly created sandbox to the DEV team for development.
- Provide a daily update of all Releases for a given project so that stake owners have a clear visibility of the project deployments.
- Track all Project Releases and status of each project in a smartsheet
Tracking Info:
- Deployment Status Report: Online document that shows the status of previous, current and future build/managed apps deployments
- Audit Trail Report: Repository of all deployment logs and notes
- Build Repository: All Eclipse code that is being created for the DEV-TEST-QA-PRODUCTION life cycle
- SFDC Org Info: Maintain vital tracking information about all the SFDC environments
- Others (as needed)
The way to your dream job and organization is just a click away. Share your resume at [email protected]. To know more about us, please visit www.cloudely.com.