What are the responsibilities and job description for the US Deployment PM position at SAI Group Ltd?
Job Title: Deployment Project Manager
Location: Texas USA
Job Type: Full-Time
Company Overview:
SAI is a leading innovator in AI and Machine Vision dedicated to delivering cutting-edge solutions that drive growth and efficiency for our clients. We are looking for a dynamic and hands on Deployment Manager to join our team and lead the successful execution of our deployments within USA Grocery Retailers.
SAI is a start up in hyper growth and during this exciting stage needs new team members to possess a Start Up mentality that can thrive in such a fast-paced environment.
We are looking for someone who will excel in a dynamic environment but has the capacity to build process and quality into this. They will have great people skills and the ability to work with both technical and business teams within both the Retail Client and SAI.
Job Summary: The Deployment Project Manager will be responsible for the planning, execution, and oversight of software deployment projects. This role requires a blend of technical expertise, project management skills, and strong leadership capabilities. The ideal candidate will work closely with both the Customer and SAI cross-functional teams to ensure that software is effectively loaded onto servers, thoroughly tested, and deployed on schedule. A large part of the role will be based on customer site within the Customer Test Lab and Retail Stores. US based travel will be a requirement of the role.
Key Responsibilities:
- Develop and manage project plans, outlining timelines, resources, and KPI’s for software deployment.
- Collaborate with stakeholders to define project scope, objectives, and requirements for software installation.
- Work with the off-site SAI Technical Team and manage loading software onto servers, ensuring proper configurations and installations.
- Conduct thorough testing of software applications to verify functionality, performance, and compatibility before deployment.
- Monitor project progress, addressing any issues or changes to ensure successful project delivery.
- Identify potential risks related to software loading and testing, developing mitigation strategies as needed.
- Prepare and present detailed project status reports to management and stakeholders.
- Understand and ensure adherence to Customer project management methodologies and best practices throughout the deployment process.
- Facilitate communication between technical teams and non-technical stakeholders to ensure alignment and understanding.
- Provide training and support to end-users during the deployment process, ensuring a smooth transition to new systems.
- Conduct post-deployment reviews to assess effectiveness and gather feedback for future improvements.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, Project Management, or a related field.
- 3 years of experience in project management, particularly in software deployment or IT implementation roles.
- Proficient in software installation, server management, and system configurations.
- Knowledge of software testing methodologies and practices.
- Familiarity with project management methodologies (e.g., Agile, Waterfall).
- Excellent organizational and multitasking abilities.
- Proficient in project management software (e.g., MS Project, JIRA, Trello).
- Exceptional communication and interpersonal skills.
- Ability to work collaboratively with cross-functional teams.
Benefits:
- Competitive salary and performance-based bonuses.
- Health and dental insurance.