Avatar of JIUN-WEI WAN.
JIUN-WEI WAN
Senior DevOps Engineer @ WOO Network
ProfileResume
Posts
16Connections
Print
Avatar of the user.

JIUN-WEI WAN

Senior DevOps Engineer @ WOO Network
I like to research new technologies and be able to learn to apply them to projects at work, and have the ability to solve problems and contribute source code when using open source software to develop or build services. I have contributed to projects such as Gin, Tempo, Knative Serving, OpenTelemetry Operator and have been merged back into the master branch.
Logo of the organization.
WOO Network
Logo of the organization.
National Taipei University of Technology
Taipei, 台灣

Professional Background

  • Current status
    Employed
    Open to opportunities
  • Profession
    Back-end Engineer
    DevOps / System Admin
    Software Engineer
  • Fields
    Internet
    Mobile Apps
    SaaS / Cloud Services
  • Work experience
    4-6 years (4-6 years relevant)
  • Management
    None
  • Skills
    Golang
    Docker
    Kubernetes
    DevOps / CI / CD
    DroneCI
  • Languages
    Chinese
    Native or Bilingual
  • Highest level of education
    Master

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    SRE /DevOp engineer
  • Desired work locations
    Taipei City, Taiwan
  • Freelance
    Non-freelancer

Work Experience

Logo of the organization.

Senior DevOps Engineer

Sep 2023 - Present
Taipei, Taiwan
Application Infrastructure & Observability Services required to maintain exchange backend services on Google Cloud, including VPC, Cloud NAT, GKE, PubSub, GCS and LoadBalancer. Also responsible for maintaining high-traffic components in GKE, ex: RocketMQ (15k QPS), ELK (80k QPS) and Kafka (80k QPS). Provide backend engineers to monitor the alarm system through Prometheus & Thanos, and connect Alertmanager & Pagerduty in series for incident response. Cost Optimization Designing ELK with a high-availability & fault-tolerant architecture and replacing the GKE machine with a Spot instance. Using Promtail to real-time analyze the log data in Kafka, discover the application of redundant logs, and save the overall ELK log collection system cost up to 50%. Daily Operation Manage cloud resources on GCP through Terrafrom and implement best practices, such as managing various database passwords and keys through GCP Secret Manager with auto rotation. Use ArgoCD to deploy the backend application Helm/Kustomize repository on GitLab, and provide relevant technical consultation to backend engineers.
Logo of the organization.

Site Reliability Engineer

Aug 2022 - Sep 2023
1 yr 2 mos
Taipei, Taiwan
On-duty and stability operation Responsible for the monitoring and alarming, emergency response, capacity planning and new IDC deployment of the multi-region media processing platform. Analyze on-duty data, use indicators such as SLI, SLO, MTTR, etc... to make decisions, improve alarm rules, shorten fault recovery time, and optimize system stability and on-duty experience. Platform development Develop an automatic analysis system for accidents to assist decision-making and handling measures during the emergency response process, such as load reduction, rate limiting or traffic switching. Develop an automated server operation platform to handle scale up/down and abnormal machine recovery of large computing cluster.
Logo of the organization.

Site Reliability Engineer

May 2021 - Aug 2022
1 yr 4 mos
Serverless Platform Using Knative Serving provides a fully managed multi-tenant deployment environment, based on a shared Kubernetes cluster for each project team, and with the configured ArgoCD as the only deployment entry and provides deployment notification integration, managed certificates etc... Status Page Report system of the operating status of each project. Participated in frontend and backend development. Taiwan Observability Platform Participate in the design and dispatch of a dashboard that makes it easy for each development team to find the status of their running applications in Kubernetes. Shared platform build and maintenance, such as Grafana, Grafana Loki, Promethus, Grafana Tempo Sentry and ArgoCD. Use ArgoCD ApplicationSet to manage the common components of most project Kubernetes clusters in Taiwan, such as Ingress Controllers Installation and maintenance. Dependency construction related to other working platforms, such as Kafka, Redis, Postgres, ClickHouse. LHCI Farm Use Argo Events and Argo Workflows to provide a fully-managed frontend web page Lighthouse report platform in Kubernetes. Consult Solve the intractable problems or bugs encountered by various development teams when using Kubernetes Offers advice on writing manifest yaml.
Logo of the organization.

Server Side Developer

Sep 2019 - May 2021
1 yr 9 mos
LINE MUSIC I participate with Korean colleagues to communicate and develop new APIs required for the APP side. And develop the GraphQL API for use in the web version of LINE MUSIC. Design a new architecture to improve the old architecture system, such as refactoring a monolithic application into a GRPC-based micro-service architecture, using Kafka to build a data pipeline to collect data and provide it to the data team for analysis. Self-Hosted ElasticeSearch, Filebeat and APM for log, application monitoring etc... LINE MUSIC LIVE Ticketing system architecture design and develop. The flash sale ticket purchase activity for the New Year's Eve concert that served 100,000 people.
Logo of the organization.

Intern

Jun 2018 - Aug 2019
1 yr 3 mos
Taipei, Taiwan
LINE Today MRT Bus Info Use Vue.js to build a single-page application that allows users to query Taipei bus timetables, write unit tests, and deploy through PM2. LINE NOW Official website Develop a content management system for editors to edit official website content, use Koa.js MongoDB to develop RESTful API, and use docker-compose to deploy the entire system and integrate ELK to collect logs. TechPulse 2018 Event LINE Bot Just a LINE Bot developing in Java Spring Boot, MongoDB and Redis. CNY 2019 Event Main Page SPA event page is developed in Vue.js, Jest, TypeScript. LINE MUSIC LINE MUSIC is a music streaming service that uses Go to develop a ringtone API that connects with the LINE core platform and APIs required for cooperation with external manufacturers, such as recommendation, search and other functions. In addition, assist external manufacturers to import container technology from VM architecture, from building CI/CD pipeline to using Kustomize, Helm, ArgoCD, etc. to organize a large number of manifest files.

Education

Logo of the organization.
資訊工程學系
2017 - 2019
Logo of the organization.
電機工程學系
2013 - 2017

Licenses & Certifications

The Linux Foundation
Credential ID: LF-u8an6qv12p
Expires Dec 2025
The Linux Foundation
Credential ID: LF-ycqphjlni8
Expires May 2026
The Linux Foundation
Credential ID: LF-9uwgnduhhw
Expires Apr 2026
Amazon Web Services (AWS)
Credential ID: 97C6H0NK6EVQQX98
Expires Feb 2026