Here at scotts miracle-gro there is no such thing as a typical day. Our culture is constantly energized by new and exciting growth opportunities and at a rapid pace. Below are details on an open job. If the role interests you and you would like to be considered we encourage you to apply!
we are looking for a junior salesforce commerce cloud release manager who will join our information technology team and be part of the salesforce center of excellence.
as a release manager at scotts miracle-gro, you will play a key role in the software and content delivery process by planning, coordinating and executing software and content releases.
you will collaborate with product owners, software development and quality assurance teams, devops, information security, and it operations teams to plan and schedule software releases and patches.
you will be responsible for completing operational activities related to our salesforce commerce environment, such as user creation and deactivation, profile/permission set management, and other similar administration responsibilities.
this role will primarily interface with other members of the salesforce coe team, but will also interface directly with merchandisers, content creators and other end users, throughout the process of providing content release support.
we are looking for an individual who can help us manage the software release process from development to production. The successful candidate will ensure that the software and content is deployed with minimal errors and downtime while adhering to the company's established software development lifecycle (sdlc) processes. The ideal candidate will have excellent project management skills, strong attention to detail, and a proven track record of successful software release management.
what you’ll do in this role:
1. play a key role in the software development and delivery process by overseeing the planning, coordination, and execution of software releases.
2. use expertise in agile methodologies and strong communication skills to coordinate activities of multiple, cross-functional teams to ensure that software is released on time, with high quality, and complies with applicable company and industry standards.
3. collaborate with product owners, software development and quality assurance teams, devops, merchandisers, information security, and it operations teams to plan and schedule software releases.
4. communicate release plans to stakeholders.
5. coordinate and facilitate release meetings, ensuring all teams are aligned on release goals and timelines.
6. work closely with project managers, product owners, and other stakeholders to prioritize release activities.
7. implement and enforce change control processes to ensure that only approved changes are included in each release.
8. collaborate with cross-functional teams, including development, quality assurance, devops, it operations, and client-facing teams to foster a culture of collaboration and shared responsibility for successful software releases.
9. coordinate efforts of third-party vendors when they have deliverables in the release.
10. identify potential risks and issues that may impact release schedules or software quality and work proactively to mitigate them.
11. develop contingency plans to address unexpected obstacles during the release process.
12. provide timely updates to project teams and stakeholders.
13. communicate release schedules, progress, and status updates to stakeholders, including executives, and relevant teams.
14. provide regular updates on release progress, risks, issues, and resolutions.
15. resolve conflicts and disagreements among team members or stakeholders related to release planning, scope, or priorities.
16. maintain accurate and up-to-date project documentation.
17. provide input to and help maintain company sdlc policy and procedures documentation.
what you’ll need to be successful:
1. strong project management skills with the ability to plan, execute, and monitor releases effectively.
2. excellent verbal and written communication skills to interact with cross-functional teams and stakeholders.
3. familiarity with software development processes and technologies, including agile methodologies, version control systems, and release management tools.
4. attention to detail to ensure the accuracy of release documentation.
5. ability to collaborate with product owners, development, quality assurance, devops, information security, and it operations teams to achieve common release objectives.
6. flexibility and adaptability to work in a dynamic and fast-paced environment.
7. experience in collaborating with cross-functional teams and resolving conflicts.
8. strong problem-solving and troubleshooting skills.
9. bachelor’s degree in computer science, information technology, or a related field.
10. one to three (1-3) years of experience in release management, project management, or a related role.
#j-18808-ljbffr