工作職責:
1.負責生物科學軟件的云平臺的開發(fā)工作,主導核心組件和模塊的開發(fā),提供技術解決方案,解決技術難題。
2.負責系統(tǒng)的性能優(yōu)化和可擴展性設計,確保系統(tǒng)在高并發(fā)場景下的穩(wěn)定運行。
3.與產(chǎn)品經(jīng)理、前端等團隊成員緊密合作,參與需求分析、系統(tǒng)設計等工作,提供技術可行性評估;
崗位要求:
1.計算機或相關領域本科或以上學歷。扎實的計算機基礎知識,較強的邏輯理解能力和學習能力。
2.5年以上軟件開發(fā)經(jīng)驗,至少3年以上使用Java開發(fā)專業(yè)或商用軟件,使用1.8或以上版本Java JDK。熟悉分布式Java程序開發(fā)和前后端服務交互。有豐富的異步Java網(wǎng)頁服務開發(fā)經(jīng)驗,熟悉后端架構如Vertx,Akka HTTP等。
3.有系統(tǒng)架構設計經(jīng)驗,對高并發(fā),大流量,大數(shù)據(jù)量的處理有自己的見解和實際工作經(jīng)驗。
4.熟悉Windows和Linux系統(tǒng)架構,服務器部署,以及在實際運行環(huán)境中Java程序的維護和測試。熟悉Shell編程。
5.熟悉常用軟件設計模式。
6.熟練掌握Maven,Jenkins,Docker、服務器等,熟悉CICD、運維相關知識;
7.熟悉Oracle、PostgreSQL、Mysql等中至少二種數(shù)據(jù)庫應用開發(fā),具有SQL數(shù)據(jù)庫索引優(yōu)化、查詢優(yōu)化和存儲優(yōu)化及數(shù)據(jù)緩存技術的經(jīng)驗;
8.初級英語口語交流能力。
加分項:
1.計算機領域研究生或以上學歷。
2.熟悉基于Akka Toolkit和Actor系統(tǒng)的軟件開發(fā)邏輯和流程。
3.有響應式編程和流編程的工作經(jīng)驗。
4.對于生物軟件領域,尤其是蛋白質(zhì)相關知識有所了解。
5.熟悉網(wǎng)頁前端開發(fā),Restful API,熟悉前端開發(fā)框架如React,Vue等。
BSI公司介紹:
Bioinformatics Solutions Inc.(BSI)在2000年成立于加拿大享有“硅谷”之稱的安大略省滑鐵盧市,是世界領先的生物信息軟件和服務公司。BSI在質(zhì)譜數(shù)據(jù)分析領域擁有多年的經(jīng)驗積累,為基因組學、蛋白質(zhì)組學和生物技術行業(yè)提供了世界領先的算法和軟件解決方案及質(zhì)譜分析服務。旗下著名的PEAKS?系列軟件在全世界范圍內(nèi)擁有數(shù)千家學術和工業(yè)界用戶。
作為生物信息學的領軍企業(yè),BSI專注于蛋白質(zhì)組學和生物藥領域,通過機器學習和先進算法提供世界領先的質(zhì)譜數(shù)據(jù)分析軟件和蛋白質(zhì)組學服務解決方案,以推進生物學研究和藥物發(fā)現(xiàn)。我們通過基于AI的計算方案,為您提供對蛋白質(zhì)組學、基因組學和醫(yī)學的卓越洞見。旗下著名的PEAKS??系列軟件在全世界擁有數(shù)千家學術和工業(yè)用戶,包括:PEAKS?? Studio,PEAKS?? Online,PEAKS?? GlycanFinder, PEAKS?? AB,DeepImmu??免疫肽組發(fā)現(xiàn)服務和PEAKS?? AB抗體綜合表征服務等。
網(wǎng)址信息: www.bioinfor.com (EN) www.deepproteomics.cn(CN)