加入玉山 Data Engineer,打造新世代 AI 平台
面對來勢洶洶的 AIGC 應用與雲端相關法規的鬆綁等議題,玉山銀行持續追求打造出具備彈性、穩定性且高度自動化的系統平台。我們運用眾多開源專案 (kubernetes、Docker、Helm、FastAPI、Kafka、Airflow、Prometheus、GrafanaDataHub、ElasticSearch、Fluentd、Kibana) 進行應用服務部署與管理、完善整體資料流程並進行系統效能監控與告警,未來結合雲端服務後產生錯綜複雜部署策略將是我們面臨的挑戰。
玉山銀行正朝向透過開源專案推行 MLOps 與 SRE,致力於回饋開源社群。如果你也對此感到熱血沸騰,不要猶豫,趕快加入玉山銀行 Data Engineer 的行列和我們的一起打造新世代 AI 平台!
- 熱愛寫程式,且具強烈學習慾望,不排斥新工具及新觀念
- 對程式碼有潔癖,開發過程不寫測試會渾身不對勁
- 對於分散式系統架構(設計或原理)有強烈好奇心
- 對於維持系統平台穩定具使命感,並願意說服團隊認同降低故障成本是件值得驕傲的成就
- 對於重複執行的瑣事會忍不住寫程式自動化
機器學習平台工程師
Job Description
- 處理巨量結構化資料、半結構化資料甚至非結構化資料的分析、處理與儲存
- 打造機器學習平台及系統軟體框架,將機器學習建構在分散式系統及微服務系統(docker)之上
- 參與機器學習 (Machine Learning) 專案開發、資料特徵工程、規劃設計次世代機器學習平台發展與藍圖等任務
- 具備金融/金流/支付相關知識和興趣,且有專案管理及良好溝通協作能力
- 具備雲端工具使用經驗,熟悉雲地整合架構流程設計與開發
Requirements
- 3 年以上系統管理及維護經驗,具備技術架構規劃能力與制定技術規範(大數據傳輸及倉儲等)
- 具備 SQL 技術能力,熟悉 Linux、 Python 程式開發、Git 版本控制, 略懂資訊安全及網路傳輸相關基礎知識
- 熟悉 Django、uWSGI、Flask、FastAPI 框架開發與應用
- 認同 DevOps 文化與 Open Source 理念,願意挑戰高流量 MLOps 相關工作
- 具備以下系統建置、調校維護實務經驗之一尤佳,Kubernetes、PostgreSQL、MinIO、Kafka、ElasticSearch、Fluentd、Kibana、Nginx、JupyterHub、Grafana、Prometheus、Redis
- 公有雲使用與管理相關經驗
資料工程師 Data Engineer
Job Description
- 建置與優化巨量結構化資料、半結構、非結構化資料的資料管線
- 建置不同類型的 data infra/pipeline,並設計部署策略、監控機制,以確保服務穩定性
- 評估與導入 modern data stack,用以解決以下問題:data governance、data quality、MLOps
- 優化開發者體驗,解決資料科學家開發與部署會遇到的問題
Requirements
- 熟悉 Linux、Python 程式開發、Git 版本控制
- 熟悉軟體開發流程實務,包含但不限於開發滿足可讀性、可維護性、可擴充性之應用程式
- 精通開發與維護 ETL、資料管線,並具有處理每日 100GB 以上資料的經驗,熟悉 Airflow 佳
- 具備以下任一系統建置、監控機制、效能調校與維護實務經驗尤佳:DataHub、PostgreSQL、ElasticSearch、Kafka
- 熟悉 SQL,有效能調校經驗佳
- (加分條件)具備 Kubernetes 基本概念
- (加分條件)具備 CI/CD pipeline 基本概念
- (加分條件)具備 Infrastructure as Code(IaC) 基本概念
- (加分條件)具備 Spark 基本概念
- (加分條件)具備 Data Streaming 基本概念
後端工程師 Back-end Engineer
Job Description
- 內部 API 系統串接整合
- 將機器學習產品中的各模組給與打包整合
- 開發機器學習人機互動回饋程式
Requirements
- Python 後端開發經驗
- 至少熟悉一項 Backend Framework (Django、Flask、FastAPI、Golang)
- 熟悉 API 開發與設計(RESTful API, 可提供 github 作品尤佳)
- 熟悉關聯式資料庫與具備SQL技術能力(PostgreSQL 尤佳)
- 熟悉 Linux、Git 版本控制,略懂資訊安全及網路傳輸相關基礎知識
- 對程式碼的設計有自我要求,重視個人的開發品質
- (加分條件)任何機器學習框架有相關經驗
- (加分條件)有使用 MLflow、Docker、Kubernetes、Airflow、Minio 的相關經驗
- (加分條件)熟悉 Unit test、TDD 開發流程
- (加分條件)有高流量系統架構設計經驗
- (加分條件)有 Open Source 相關經驗
SRE 工程師
Job Description
- 規劃、建立及推動高效率自動化維運系統機制建立
- 確保系統,伺服器,Storage等高效率運行
- 負責伺服器配置,維護,監控,效能調校和故障排除
- 負責與開發團隊,專案經理以及業務單位共同規劃系統架構
- 配合ISMS及金管會金融稽核檢查作業
- 確保流程,制度規範及資訊全符合主管機關及內部風險控管標準
Requirements
- 熟悉 Linux 相關系統 (如 RHEL, Ubuntu) 及其管理,維運有深入的了解
- 熟悉任一種程式語言,如 C, Python or Golang,若具有 REST API 開發經驗尤佳
- 熟悉任一種自動化工具,如 Chef, Puppet or Ansible,熟悉 Ansible 特別加分
- 熟悉 K8s, 若對企業級平台有經驗者尤佳(RedHat OpenShift or SUSE Rancher)
- 軟性良好的溝通能力,積極主動,人際交往和解決問題的能力
- (加分條件)具備已工有雲建置大型系統之經驗
- (加分條件)熟悉任一大廠 Server, Network, Firewall 等硬體設備規格
- (加分條件)熟悉任一種監控與日誌分析工具,如 EFK, Splunk, Grafana
- (加分條件)熟悉 DevOps 實踐及 CI/CD pipeline
- (加分條件)具事件及故排除、根因分析,事後分析有豐富經驗者,以及故障故事分享等經驗者特別加分
更多職缺資訊,請見玉山銀行網站
- 機器學習工程師Machine Learning Engineer
- 資料庫管理工程師
- 前端工程師 Front-end engineer
留言