作為LongDB的數據(ju)庫內核(he)工(gong)程師(Database Kernel Engineer),您將(jiang)專注于數據(ju)庫內部,包括(kuo)代碼生(sheng)成器(qi)(qi)、優化器(qi)(qi)、執行器(qi)(qi)、索(suo)引、統(tong)計(ji)和事務。
1.完成公(gong)司(si)關系型數(shu)據庫(RDBMS)設計和開發關鍵(jian)功能(neng),確保(bao)(bao)工作在(zai)并發多接點Hadoop執行環境中保(bao)(bao)持高性能(neng)和可擴展性;
2.負責關鍵數據庫內部技術:計劃生成、統計的使用和(he)管理,表連接(jie)和(he)策略選擇,索引選擇等(deng);
3.負責(ze)公司產(chan)品(pin)的生命(ming)周期與其他工(gong)程師(shi)協作,包括架構、產(chan)品(pin)支持問題、測(ce)試版測(ce)試、錯誤修復等工(gong)作;
4.確保本職工作(zuo)能夠促進(jin)產品的(de)穩(wen)定性、可靠性和可維(wei)護性;
5.負責為技術支(zhi)持(chi)人員提供答疑(yi)和研發(fa)級的技術支(zhi)持(chi);
6.負(fu)責配合產(chan)品經理(li),進行競品的功能(neng)、實現分(fen)析;
7.承擔(dan)數據庫(ku)領域豐富(fu)廣泛的技術預(yu)研和創新工作;
8.完(wan)成領(ling)導交辦的各項工作任務。
1.211或985全(quan)日制本科/研(yan)究生以上學(xue)(xue)歷(li),計(ji)算(suan)機科學(xue)(xue)、軟件工程或相關專業的同等學(xue)(xue)歷(li);
2.具(ju)有5年以(yi)上開(kai)發內部(bu)商(shang)用或開(kai)源數(shu)據庫的經驗,深(shen)入了解查(cha)詢(xun)優化(hua)機制能力;
3.深入(ru)了解當今相(xiang)互競爭(zheng)和主流(liu)數據庫的(de)使(shi)用(yong),和其他技術的(de)不(bu)同之處(chu);
4.熟(shu)悉分析(xi)和交易數據(ju)庫(ku)架構;
5.精通Java,熟悉Shell/Python等任(ren)何一(yi)種腳本(ben)語言;
6.熟(shu)練(lian)掌握(wo)Linux平臺軟件開發技能(neng),能(neng)夠熟(shu)練(lian)運用debug工具(ju);
7.熟悉(xi)主流(liu)的數據結構和(he)算法;
8.熟悉開源項目,如HBase、LeveIDB、RocksDB、MySQL/PostgreSQL;
9.優(you)秀的發現和解決(jue)問題能力(li),良好的溝通(tong)能力(li),具備團隊合作(zuo)精(jing)神(shen)。
1.負責公司(si)項目運維業務平(ping)臺開(kai)發,主(zhu)要包括監控系統、自動化管理系統;
2.負(fu)責(ze)公司項(xiang)目日常業(ye)務上線(xian)、部(bu)署、維護(hu)、監(jian)控等工作,保障系統日常的運營;
3.幫助客戶實(shi)踐持(chi)續交付,縮短從(cong)代碼(ma)提交到生產環境部署的時間(jian)周期;
4.參(can)與部(bu)署系統的開發,設計,接入,優化及標(biao)準制定;
5.設計和實(shi)現(xian)構(gou)建系(xi)(xi)(xi)統、部署(shu)系(xi)(xi)(xi)統、基礎設施(shi)管理(li)(li)以及環境管理(li)(li)等系(xi)(xi)(xi)統;
6.消(xiao)除開發,運(yun)維(wei),和測(ce)試團隊之間的(de)壁壘;
7.承(cheng)擔數據(ju)庫領域豐富(fu)廣泛的技術(shu)預(yu)研和(he)創(chuang)新工(gong)作(zuo);
8.完(wan)成(cheng)領導臨時(shi)交(jiao)辦的各項工作任務。
1.全日制本科以上(shang)學歷,計算機、軟件工程或其他相關專業;
2.熟練掌握Linux平臺軟(ruan)件開發環境, 以及常用的Linux命令和(he)工具;
3.熟練使用高級編程語言編寫程序(xu)的(de)能力:Java,Python,Ruby,Go或Shell;
4.熟練掌握Linux平臺軟件(jian)開(kai)發技能(neng),具(ju)有(you)DevOps背(bei)景(jing);
5.熟(shu)悉數據(ju)庫查詢引擎與(yu)存儲引擎工(gong)作(zuo)原理;
6.豐富的Docker使用配(pei)置經驗(yan);
7.配置管理工具:Ansible, Chef, or Puppet ;
8.精(jing)通SQL,熟(shu)練(lian)使用(yong)常(chang)用(yong)的數據庫如MySQL, Oracle,SQL Server等;
9.優秀的發現和解(jie)決問題能力(li),良好的溝(gou)通能力(li),具備團隊(dui)合作精(jing)神。
作為產(chan)品(pin)開發(fa)團隊的分布式系統工(gong)程師(shi)(Distributed Systems Engineer),您(nin)將(jiang)構(gou)建(jian)LongDB的新型分布式系統架構(gou),最大(da)限度地提高LongDB的分析和事(shi)務(wu)處(chu)理混(hun)合的工(gong)作負載。您(nin)將(jiang)有機會開發(fa)各種開源和專(zhuan)有技(ji)術來推(tui)動公(gong)司(si)產(chan)品(pin)和業務(wu)發(fa)展。
1.負責公(gong)司分布式框架的設計、開發(fa)、調優(you);
2.參(can)與技術選(xuan)型研究、系統(tong)架構(gou)設計、軟件(jian)開發工作;
3.基于公司現有產(chan)品(pin)進(jin)行拆分重構支(zhi)持分布式(shi)部署;
4.參(can)與(yu)軟件架構設計,跟蹤業界發(fa)展趨勢,完(wan)成技術競爭力識別與(yu)分(fen)析;
5.領導我們的(de)查詢(xun)(xun)優化(hua)團隊使用(yong)最先進的(de)草(cao)圖算(suan)法(fa)來實現最高效的(de)查詢(xun)(xun);
6.承擔數據庫領域豐富廣泛(fan)的技術(shu)預研和創(chuang)新(xin)工作;
7.完(wan)成領導交辦的其他各項(xiang)事務。
1.211或985全日制(zhi)本科/研究生(sheng)以上學歷,計(ji)算機科學、軟件工程或相(xiang)關(guan)專業的同(tong)等學歷;
2.精(jing)通(tong)Java 或C/C++編程,精(jing)通(tong)數據結構和算(suan)法;
3.具有開發商業軟(ruan)件產(chan)品(pin)的經驗(yan);
4.具有并發編程經(jing)驗;
5.具有Hadoop生態(tai)系統編(bian)程(cheng)經驗者優先(xian),特別是(shi)Apache Spark,Apache Hbase或Apache Hive/Impala;
6.具有(you)大型(xing)分布式系統開發(fa)(fa)或者高(gao)并發(fa)(fa)服務(wu)器的(de)設計(ji)開發(fa)(fa)及(ji)性能調優(you)經驗(yan);
7.優秀的發現和解決問題能(neng)力,良好(hao)的溝(gou)通能(neng)力,具備團隊合作精神。
作(zuo)(zuo)為Lead Build&Release工程師,將把現有(you)的(de)構(gou)建和發布(bu)環(huan)境提升(sheng)到(dao)一個新(xin)的(de)水平。大(da)量降低手(shou)動(dong)化工作(zuo)(zuo),這(zhe)是我(wo)們構(gou)建和新(xin)推出(chu)的(de)云服務自動(dong)化的(de)機會。將會引(yin)入新(xin)的(de)技(ji)術和方法來構(gou)建企業產品和服務的(de)夢想構(gou)建和發布(bu)環(huan)境。
1.負責構建、維(wei)護和(he)改進公司產品系統和(he)發布過程(cheng);
2.負責(ze)維護公(gong)司產品配置庫的用(yong)戶、權限(xian)、備份、項目初始(shi)化等工作;
3.承擔構建產(chan)品基(ji)線用(yong)于測(ce)試發布、產(chan)品發布,維護基(ji)線的(de)變(bian)更歷史(shi)記錄等;
4.負責公(gong)司項目和(he)產品研(yan)發(fa)的(de)配置(zhi)(zhi)計(ji)劃,配置(zhi)(zhi)變更、配置(zhi)(zhi)標識、配置(zhi)(zhi)審計(ji)等管理(li)工作;
5.承擔加(jia)強和(he)開發(fa)測試,產品等職(zhi)能部門的合作和(he)協調,保證各環(huan)(huan)節(jie)配(pei)置環(huan)(huan)境穩定;
6.監(jian)控,構建和部(bu)署軟件版本(ben),確(que)保所有(you)版本(ben)均(jun)經過良好打包(bao)并(bing)符合包(bao)裝標準;
7.積(ji)極開發,維護和改進我們的合作伙(huo)伴和面向客戶的系統和產(chan)品安裝人員;
8.根據(ju)需(xu)要創建(jian),審查,發(fa)布和(he)管理正式發(fa)布通知,說明和(he)發(fa)布計劃;
9.完(wan)成領(ling)導(dao)交辦的其他(ta)各項工作事務。
1.211或985全日制本科/研(yan)究生以上學(xue)歷(li),計算機科學(xue)、軟(ruan)件工程或相關專業的同等學(xue)歷(li);
2.熟悉產(chan)(chan)品構建和(he)(he)(he)發(fa)布原理和(he)(he)(he)流程,負(fu)責公司產(chan)(chan)品軟件(jian)的(de)控制、編(bian)譯和(he)(he)(he)發(fa)布;了解軟件(jian)構建、部署、發(fa)布的(de)常用環境和(he)(he)(he)方法(fa);
3.熟悉配(pei)置(zhi)管理、項目管理理論體系及(ji)敏捷開(kai)發思想;靈活(huo)掌(zhang)握項目配(pei)置(zhi)管理的思想和(he)方(fang)法(fa),能制定(ding)代碼安全和(he)權限策略及(ji)規(gui)范;
4.使用Java和/或(huo)Python作為構建/發行工程(cheng)師的經(jing)驗(yan);
5.熟練(lian)使用Maven或Gradle;
6.使用(yong)開源組(zu)件構建軟(ruan)件并管(guan)理軟(ruan)件包/庫依賴和沖突(如Maven Shade Plugin)的經驗;
7.深入了解Git及其開發管(guan)理(li)流程(cheng);
8.使用Jenkins分布在物理(li)和虛擬(ni)機上(shang)的經驗;
9.優秀的(de)發現(xian)和解決(jue)問(wen)題能力,良好的(de)溝(gou)通能力,具備團隊(dui)合作(zuo)精神,可以勝任承擔一(yi)定強度(du)工(gong)作(zuo)壓力。
1.公(gong)司(si)測試組(zu)負責人,同時兼并公(gong)司(si)產品質量方面相關活動的組(zu)織和實施;
2.規劃測試(shi)團隊發(fa)展戰略,制定(ding)技術發(fa)展路線(xian)并推(tui)動執行,保障業務(wu)交付、質量和(he)效(xiao)率提升(sheng);
3.帶領測試(shi)團隊完(wan)成項目測試(shi),包括制(zhi)定(ding)測試(shi)計劃,分配測試(shi)資源,構建(jian)測試(shi)環境(jing),執行集成測試(shi),回歸測試(shi)等;
4.負責公(gong)司相關(guan)產品的整(zheng)(zheng)體質(zhi)量保障(zhang)工(gong)作,參與重大項目(mu)的需求和架(jia)構設計評審,評估整(zheng)(zheng)體技術(shu)架(jia)構合理性以及可測性;
5.不斷提(ti)(ti)升測試的(de)(de)業務(wu)服務(wu)質量,并通過技術手段解決,以(yi)適應項(xiang)目交付的(de)(de)測試方法,保障產品質量,提(ti)(ti)升用戶體驗;
6.與(yu)產品開發、解(jie)決方(fang)案、業務(wu)等團(tuan)隊緊密(mi)配合,完成預防、識別和解(jie)決相關(guan)產品質量問(wen)題;
7.洞察測(ce)試領域(yu)前瞻性(xing)探(tan)索,引領團隊技(ji)術(shu)提升(sheng)及專(zhuan)業(ye)素養的進步;
8.利用來自(zi)客戶的(de)實際(ji)案例持續提(ti)高測試效果,并盡可能實現測試自(zi)動化;
9.解決(jue)測試過程中的復雜技術問題;
10.完成上級領導交辦(ban)的其他工作(zuo)事務(wu)。
1.全(quan)日制本科及以(yi)上學歷(li),計算機(ji)科學、軟件工(gong)程或其他相關(guan)專業的(de)同等學歷(li);
2.十年以上測試開發工(gong)作經(jing)驗,三年以上團隊管理經(jing)驗;
3.具備帶(dai)領測(ce)(ce)試(shi)團隊的成功經驗,包括書寫測(ce)(ce)試(shi)文檔和(he)設計測(ce)(ce)試(shi)計劃等;
4.具備(bei)廣泛的技術視野和很強(qiang)的技術前(qian)瞻性,及(ji)多(duo)領域(yu)測(ce)試(shi)經驗(yan),對測(ce)試(shi)行業發展(zhan)有自己的思考;
5.熟悉兩種以上主流數據庫,MySQL、DB2、PostgreSQL、Oracle的存儲引擎系(xi)統架構;
6.熟練使用Java、Python以(yi)及Shell腳本;
7.掌握(wo)JaCoCo, Coverity, Fortify, PMD, Sonar等測試覆蓋和靜(jing)態代碼(ma)分析工具的使用經驗;
8.具備敏捷開發實踐經驗;
9.熟悉全(quan)面(mian)軟件(jian)開發(fa)流程,包括:系統(tong)分析(xi)、系統(tong)設計、代碼開發(fa)、測(ce)試、調試和文檔撰寫等能力;
10.熟練Jenkins、JMeter以及GIT等代碼管理(li)和(he)持(chi)續(xu)集成經驗;
11.熟悉(xi)(xi)常用測試工(gong)具,如Loadrunner,QTP,Selenium;熟悉(xi)(xi)一種(zhong)缺陷(xian)管理(li)工(gong)具,如Jira、TD/QC等;
12.自驅能力強,對產品質量負責,能主動發現問題,推動項目持續改進。
1.完成公(gong)司相關項目、產(chan)品的(de)所有相關測試工作;
2.負責公司用戶內容生產相關的(de)測(ce)試(shi)工作(zuo),保證業務(wu)測(ce)試(shi)工作(zuo)有序開(kai)展(zhan),包括參與需求分析(xi)、設計評審,制定測(ce)試(shi)計劃(hua),設計和(he)執行測(ce)試(shi)用例,進行缺陷跟蹤和(he)質量(liang)分析(xi)等(deng);
3.根據公司產品測試需求,完成(cheng)測試用例的設(she)計與(yu)執行(xing)工作;
4.執行部門具(ju)體(ti)測(ce)(ce)試(shi)任務并確認測(ce)(ce)試(shi)結(jie)果、缺陷跟蹤(zong),完(wan)成測(ce)(ce)試(shi)報(bao)告以(yi)及測(ce)(ce)試(shi)結(jie)果分析;
5.完成(cheng)產品缺陷驗證(zheng)和確認,對于難以(yi)重現的問題(ti),需要完成(cheng)可能性原因分(fen)析與驗證(zheng);
6.定(ding)期提(ti)交(jiao)公司相關產(chan)品缺(que)陷(xian)統(tong)計分析(xi)報告(gao)(gao),并完成(cheng)產(chan)品測(ce)試(shi)總(zong)結報告(gao)(gao);
7.在(zai)測試各環節必(bi)要時,需與公司內部(bu)相關部(bu)門進行溝通,保證測試輸入和輸出的正確性和完備性;
8.執行測試用(yong)例編(bian)寫和測試工(gong)作(zuo),提交測試報告,協(xie)助(zhu)開發定位問題;
9.學習和(he)研(yan)究(jiu)新技術并引入以提高測試的效率和(he)質量,滿足(zu)質量保(bao)證的需求;
10.完成上級領導(dao)交辦的其(qi)他工作事務(wu)。
1.全(quan)日制本科及以上學歷,計(ji)算機(ji)科學、軟(ruan)件工程或(huo)其他相(xiang)關(guan)專業的(de)同等學歷;
2.熟悉基本的軟件測試(shi)理論和(he)方法,具備(bei)三年以上搭建(jian)和(he)維護自動化測試(shi)環境經驗;
3.熟練掌握Java、Python、Shell等開(kai)發(fa)語言或腳本,有(you)過自動(dong)(dong)化開(kai)發(fa)或自動(dong)(dong)化框(kuang)架設計者(zhe)優(you)先;
4.掌握(wo)JaCoCo, Coverity, Fortify, PMD, Sonar等測試(shi)覆(fu)蓋和靜態代碼分析工具的(de)使(shi)用經驗;
5.熟(shu)悉大數據(ju)生態系統(tong)組件,如Spark、Flink、Redis、Kafka、Zookeeper、HbaseHive等(deng)大數據(ju)產品的測試(shi)方法及(ji)流程者優先;
6.具備(bei)TPC-C, TPC-H, TPC-DS, YCSB 或 Big Bench經驗者優先;
7.熟悉一種或多種主流數(shu)據(ju)庫(MySQL/DB2/PostgreSQL/Oracle)的存儲引擎系(xi)統架(jia)構,有數(shu)據(ju)庫測(ce)試經驗的優先;
8.熟(shu)悉常用測試工(gong)具,如(ru)(ru)Loadrunner,QTP,Selenium;熟(shu)悉一種(zhong)缺陷管理工(gong)具,如(ru)(ru)Jira、TD/QC等;
9.優秀的(de)發現和解決問題(ti)能力(li),良好的(de)溝通(tong)能力(li),具備團隊合(he)作(zuo)精神,可以勝任承(cheng)擔一定強(qiang)度工作(zuo)壓(ya)力(li)。
我(wo)們提供(gong): 與行(xing)業大(da)牛(niu)一起工作的機會 精(jing)益求精(jing)、與簡單有愛的LongDB工程師們一起享(xiang)受做世界級項目(mu)的過程。
你(ni)能從工作中學習到(dao)什么?
1.負責公司(si)大數據平臺(tai)系統后端(duan)的(de)設(she)計與開發(fa);
2.智(zhi)能運(yun)維平臺的設計與開發;
3.參與組(zu)內項目的需求(qiu)調研和需求(qiu)分析工作;
4.根據項目安排,分析并給出后(hou)端技術解(jie)決(jue)方案;
5.新(xin)技術(shu)的(de)學(xue)習和(he)探索。
1.全(quan)日制本科及以上(shang)學歷2020應屆(jie)畢業生,計算機、軟件工程(cheng)等相關專業;
2.熟(shu)悉Linux操作系統;
3.熟悉至少一種(zhong)編程(cheng)語言,如 Java、Scala、Python;
4.熟悉(xi)相關開發工具(ju)包,如Spring, Mybatis、Hibernate等;
5.熟悉項(xiang)目構建工具,如 Ant、Maven、NPM、GIT等;
6.熟悉(xi)JS、CSS、HTML、XML等相關技術;
7.熟悉(xi)Hadoop大數據平(ping)臺(tai)架構,具有(you)Hbase、Hive、Kafka等(deng)大數據平(ping)臺(tai)經(jing)驗者優先;
8.每周至少工(gong)作四天,持(chi)續半年以上。
我們提供: 與(yu)行(xing)業大牛一起(qi)工作的(de)機會(hui) 精益求精、與(yu)簡單有(you)愛的(de)LongDB工程師們一起(qi)享受做世界級項目的(de)過(guo)程。
1.參與公司(si)數據庫產(chan)品的(de)前端開發(fa)工作, 重現視覺效果并保證兼容性(xing);
2.負(fu)責相(xiang)應模塊(kuai)的詳細設(she)計、開發(fa)、維護工作;
3.參與組內項目的(de)需求調研和需求分析工作(zuo);
4.根據項(xiang)目安(an)排,分析(xi)并給出前端技(ji)術(shu)解(jie)決方案;
5.新技術的學(xue)習和探索。
1.全日(ri)制(zhi)本科及以上學歷2020應(ying)屆(jie)畢(bi)業(ye)生(sheng),計(ji)算機、軟(ruan)件(jian)工(gong)程(cheng)等相(xiang)關專業(ye);
2.熟悉(xi)一種Web開發框架(jia),如(ru)React、Vue;
3.熟悉JavaScript、CSS、HTML/H5、XML等相關(guan)技術;
4.JAVA基礎扎實(shi),熟(shu)悉Web開發流(liu)程,熟(shu)悉常用(yong)Web(Spring)開發框架;
5.熟悉(xi)SQL語(yu)言和(he)常用(yong)數據庫(ku)的(de)使用(yong);
6.熟悉NodeJS、NPM、YARN等(deng)相關(guan)工具;
7.熟練使用Linux 操作系(xi)統;
8.每周(zhou)至(zhi)少工(gong)作四(si)天,持續半(ban)年以上。
我們提供: 與行業大牛一起(qi)(qi)工作的機(ji)會 精益求精、與簡單有愛的LongDB工程(cheng)師(shi)們一起(qi)(qi)享受做世界(jie)級(ji)項目的過(guo)程(cheng)。
1.參與公(gong)司產品(pin)的研發與測試過程;
2.參與(yu)公司產品測試平(ping)臺(tai)及(ji)工具(ju)的(de)開發和(he)(he)維(wei)護(hu),能(neng)夠協助開發合(he)適的(de)測試工具(ju)或提出合(he)理的(de)解(jie)決方(fang)案,致力于提高產品的(de)技術可靠性和(he)(he)用戶(hu)體(ti)驗;
3.參與研發團隊敏捷開發流程;
4.參與組內項(xiang)目的需求調研和(he)需求分析(xi)工(gong)作(zuo);
5.編(bian)寫(xie)測試(shi)計劃及使用(yong)文檔;
6.新技術的學習(xi)和探索。
1.全日制(zhi)本科及以上(shang)學歷2020應屆畢業生,計算機、軟件(jian)工程等(deng)相(xiang)關專業;
2.熟(shu)悉(xi)軟件開(kai)發過(guo)程,熟(shu)悉(xi)掌握至少兩項以上(shang),如Java、 Python 、Shell 、C++ ;
3.熟悉(xi) SQL語言,常用數據庫(ku)使用,如MySQL、Oracle、SQL Server;
4.熟悉常用測試工具,如Loadrunner、QTP、Selenium;
5.熟悉(xi)Linux操作系(xi)統;
6.熟悉缺陷管理工(gong)具,如Jira、Bugzilla等;
7.每周至少工作四(si)天,持(chi)續半年以上。