Company Description
The Bosch Group is a leading global supplier of technology and services. Since the beginning of 2013, its operations have been divided into four business sectors: Automotive Technology, Industrial Technology, Consumer Goods, and Energy and Building Technology.
The Bosch Group comprises Robert Bosch GmbH and its roughly 360 subsidiaries and regional companies in some 50 countries. If its sales and service partners are included, then Bosch is represented in roughly 150 countries. This worldwide development, manufacturing, and sales network is the foundation for further growth.
Job Description
We are seeking a Senior Technical Product Manager to spearhead the evolution and optimization of our flagship product, the OutSystems Workflow Platform. This platform serves as the backbone for our global organization of over 500,000 users, and your leadership will be instrumental in shaping its future.
The ideal candidate is a seasoned product owner with a deep understanding of complex systems, extensive experience in software architecture, a passion for no-code/low-code development, and a proven track record in Agile leadership. You'll blend creativity, technical proficiency, and market sensitivity to drive product innovation, streamline workflows, and deliver exceptional user experiences that meet the evolving needs of our global workforce.
Key Responsibilities:
- Product Vision & Strategy:
- Define and champion a compelling product vision that aligns with the company's strategic objectives and anticipates future market needs.
- Craft a comprehensive product strategy encompassing roadmap development, feature prioritization, and release planning.
- Continuously monitor and analyze market trends, competitor landscape, and emerging technologies to identify opportunities and threats.
- Workflows Platform Modernization:
- Spearhead the migration of our workflow platform to a modern, no-code/low-code architecture, leveraging OutSystems to its fullest potential.
- Ensure a seamless transition by meticulously addressing any gaps in existing processes or functionalities.
- Champion the adoption of new technologies and processes across the organization, ensuring smooth onboarding and user adoption.
- Cross-Functional Collaboration:
- Foster strong partnerships and facilitate effective communication across diverse teams, including development, operations, QA, and business stakeholders.
- Cultivate a collaborative environment that encourages innovation and knowledge sharing.
- Orchestrate collaboration between geographically dispersed teams to achieve project objectives and maintain high-quality product delivery.
- Requirements Management:
- Collaborate closely with stakeholders to deeply understand their needs and pain points, translating them into clear and actionable requirements.
- Prioritize features and enhancements based on their strategic value, user impact, and technical feasibility.
- Ensure alignment between business objectives, user needs, and technical implementation.
- Product Lifecycle Management:
- Own the entire product lifecycle, from ideation and discovery to launch, growth, and eventual retirement.
- Drive continuous improvement and innovation by gathering and analyzing user feedback, conducting user research, and A/B testing new features.
- Monitor key performance indicators (KPIs) to measure product success and inform data-driven decision-making.
- Operational Excellence:
- Implement robust monitoring and analytics frameworks to track product performance, user engagement, and system health.
- Proactively identify and resolve issues to ensure optimal user experience and platform stability.
- Continuously optimize processes and workflows to improve efficiency and productivity.
- Agile & Scrum Leadership:
- Serve as a hands-on Agile and Scrum Master, guiding teams through sprint planning, retrospectives, and backlog management.
- Foster a deep understanding and adoption of Agile principles and practices across the organization.
- Empower teams to self-organize, make data-driven decisions, and deliver value iteratively.
- Team Leadership:
- Lead and mentor a high-performing team of OutSystems developers and other technical contributors, inspiring them to achieve their full potential.
- Foster a culture of collaboration, innovation, and continuous learning within the team.
- Provide constructive feedback and coaching to support individual and team growth.
- Technical Expertise:
- Provide expert technical guidance and direction on software architecture, cloud infrastructure, and no-code/low-code platforms.
- Leverage your deep understanding of the OutSystems platform to make informed decisions and guide the team through complex technical challenges.
- Stay abreast of the latest industry trends and technologies to ensure the platform remains cutting-edge.
- Stakeholder & Vendor Management:
- Cultivate strong relationships with stakeholders across the organization, ensuring their needs are met and expectations are managed.
- Effectively communicate product vision, roadmap, and progress to senior leadership and key stakeholders.
- Oversee vendor relationships related to the OutSystems platform and other critical technologies, ensuring they deliver high-quality services and products that meet our standards.
- Innovation & Problem-Solving:
- Maintain a market-sensitive approach, constantly seeking opportunities to differentiate our products and services from the competition.
- Proactively address complex challenges with creative, data-driven solutions that drive efficiency and improve user experience.
- Champion a culture of experimentation and continuous improvement, encouraging the team to explore new ideas and approaches.
Work Packages & Additional Responsibilities:
- Technical Architecture and Design:
- Ensure solutions are designed for high availability, performance, and maintainability.
- Proof of Concept (PoC) Development:
- Lead the development and execution of PoCs to validate new technologies or approaches before full-scale implementation.
- Performance Optimization and Monitoring:
- Continuously monitor the performance of IT solutions and identify bottlenecks or areas for improvement.
- Implement performance optimization techniques and conduct regular performance reviews to ensure optimal user experience and system efficiency.
- Security and Compliance:
- Collaborate with security teams to ensure IT solutions adhere to security best practices and compliance requirements.
- Stay informed about evolving security threats and proactively address vulnerabilities.
- Data Management and Governance:
- Ensure proper data management practices are in place to support AI initiatives, including data collection, cleaning, labeling, and storage.
- Establish data governance policies and procedures to ensure data quality, security, and compliance