Salesforce Release Manager
Published | May 27, 2023 |
Location | Harrisburg, PA |
Category | Default |
Job Type | Full-time |
Description
Responsibilities: Manage all aspects of the end-to-end Salesforce release management process. Deploy Salesforce code and configuration in different environments (scratch orgs, sandboxes, and production environments) Measure and monitor the progress of deployments Create and maintain an efficient Continuous Integration/Delivery process for multiple Salesforce projects and ensure that project teams follow it. Plan release windows and the overall release lifecycle in coordination with the project stakeholders. Maintain the Salesforce Platform DevOps Service in areas of code management, environment strategy, and integrations. Responsible for developing the Configuration Management systems, including the design, implementation, and management of new/improved systems for efficiency and effectiveness. Create, manage and maintain multiple Salesforce and Mulesoft repositories (merge, create, tag, release, etc.) Approve or reject deployment packages that might disrupt the platform. Develop dev/ops and release management best practices and ensure all development teams follow as needed. Effectively Communicate deployment and release plans to the QA and Development teams. Coordinate Branching and Merging strategies with development and QA teams Troubleshoot deployment issues in both prod and non-prod environments. Manage risks and resolve issues that affect schedule or release scope Provides management reports on release and deployment progress. Owns the release cadence and release management processes. Deals with release package acceptance, including business sign-off (UAT). Deals with service roll-out planning. Ensure all data migration (if required) has been completed successfully. Deals with release package testing to predefined acceptance criteria. Records metrics for deployment to ensure agreed SLAs. Coordinates release documentation and communications, including training and customer, service management, and technical release notes. Authorizes environment creation, access, and use based on project environment strategy. Required Skills and Qualifications: 5+ years' experience in the DevOps, CI/CD, Release, and Deployment processes in a cloud environment. Strong experience in writing automated CI/CD pipelines and Deployment scripts using Jenkins. 2+ years of experience using Salesforce DevOps Processes and Tools. Experience managing multiple client projects at one time (including but not limited to implementations, upgrades, and new installations). Experience within a large, global organization would be a plus. Strong understanding of the Salesforce platform and release management processes. Experience in Implementation of Various Tools for Code Reviews, Version Control, and Deployment. Excellent communication, presentation, influencing, and relationship management skills. Agile application development experience Strong aptitude for prioritization and multitasking in a deadline-driven environments Bachelor's degree Certified Salesforce Administrator (Preferred) Required Skills : Salesforce release management experience strong development background Basic Qualification : Additional Skills : Background Check :YesDrug Screen :YesNotes :Selling points for candidate :Project Verification Info :Candidate must be your W2 Employee :YesExclusive to Apex :NoFace to face interview required :NoCandidate must be local :NoCandidate must be authorized to work without sponsorship ::NoInterview times set : :NoType of project :Development/EngineeringMaster Job Title :ERP: Salesforce FunctionalBranch Code :Miami