What are the responsibilities and job description for the Director, Product Management (US-REMOTE) position at iHerb?
Job Summary:
The Director, IT Product Management will be responsible for leading and developing an experienced team of technical professionals and product managers. Critical to this role is the ability to drive and support the development and execution of current and next generation application roadmaps. The Director is a key senior product leader highly skilled in the management, coaching and mentoring of multiple product teams and individuals. In addition, they will champion effective collaboration and definition of product management best practices, be responsible for ensuring alignment across multiple product verticals and present the product organization as a cohesive single unit of team members for all product responsibilities under their purview. The ability to ensure strong and lasting partnerships are developed and maintained between senior leadership, stakeholders and the product organization is critical. As such, soliciting feedback regarding engagement satisfaction of all dependent teams and stakeholders will be a key responsibility of this role.
Job Expectations:
- Oversee product management efforts of a globally distributed team
- Construct and maintain Project/Product Portfolio
- Works to promptly remove any obstacles to project progress.
- Develops and tracks project plans and progress from inception to delivery to ensure requirements are delivered as scheduled. Issues status reports and keeps Stakeholders apprised of issues and risks in a timely manner.
- Manages product backlog and prioritize based on the cost and the business value of the product
- Manages product management team and assures clear product definitions and roadmaps.
- Successfully obtains commitment from all involved parties on multi-disciplined projects.
- Effectively manages stakeholder expectations.
- Conduct risk analysis, documents and control risk.
- Leads team in deconstruction of a project into a work breakdown structure (WBS).
- Carries out project life cycles in both Agile and Waterfall methodologies.
- Understands and utilizes change management systems.
- Gathers both internal and external data to develop decision making tools for products and projects.
- Trend analysis of products to plan for strategic enhancements based on current usage of the product.
- Hire and manage a high performing team of direct reports.
- Build upon, refine and improve existing agile process within the technology office.
- Guide team development efforts towards successful project delivery.
- Oversee and facilitate Agile Team Process and Continuous Delivery
- Collaborates with Product Managers/Owners and other team members in Agile planning activities. Leads Product Roadmaps, Program Planning, Story Grooming and Story Planning meetings. Develops agile documentation and distributes as required.
- Generates and communicates Agile Metrics. Tracks and communicates team velocity and sprint/release progress.
- Analyzes project data and agile metrics. Collaborates with others, uses data and knowledge gained to make recommendations for process improvements.
- Mentors Product Team Members and provides guidance in agile processes and Team interactions.
Knowledge, Skills and Abilities:
Required:
- Experience with developing and deploying software in a rapid delivery and agile environment.
- Understanding of all elements of the software development life cycle, including planning, development, requirements management, change management, quality assurance, and release management.
- Experience with agile development methodologies
- Experience with application lifecycle management systems
- Proven track record of managing products from ideation to execution to deployment.
- Works with project team to determine resource requirements (people, equipment, materials) and estimate cost of such resources
- Ability to juggle/prioritize multiple critical projects simultaneously.
- Ability to write clear and concise project requirement documents.
- Experience in conceptualizing and implementing products across multiple platforms and devices.
- Strong understanding of user engagement, business goals and the ability to lead a team in converting those goals into product requirements and priorities.
- Strong communication skills with both internal team members and external business stakeholders; superior organizational and analytical skills
- Strong initiative to find ways to improve solutions, systems, and processes
- Proven ability to manage budgets and maintain fiscal discipline.
- Possesses ability to oversee training, research new technologies, and match requirements to deliverables.
- Must be comfortable interfacing with business stakeholders and executives, as well as technical counterparts, and able to seamlessly translate among all levels and functions.
- Experience in enterprise software/hardware implementations and working with and managing enterprise level vendor relationships.
Preferred:
- Experience with e-commerce websites and platforms.
- Technical proficiency in both client and server side technologies.
- Entrepreneurial drive and ability to lead, manage and achieve stretch goals in an innovative and fast paced environment.
- Experience with continuous integration and test driven development/design practices.
Experience Requirements:
Generally Requires:
- Requires a minimum of five (5) to seven (7) years of experience leading an agile technology organization or relevant experience
- Actual experience developing and implementing Agile processes
Education Requirements:
Bachelor’s Degree or cumulative relative experience
#LI-REMOTE
#LI-BF1
#MO