沈南俠/Lance

個性隨和,好相處,喜歡講冷笑話,

愛運動跟聽音樂,也會利用假期做深度旅行跟攝影


System Engineer / Backend Engineer 

Taipei City,TW

Mail:[email protected]

Phone:0966004544

基本資料

出生日期: 1990年02月13日

學歷:國立台東大學資訊工程系畢業(2008/09-2012/06)日間部畢業

兵役狀況: 役畢(2012/07~2013/07)

具備駕駛執照: 普通小型車駕照、輕型機車駕照

工作技能/能力

程式語言                                                    作業系統                                                         語言

1>JAVA/75% 

2>Shell script /75% 

3>python /60% 

4>HTML/CSS/JAVASCRIPT /60% 5>JQUERY/AJAX /50

6>mysql/oracle /75% 


1>Linux /90% 

2>Windows /90%



中文/100%

英文/70%


架構/框架/系統相關                                                                   其他

1>Nginx /80% 

2>REACT /50% 

3>JAVAFRAMEWORK(SPRINGBOOT/MVC) /75% 4>JDBC/MYBATIS/JPA /75% 

5>Docke /85% 

6>minikube(K8S) /60% 

7>Redis/Kakfa /50% 

8>ELK /80%


1>Network TCP/IP/DNS/CDN/SSL/DOMAIN /80%

2>CloudService GCP/AWS /50%

3>Troubleshooting 90%


工作/經歷

●先豐通訊股份有限公司PCB設計工程師 (2013/010-2016/05) 
-參閱客戶提供的藍圖,依照我方廠內規範,進行客戶電路板製程規範撰寫,並追蹤電路板生產製程

●澳洲打工Working holiday (2016/06-2017/01) 
-農場,牧草場

●資策會網路工程班進修(2017/03-2017/09) 

●Intech維運工程師(2017/09-2019/07)
-工作技能:SVN ,RSYNC ,GIT ,ORACLE ,MYSQL ,Ansible ,Salt
-系統工具:Linux(Centos),Zabbix ,Elk ,Prometheus Granafa ,Jenkins ,JKB
-程式語言:SHELL PYTHON
-工作內容:
1>線上系統維護、故障處理
2>域名申請,證書購買、解析以及在(Cloudflare ChinaNetCenter)CDN上配置
3>配置zabbix granafa Jkb域名監控
4>jenkins & shell撰寫配合開發CICD上版流程以及配置更改
5>透過ansible ,salt管理外租機器
6>撰寫python,使用request module與部門平台以及CDN串接,減少repeat job
7>新人培訓

●CPG(優訊軟體)技術支援工程師/副組長(2019/07-now)
-工作技能:GIT ,RSYNC ,ORACLE ,MYSQL
-系統工具:Linux(Centos),Elk,Granafa ,Jenkins ,JKB 
-程式語言:SHELL ,JAVA 
工作內容: 
1>線上問題trace code & log analyze 找出root cause,並解決,以及每周會議進行會報
2>寫SQL PATCH修復線上異常數據
3>配置Jkb域名監控
4>配合開發CICD上版流程以及配置更改 
5>部門業務、技術培訓
6>jenkins script job撰寫,支持Porduction平台服務停止/啟動,日誌分析,客戶行為分析
7>自建後台系統
    功能:1>快速查詢:透過自訂模板,使用者可自定義SQL查詢,不須每次重寫SQL,點擊查詢即可套用模板
             2>非技術角色可使用的用戶登入數據,交易明細,歷史數據查詢頁面
             3>DB監控,透過定時任務掃描DB關鍵字,預先發現問題
             4>LOG監控,透過請求ElasticSearch:9200,過濾關鍵字如"EXCEPTION"等,預先發現問題
             5>API監控,透過定時REQUEST平台API,檢測平台API是否正常
             6>AutoExport,依照需求單位,定時匯出報表數據,並且可串接DB LOG監控,發起郵件通知
             7>證書期效監控,事件監控,便於提醒交接班,以及進期需配合維護備忘
             8>告警整合SLACK、TELEGRAM、TEAMS等通信軟體,同一時間只需觀測一個通信軟體即可
             9>Webhook功能,提供webhook API,默認請求後將請求信息寫入DB紀錄,傳參控制是否需調用API監控,
                 再進行一層測試
             10>Bookmark   
    角色:SD,PG
   運行環境:Centos7,Docker
    架構:nginx轉發, 
            前端展示thymeleaf,
            後端框架springboot,mybatis串接mysql
    負責內容:
           1>CICD腳本以及流程、運行環境構建
           2>配合其他單位需求進行前端以及後端功能撰寫
           3>BUG修復以及功能優化
           4>DB跟LOG監控從舊版SpringMVC翻新到SpringBoot上
           5>新功能發想及規劃
           6>建立API文檔






    

自傳

求學階段以及當兵皆擔任過幹部,因此對於做事較為嚴謹、務實也注重於做事態度,擅於跨部門間溝通, 能與同事融洽相處。畢業後第一份工作擔任PCB設計工程師,主要工作內容為參照客戶文件需求、佈線圖, 撰寫出廠內製程規範。 工作兩年半後,鑒於電路板廠工作與本科系有所出入,職能發展有限,因此計畫再次進修。


2016年因想培養自身眼界以及在陌生環境下的生存能力,因此獨自到澳洲打工, 2017年自澳洲打工回來後,於資策會進修,因緣際會的到了海外擔任維運工程師一職, 工作內容有配合開發進行生產環境配置以及問題調查,域名配置、CICD、配置監控配置等等。 


 2019年,在維運工作兩年後,因對於代碼相關撰寫以及自動化維運服務較有興趣, 分析市場趨勢,未來軟體工程師與DevOps應較有競爭力,因而往web軟體開發以及DevOps發展, 當前工作內容為JAVA自建監控服務代碼撰寫,生產業務監控SQL撰寫,生產問題分析&處理,部門服務器管理,跨部門業務協調。


Powered By CakeResume