Lead the product delivery process from creation to launch. Collaborate with engineering, product, and support teams.
Detailed responsibilities/duties:
Manage the lifecycle of a complex & cross-functional technical program, collaborating with customers and cross-functional teams to ensure successful product development and delivery.
Map functional requirements from the product team to build a product that contributes to the distributors or customers.
Identify & resolve technical dependencies and requirements for the engineering team, including choices on technical design implementation.
Identify and mitigate risks on product delivery, clear project blockers, and hold engineering teams accountable for delivery.
Proactively identify and analyze complex, long-term, critical infrastructure problems with engineering leaders and customers.
Ensure features are tested and meet quality definitions, handle releases, and post-launch monitoring including code maintenance, service monitoring, performance, scaling, and availability tuning.
Look for chances to create technology components extensible, root cause resolution, and responsible for dev team adherence to SLAs, driving operational excellence.
Identify and monitor critical metrics of technical performance pre- and post-production and track progress.
Qualifications:
Skills:
Required
Outstanding communication skills, working with engineers and customers, understanding technical complexities, and resolving conflicts in technical design.
Requires an understanding of their product/program and have credibility to work with collaborators (specifically engineering).
Coordinate and lead all aspects of sustaining and post-launch tasks for Digital Office Products.
Streamline the processes from build to deploy β with high expertise to bring together multiple workstreams across different geographies and product lines towards a successful product delivery.
Participate in engineering discussions about technology decisions and strategy related to products.
Strong critical thinking skills and a strategic approach to problem-solving.
Excellent written and verbal communication skills to successfully engage technical and non-technical customers.
Experience establishing work relationships across multi-disciplinary teams and multiple partners in different time zones.
Diligent with the ability to prioritize tasks and manage multiple projects.
Solid understanding of technical concepts and the ability to work with Engineering teams.
Ability to influence and align relevant customers across product, engineering, operations, etc.
Technical Skills:
Outstanding technical background in digital products offerings.
Anticipate potential roadblocks, manage blocking issues, make compromises, and balance business needs with technical limitations.
Outstanding understanding of enterprise and consumer technology concepts including client/server languages and architectures, Digital Asset and Content Management systems, ERP systems, CRM, SCM, Database, cloud architectures, web and mobile application development, transactional and non-transactional database concepts, etc.
Experience in managing complex software product lifecycles, from build to launch.
Experience:
5-7 years of work experience working on technical program/product management, product development or technology.
5+ years of experience working directly with engineers on program/product launches distributed across multiple product lines and geographies.
3+ years working experience in Scrum and Agile SDLC models.
Education:
Required
Bachelor's or equivalent experience in computer science
Preferred
MBA or Masterβs Degree in Computer Science or equivalent experience, PMP
Principles & Related Skills:
Ethical
Aligns with policies and procedures; Chooses the high road and upholds our values; Preserves confidentiality; Acts with integrity, honesty and respect.
Leader
Faces challenges to maintain quality, efficiency objectives, and values; Models trust, transparency, and open communication; Aligns with organizational goals.
Collaborative
Collaborates with team members, shares info, gives feedback, contributes to results, celebrates individuals and team; Communicates effectively.
Values Collaboration (Great Teammate)
Shows humility, gives credit to others, collaborates well with diverse backgrounds, builds relationships, values teammates.
Drives Innovation
Contributes by proposing creative solutions to challenges faced by employees, distributors, and/or customers; Collaborates to develop and support others' ideas; Drives ideas to implementation.
Delivers Change
Delivers Change Through: Adapting to different working environments; Responding positively to change including new duties and assignments.