Summary:
Smarsh is seeking a highly motivated and experienced Senior Technical Product Manager to lead the development and evolution of our internal developer portal, serving as the central control plane for our fabric platform as a runtime. You will play a pivotal role in shaping the developer experience, streamlining workflows, and fostering productivity by providing a unified landing zone for all aspects of their day-to-day activities. This portal will integrate essential tools and plugins like Snyk, Jira, Opsgenie, and other operational tools, along with self-service capabilities, to empower developers and accelerate development cycles.
Key Responsibilities:
- Product Vision and Strategy: Define and articulate the product vision, strategy, and roadmap for the internal developer portal, aligning it with the overall fabric platform strategy and emphasizing its role as a control plane.
- Developer-Centric Focus: Engage deeply with internal developers to understand their workflows, pain points, and tool preferences.
- Tool Integration and Optimization: Lead the integration and optimization of essential development tools and plugins within the portal, including Snyk, Jira, Opsgenie, and other operational tools, to create a seamless and efficient developer experience.
- Self-Service Enablement: Design and implement self-service capabilities within the portal, empowering developers to provision resources, manage deployments, and access critical information independently.
- Cross-functional Collaboration: Work closely with engineering, design, DevOps, and security teams to ensure the portal meets the highest standards of functionality, usability, and security.
- Data-Driven Decision Making: Utilize data and analytics to inform product decisions, measure developer productivity and satisfaction, and identify areas for improvement.
- Technical Leadership: Provide technical guidance and direction to the engineering team during portal development and evolution.
- Evangelism and Adoption: Promote the adoption of the developer portal and its features across the organization, highlighting its benefits and value proposition.
Skills Required:
- Technical Acumen: Strong technical background with a deep understanding of cloud-native technologies, developer tools, CI/CD pipelines, and platform as a runtime concepts.
- Product Management Expertise: Proven track record of successfully managing the full product lifecycle, from ideation to launch and beyond, with a focus on developer-facing tools and platforms.
- Developer Empathy: Ability to deeply understand developer needs and workflows and translate them into product requirements.
- Communication Skills: Excellent written and verbal communication skills to articulate complex technical concepts clearly to both technical and non-technical audiences.
- Problem-Solving Skills: Ability to analyse complex problems and develop creative solutions.
- Leadership Skills: Ability to inspire and motivate cross-functional teams to achieve product goals.
- Data Analysis Skills: Proficiency in using data and analytics to inform product decisions.
Qualifications Recommended:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in product management, with a focus on developer tools or platforms.
- Experience with popular development tools and frameworks (e.g., Git, Jenkins, Ansible, Terraform).
- Experience with cloud-native technologies (e.g., Kubernetes, Docker, AWS, Azure, GCP).
- Strong understanding of platform as a service (PaaS) and platform as a runtime concepts.
- Experience working with agile development methodologies.
Highlights:
- Developer Experience Champion: You will be the voice of the developer, advocating for their needs and ensuring a seamless and productive experience.
- Control Plane Architect: You will shape the central control plane for the fabric platform, enabling developers to manage and interact with the platform efficiently.
- Innovation: You'll drive innovation by integrating new tools, plugins, and self-service capabilities into the developer portal, constantly improving the developer experience.
- Impact: Your work will directly impact the productivity and efficiency of Smarsh's development teams, accelerating development cycles and enabling faster time to market.