面試趣
As OpenNet continues to scale its technology organisation in Taiwan, we are looking for an experienced HR operator to act as the people leader and key point of connection between the Taiwan organisation and the global HR function. You will manage a local team of HR and TA professionals, supporting the OpenNet team to deliver on our ongoing growth goals. You will translate global priorities into locally effective solutions, bringing local insight, context and feedback into global HR decision-making. Working closely with Taiwan engineering leadership, global technology leaders and as part of the HR leadership team, you will ensure the Taiwan organisation remains high-performing and maintains a world class culture What you’ll be doing HR Leadership, Business Partnering & Global Alignment Act as the senior HR partner to Taiwan-based engineering and technology teams Serve as the central point of coordination between Taiwan leadership and the global HR team Translate global people strategy, frameworks and programmes into high-quality local delivery Represent Taiwan perspectives, needs and insights within global HR discussions and decisions Build strong, trusted relationships across Taiwan and global leadership teams Engagement, Culture & Retention Diagnose engagement and retention risks using data and feedback Deliver local engagement and culture initiatives that align with global priorities and expectations Champion OpenNet’s values and ways of working, reinforcing consistency with global culture Performance, Development & Progression Lead the local delivery of global people programmes, including: Performance review cycles Promotions and progression frameworks Compensation and reward reviews Ensure global frameworks are applied consistently while reflecting local context and legal requirements Identify talent and succession risks and partner with leaders on mitigation plans Support career development and internal mobility within Taiwan and across the global tech organisation Recruitment & Workforce Planning Partner with global Talent Acquisition on hiring strategy and workforce planning for Taiwan Ensure local hiring decisions align with global standards, levelling and bar-raising principles Strengthen local employer branding while maintaining alignment with global messaging Support leaders to deliver a high-quality, consistent candidate experience What you’ll bring Experience in a senior HR Lead or HR Business Partner role, supporting engineering or technology teams Proven experience operating across local and global HR environments Strong experience working in international or scaling organisations Fluent in Mandarin and English, with excellent communication skills Strong grounding in performance management, employee relations and manager coaching Experience delivering global people frameworks in a local context
What you'll be doing Simulate user needs and actual usage scenarios from a user perspective Testing (black box, white box, integration, and performance) of the Web and Android platforms Write test plans / test cases and output test reports according to feature requirements Create automated Web/Android/API test cases Track and analyze automated tests to improve test efficiency Track and record product issues and analyze the problems through various tools, giving feedback to relevant personnel to make corrections Share test-related information with other team members
What you'll be doing Simulate user needs and actual usage scenarios from a user perspective Testing (black box, white box, integration, and performance) of the Web and Android platforms Write test plans / test cases and output test reports according to feature requirements Create automated Web/Android/API test cases Track and analyze automated tests to improve test efficiency Track and record product issues and analyze the problems through various tools, giving feedback to relevant personnel to make corrections Share test-related information with other team members
What you'll be doing Perform manual testing on Web, Android, iOS, and API platforms from a user's perspective to ensure product quality and stability Plan, write, and execute test plans and test cases, and generate detailed test reports based on feature requirements Conduct functional, regression, integration, and performance testing Participate in automation testing planning and assist in maintaining or creating simple automated test cases to improve testing efficiency Collaborate with automation and development teams to ensure automated tests run properly in the CI/CD pipeline Analyze test results, identify issues, and communicate effectively with developers for resolution Continuously optimize testing processes and share testing insights and knowledge within the QA team
What you'll be doing Define, develop and manage implementation schedules based on key business drivers, competitor analysis and user-driven research Prepare project teams for kickoff and assure effective completion of project milestones, control project scope and mitigate risks Availability of technical resources in discussion with the Senior Leadership Team Daily interaction with internal and external development partners to clarify development requirements and to drive development and third-party integrations in an agile environment Daily interaction with the internal QA team to ensure features are delivered as expected including user-acceptance testing of new developments Manage scope of projects from inception to closure and ensure delivery processes are efficient and cost effective Lead the collaborative, dynamic planning process and prioritizing the work that needs to be done against the capacity and capability of the team What you'll bring Fluent in written and spoken English Agile qualification is preferred Complete digital technical & functional understanding Demonstrated experience managing sprint teams in an agile framework Experience in defining business requirements in the context of software and application development from a customer viewpoint Strong analytical and product management skills required, including a thorough understanding of how to interpret customer business needs and translate them into application and operational requirements Ability to work under pressure and to tight deadlines Excellent verbal and written communication skills with strong attention to detail Knowledge and experience of working with scrum agile delivery methods Experience in working with UI/UX teams Emerging market experience is preferred Emerging market experience preferred If you're interested, we encourage you to apply! Every application is reviewed by a member of our team (AI is not used in our recruitment process), and we aim to respond within 48 hours.
About the role This is a start-up team in OpenNet; we provide an opportunity for high-achievers who aspire to work and learn in an agile, efficient, and rewarding environment alongside like-minded individuals. We are currently experiencing rapid growth as we expand our business to offer our technology services in multiple countries. We believe that our employees are the most valuable assets of the company, and we are dedicated to witnessing their growth in their careers while achieving a balance between work and life. We spare no effort to attract top talent and cultivate an excellent workplace where people feel engaged, inspired, challenged, and respected. Overseeing product strategy, partnering with development teams, leading the collaborative, dynamic planning process, and prioritizing the work that needs to be done against the capacity and capability of the team, you would ensure the business readiness of any new product release. Managing the scope of projects from inception to closure and ensure delivery processes are efficient and cost-effective. Responsible for maximizing the value of the product generated by the development team’s work and is primarily responsible for managing the product backlog. In charge of product roadmap definition, product requirements confirmation, development team management, product development planning, and ensuring that the product is moving toward company goals. Studying and understanding customers, markets, and competition, as well as adapt to industry trends, align with corporate strategy, and make timely product decisions. What you'll be doing Coordinate with 3rd party (external). Coordinate with Internal team (Operations/UED/Marketing etc). Prepare product road maps at least 3 months ahead, all the time (includes detailed ticket description for UED and any coordination with them for designs). This should be aligned with company OKRs Relay priorities to the team Conduct reetrospective meets Clarify non tech queries of the team Conduct questionnaire and user research Evaluate work force requirement from the DM and share it with the HR Prepare weekly report with tech/DMs Prepare monthly road map slides for presentation to the stakeholders. Provide clear and regular updates on the progress and plans of your product initiatives/roadmap to key business stakeholders Supervise progress, due dates What you'll bring Fluent in written and spoken English Agile qualification is preferred Complete digital technical & functional understanding Demonstrated experience managing sprint teams in an agile framework Experience in defining business requirements in the context of software and application development from a customer viewpoint Strong analytical and product management skills required, including a thorough understanding of how to interpret customer business needs and translate them into application and operational requirements Ability to work under pressure and to tight deadlines Excellent verbal and written communication skills with strong attention to detail Knowledge and experience of working with scrum agile delivery methods Experience of working with UI/UX teams Emerging market experience preferred If you're interested, we encourage you to apply! Every application is reviewed by a member of our team (AI is not used in our recruitment process), and we aim to respond within 48 hours.
About the role In this role, you have an opportunity for significant impact through your ability to increase developer efficiency and product quality through your work. You’ll play an impactful role to build mobile-first experiences Apps. What you'll be doing Collaborate with Product Managers, Designers and Backend Engineers to design and deliver high-quality products on iOS Build end-to-end features of the app: networking, persistence, business logic, and UI Prepare and maintain documents that include architectural diagrams and navigation maps in your area of expertise Analyze and prepare recommendations to address existing and potential issues in systems and procedures across the organization, as well as design and recommend new solutions Participate in code reviews with team members to ensure that each increment adheres to the original vision as described in the user story and all standard resource libraries and architecture patterns as appropriate Our Stack Languages: Swift Architecture: MVC, MVVM Layout: Programmatic UI, Xib Testing: XCTest Dependency management: Swift Package Manager CI/CD: Fastlane, Github Action, Jenkins If you're interested, we encourage you to apply! Every application is reviewed by a member of our team (AI is not used in our recruitment process), and we aim to respond within 48 hours.
What you'll be doing Develop mobile-first frontends in VueJS Focus on performance and user experience Create frontends for the backend management systems Participate in code reviews with peers and managers to ensure that each increment adheres to original vision as described in the user story and all standard resource libraries and architecture patterns as appropriate Participate in all team ceremonies including planning, grooming, product demonstration and team retrospectives Mentor less experienced technical staff; may use high end development tools to assist or facilitate development process Our Stack Vue + Vuex + Vue Router + Webpack + Less + SCSS Element UI FreeMarker Nuxt AWS, Jenkins CI / K8s What you'll bring Passionate about new technology, prefer clean code and are able to work independently Have a strong understanding of Javascript Have great communication skills
What you'll be doing Work in a team of DevOps and DBA professionals – initially 3 people, although this will expand throughout the country expansion Improve existing infrastructure and CI/CD procedure Holistically improve all aspects of our infrastructure, including reducing costs, improving build and deployment times, streamlining environment provisioning, lowering load times, incorporating the latest techniques and technologies, and more Monitor and maintain the existing cloud infrastructure via autoscaling, automated alerts Take ownership and responsibility for our cloud operation activities Liaise with external security agencies for annual audits as well as perform our own internal security sweeps Aid in reconfiguring existing architecture to allow for rapid deployments to new countries Report to DevOps Leader/Director Our Stack Backend Application Framework: Spring Boot (Java Config + Embedded Tomcat) Frontend Application Framework: VueJS Micro Service Framework: Spring Cloud Dalston (Netflix Eureka + Netflix Eureka + Netflix Ribbon + Feign) Database: AWS RDS, RDS Proxy, MONGODB Public Cache: AWS ElastiCache + Redis Message Queue: Apache RocketMQ, RabbitMQ Distributed Scheduling: Dangdang Elastic Job Data Index and Search: ElasticSearch Log Real-time Visualization: ElasticSearch + Logstash + Kibana, Grafana Loki Business Monitoring: Prometheus + Grafana Reverse Proxy: Nginx CDN: Cloudflare Server Virtualization Container: AWS EKS + AWS EC2 Server Operation System: CentOS Static File Storage: AWS S3 Inner DNS Resolution: AWS Route 53 Network Management: AWS VPC Cluster Management and Scaling: AWS OpsWorks Cluster Monitoring: Prometheus + AWS CloudWatch HTTPS Certificate Management: AWS Certificate Manager Malicious Attack Defending: AWS WAF & Shield Cluster Alert: AWS SNS + Slack Continuous Integration/Deployment: Jenkins, Rancher, ArgoCD Configuration Tool: Ansible, Chef, Salt What you'll bring Are a self-driven DevOps Engineer with proven experience in large-scale micro-service systems hosted on AWS Have a deep understanding of cloud architecture, AWS technologies and cloud security best practices Are following the latest industry trends and are passionate about cloud computing for large-scale systems If you're interested, we encourage you to apply! Every application is reviewed by a member of our team (AI is not used in our recruitment process), and we aim to respond within 48 hours.
What you'll be doing Set up and execute extract, transformation, and load (ETL) functions to build a data pipeline Extraction and analysis of large data sets from MySQL Performance tuning for current and newly added queries to the databases, ensuring the database resources are fully utilized Delivering clear analysis and reporting of core business metrics to shareholders Creation and management of reports and dashboards Data management Enhance and optimize existing reporting processes Ad hoc analysis and reporting to clients and shareholders Aid in reconfiguring existing architecture and database structure to address our shareholder's evolving needs Daily maintenance and monitoring of all BI-related databases and dashboards, including proficient handling of emergencies Providing actionable insight to drive the growth of core products Our Stack MySQL (Must) Python (Good to have) AirFlow (Good to have) AWS (Good to have) Metabase (Good to have) Redshift (Good to have) Linux (Good to have) What you'll bring 2+ years experience in a similar data-driven role Excellent working knowledge of SQL Excellent working knowledge of BI and data visualization tools Familiarity with Python Familiarity with ETL data pipeline Familiarity with Airflow Understanding of principles of relational databases and data warehouse Strong understanding of sports and gaming will be beneficial Proactive and self-driven with excellent analytical skills Ability to thrive in a fast paced and dynamic environment Great communication skills Relevant knowledge or experience in the gaming industry Nice to have hands-on experience with machine learning If you're interested, we encourage you to apply! Every application is reviewed by a member of our team (AI is not used in our recruitment process), and we aim to respond within 48 hours.
What you'll be doing Set up and execute extract, transformation, and load (ETL) functions to build a data pipeline Extraction and analysis of large data sets from MySQL Performance tuning for current and newly added queries to the databases, ensuring the database resources are fully utilized Delivering clear analysis and reporting of core business metrics to shareholders Creation and management of reports and dashboards Data management Enhance and optimize existing reporting processes Ad hoc analysis and reporting to clients and shareholders Aid in reconfiguring existing architecture and database structure to address our shareholder's evolving needs Daily maintenance and monitoring of all BI-related databases and dashboards, including proficient handling of emergencies Providing actionable insight to drive the growth of core products Our Stack MySQL (Must) Python (Good to have) AirFlow (Good to have) AWS (Good to have) Metabase (Good to have) Redshift (Good to have) Linux (Good to have) What you'll bring 2+ years experience in a similar data-driven role Excellent working knowledge of SQL Excellent working knowledge of BI and data visualization tools Familiarity with Python Familiarity with ETL data pipeline Familiarity with Airflow Understanding of principles of relational databases and data warehouse Strong understanding of sports and gaming will be beneficial Proactive and self-driven with excellent analytical skills Ability to thrive in a fast paced and dynamic environment Great communication skills Relevant knowledge or experience in the gaming industry Nice to have hands-on experience with machine learning If you're interested, we encourage you to apply! Every application is reviewed by a member of our team (AI is not used in our recruitment process), and we aim to respond within 48 hours.
We are looking for A self-driven Database Reliability Engineer with proven experience in managing large-scale database systems in production environments. Have a deep understanding of database architecture, performance optimization, high availability solutions, and database security best practices. Are following the latest industry trends in database technologies and are passionate about building reliable, scalable data infrastructure. Have strong automation mindset and programming skills to build tools that improve database operations and reliability. Understand SLI/SLO/SLA concepts and have experience implementing reliability engineering practices. Key Responsibilities Work in a team of DBRE and DevOps professionals Design, implement, and maintain highly available database architectures to support business growth across multiple countries Improve existing database infrastructure, including performance tuning, capacity planning, backup/recovery strategies, and disaster recovery procedures Develop automation tools and internal platforms using Go/Python to streamline database operations, reduce manual interventions, and minimize human errors Monitor database health and performance metrics, establish alerting mechanisms based on SLO burn rates, and proactively identify potential issues Take ownership and responsibility for database operations including schema changes, data migrations, and production deployments Collaborate with development teams to provide database design consultation, query optimization, and troubleshooting support Conduct regular database security audits and implement security best practices to protect sensitive data Our Stack Relational Databases: AWS Aurora MySQL/PostgreSQL NoSQL Databases: MongoDB Atlas, AWS DocumentDB Caching Layer: AWS ElastiCache, Valkey Message Queue: Apache RocketMQ, RabbitMQ Search Engine: ElasticSearch, Mongo Atlas OLAP: Redshift Monitoring & Alerting: Prometheus, Grafana, Loki, Alert Manager Backup & Recovery: AWS Backup, Point-in-Time Recovery, Cross-Region Replication Database Proxy: RDS Proxy Infrastructure as Code: Terraform, Ansible CI/CD Integration: Jenkins, ArgoCD, Github Action, Helm Network & Security: AWS VPC, Security Groups, AWS Secrets Manager Programming Languages: Golang, Python Containerization: Kubernetes
What you'll be doing Set up and execute extract, transformation, and load (ETL) functions to build a data pipeline Extraction and analysis of large data sets from MySQL Performance tuning for current and newly added queries to the databases, ensuring the database resources are fully utilized Delivering clear analysis and reporting of core business metrics to shareholders Creation and management of reports and dashboards Data management Enhance and optimize existing reporting processes Ad hoc analysis and reporting to clients and shareholders Aid in reconfiguring existing architecture and database structure to address our shareholder's evolving needs Daily maintenance and monitoring of all BI-related databases and dashboards, including proficient handling of emergencies Providing actionable insight to drive the growth of core products Our Stack MySQL (Must) Python (Good to have) AirFlow (Good to have) AWS (Good to have) Metabase (Good to have) Redshift (Good to have) Linux (Good to have) What you'll bring 2+ years experience in a similar data-driven role Excellent working knowledge of SQL Excellent working knowledge of BI and data visualization tools Familiarity with Python Familiarity with ETL data pipeline Familiarity with Airflow Understanding of principles of relational databases and data warehouse Strong understanding of sports and gaming will be beneficial Proactive and self-driven with excellent analytical skills Ability to thrive in a fast paced and dynamic environment Great communication skills Relevant knowledge or experience in the gaming industry Nice to have hands-on experience with machine learning If you're interested, we encourage you to apply! Every application is reviewed by a member of our team (AI is not used in our recruitment process), and we aim to respond within 48 hours.
What you'll be doing Work with product owners and other development team members to determine new features and user stories needed in new/revised applications or large/complex development projects Participate in code reviews with peers and managers to ensure that each increment adheres to original vision as described in the user story and all standard resource libraries and architecture patterns as appropriate Respond to trouble/support calls for applications in production in order to make quick repair to keep application in production Participate in all team ceremonies including planning, grooming, product demonstration and team retrospectives Mentor less experienced technical staff; may use high end development tools to assist or facilitate development process Advanced proficiency in Object Oriented Design (OOD) and analysis. Advanced proficiency in application of analysis/design engineering functions. Advanced proficiency in application of non-functional software qualities such as resiliency, maintainability, etc. Advanced proficiency in advanced behavior-driven testing techniques Our Stack Application Framework: Java 8, Spring Boot Microservices: Spring Cloud (Spring Cloud Config / Open Feign / Spring Cloud Hystrix / Spring Cloud Gateway) Database: MySQL (Aurora / RDS) Public Cache: ElastiCache, Redis (MS, Sentinel, cluster) Message Queue: Apache RocketMQ, RabbitMQ, Kafka Coordinator: Zookeeper APM: Jaeger, opentracing Documentation: Springdoc-OpenAPI Search and Reporting: ElasticSearch Log Real-time Visualization: ELK, Loki Monitoring: Prometheus, Grafana, CloudWatch Container: Docker, Kubernetes CI/CD: Jenkins, ArgoCD What you'll bring Fluent in written and spoken English Experience with microservice systems Experience with Spring Boot, Spring Cloud and Spring Data Working knowledge of database (preferably MySQL & Redis) Be able to work independently If you're interested, we encourage you to apply! Every application is reviewed by a member of our team (AI is not used in our recruitment process), and we aim to respond within 48 hours.
What you'll be doing Work with product owners and other development team members to determine new features and user stories needed in new/revised applications or large/complex development projects Participate in code reviews with peers and managers to ensure that each increment adheres to original vision as described in the user story and all standard resource libraries and architecture patterns as appropriate Respond to trouble/support calls for applications in production in order to make quick repair to keep application in production Participate in all team ceremonies including planning, grooming, product demonstration and team retrospectives Mentor less experienced technical staff; may use high end development tools to assist or facilitate development process Advanced proficiency in Object Oriented Design (OOD) and analysis. Advanced proficiency in application of analysis/design engineering functions. Advanced proficiency in application of non-functional software qualities such as resiliency, maintainability, etc. Advanced proficiency in advanced behavior-driven testing techniques Our Stack Application Framework: Java 8, Spring Boot Microservices: Spring Cloud (Spring Cloud Config / Open Feign / Spring Cloud Hystrix / Spring Cloud Gateway) Database: MySQL (Aurora / RDS) Public Cache: ElastiCache, Redis (MS, Sentinel, cluster) Message Queue: Apache RocketMQ, RabbitMQ, Kafka Coordinator: Zookeeper APM: Jaeger, opentracing Documentation: Springdoc-OpenAPI Search and Reporting: ElasticSearch Log Real-time Visualization: ELK, Loki Monitoring: Prometheus, Grafana, CloudWatch Container: Docker, Kubernetes CI/CD: Jenkins, ArgoCD What you'll bring Fluent in written and spoken English Experience with microservice systems Experience with Spring Boot, Spring Cloud and Spring Data Working knowledge of database (preferably MySQL & Redis) Be able to work independently If you're interested, we encourage you to apply! Every application is reviewed by a member of our team (AI is not used in our recruitment process), and we aim to respond within 48 hours.
About the roleI In this role, you have an opportunity for significant impact through your ability to increase developer efficiency and product quality through your work. You’ll play an impactful role to build mobile-first experiences Apps. What you'll be doing Collaborate with Product Managers, Designers, and Backend Engineers to design and deliver high-quality products on Android Build end-to-end features of the app: networking, persistence, business logic, and UI Build efficient and reusable mobile components and architect reliable and scalable mobile solutions Identify areas of improvement and advocate for mobile best practices Analyze and optimize UI and infrastructure application code for quality, efficiency, and performance Our Stack Android Architecture Components and Android KTX MVVM with Clean Architecture Jetpack Compose Local data persistence: DataStore, Room Multi-Module Project Language: Kotlin, Java Dependency Injection (DI): Hilt Reactive programming: Flow, LiveData, RxJava Network: Retrofit, OkHttp, WebSocket, Protocol buffers Kotlin Coroutines CI/CD: Github Actions, Jenkins Test: Espresso, Kaspresso, JUnit, Mockito, Mockk What you'll bring 3+ years of application development experience on Android Proficiency with Kotlin and Java Familiar with Android components and their lifecycle (Activities, Fragments, Services, etc.) Familiar with Kotlin Coroutines Familiar with Reactive programming (Flow, LiveData, etc.) Familiar with RESTful API integration (Retrofit, OkHttp) Understand and have experience with Dependency Injection (DI) Understand the Android app architecture guide (UILayer, DataLayer, ViewModel, Repository, etc.) Experience with local data persistence (Room, SQLite, DataStore, SharedPreferences, etc.) Understand and have experience in making decisions about mobile application architecture, including data modeling, networking, and data synchronization, and concurrency Experience in building maintainable and testable code bases, including API design and unit testing techniques Good communication and collaboration skills to be able to work in a fast-paced and distributed environment Even better if Experience with Clean Architecture Experience with Jetpack Compose Experience with WebSocket Experience with RxJava Experience in developing Multi-Module Project Experience with Performance Tuning (ANR, Memory Usage, Launch Time, etc.) Experience with Unit Test, UI Test, Test Driven Design, Mock pattern Bonus points for Previous history of working with a remote, distributed team Experience with mobile video playback and streaming technologies If you're interested, we encourage you to apply! Every application is reviewed by a member of our team (AI is not used in our recruitment process), and we aim to respond within 48 hours.