Product Owner
Salary: ฿150,000 – ฿200,000 per month
Roles and responsibilities
Product ownership
Define the product vision, roadmap and KPIs for the web and mobile ticketing platform.
Own and prioritise the backlog, and write user stories with clear acceptance criteria.
Gather requirements from business stakeholders and turn them into features the vendor can build.
Plan and manage the project scope, timeline, budget and milestones from kick-off to go-live.
Track progress and manage risks, issues and change requests, escalating early when delivery is at risk.
Report project status, budget and risks to management on a regular basis.
Vendor oversight and delivery management
Act as the main contact for the software house, and lead sprint planning, reviews and retrospectives.
Review vendor estimates and proposals, and accept delivered work against the Definition of Done.
Coordinate UAT, defect triage, app store releases and web deployments.
Review the system architecture the vendor proposes, including back-end, APIs, database and cloud hosting.
Ensure the platform handles peak on-sale traffic, seat locking and secure payment integration.
Ensure the company owns the source code, documentation and system access.
Qualifications
Bachelor's degree in Computer Science, Information Technology, Software Engineering, Business Information Systems or a related field.
5+ years in IT, including at least 3 years as a Product Owner, Product Manager or System Analyst on web and mobile applications.
Proven experience managing an outsourced software house or external development vendor through at least one full product launch.
Solid understanding of the software development lifecycle (SDLC) and Agile/Scrum. Kanban is a plus.
Working knowledge of system architecture, including:
client–server and microservice designs
RESTful APIs
relational and SQL databases
cloud hosting on AWS, GCP or Azure
CI/CD pipelines
Familiarity with the Java (e.g. Spring Boot) or Python (e.g. Django, FastAPI) ecosystem, enough to discuss design choices and trade-offs with engineers.
Understanding of native and cross-platform mobile development (iOS, Android, Flutter or React Native) and of app store release processes.
Experience writing user stories, acceptance criteria, BRD/FRD documents and process flows.
Hands-on experience with Jira, Confluence, Azure DevOps or similar tools, and with Figma for reviewing designs.
Good spoken and written Thai and English, for working with vendors and stakeholders.