Avatar of ho chia-hao.
ho chia-hao
資深工程師
ProfileResume
Posts
12Connections
Print
Avatar of the user.

ho chia-hao

資深工程師
我是一位擁有8年python開發經驗的後端工程師,主要負責大流量資料供應系統與相鄰應用系統開發。 專案上積極使用開源軟體解決大流量資料挑戰,使用apache kafka作為分散式任務配發基底,佐以redis進行資料快取,降低資料庫負載。 工作之餘,研究docker容器化技術與微服物架構,針對容器管理與部屬之議題,亦學習Kubernetes技術。本年度引進上述技能作為系統技術運用。 因公司業務需求,擔任專業氣象資料供應系統窗口一職,具有豐富與客戶溝通與整合公司內部專案人員前後端經驗,同時我也是一位team leader,擁有三年管理小組經驗。
Logo of the organization.
資拓宏宇國際股份有限公司 International Integrated Systems, Inc.
Logo of the organization.
National Taiwan University of Science and Technology
台灣新北市

Professional Background

  • Current status
    Employed
    Ready to interview
  • Profession
    Big Data Engineer
    Python Developer
    Back-end Engineer
  • Fields
    Big Data
    Software
  • Work experience
    6-10 years (6-10 years relevant)
  • Management
    I've had experience in managing 5-10 people
  • Skills
    python
    Django
    kafka
    MySQL
    k8s
    docker
    ETL
  • Languages
    Chinese
    Native or Bilingual
    English
    Intermediate
    Japanese
    Fluent
  • Highest level of education
    Master

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    資深後端工程師
  • Desired work locations
    Taipei, Taiwan
    New Taipei City, Taiwan
  • Freelance
    Non-freelancer

Work Experience

Logo of the organization.

資深工程師

Mar 2015 - Present
1.以apache kafka作為大量資料任務分散處理核心,設計資料流程,承載每日近百萬筆資料供應與十萬 級資料處理 2.採用redis降低資料庫系統降低讀寫負載,進而提升服務效能,將服務回應時間由10sec降低至1~2sec 3.採用Elastic Stack(ELK)集中化日誌管理系統,監控系統中每個流程步驟,增進系統維運效能 4.導入docker容器化與微服務架構,佐以Kubernetes達成服務快速橫向擴展與佈署 5.使用aws s3作為雲端資料供應儲存區,降低本低資料維護成本的同時,增加可靠度 6.以django3實作RESTful API,提供前端網頁串接取得資訊。同時提供外部使用者取得資料meta與下載資料。 7.結合wsgi server將現行django API服務擴展為muti-process與muti-thread之架構,增加服務數量 8.設計架設服務叢集系統,包含apache kafka, mysq(PXC),ELK避免發生系統單點失效,造成服務停擺問題 9.透過inotify偵測資料系統行為,採取不同對應處理動作。當發生建立事件時,視為資料到位處理,發生搬移事件則發出資料告警訊息等作法。