崗位職責(zé)是什么
微服務(wù)崗位,是一種專注于構(gòu)建和維護(hù)分布式系統(tǒng)的技術(shù)角色,其核心在于將大型復(fù)雜應(yīng)用拆分為一系列小型、獨(dú)立的服務(wù),每個(gè)服務(wù)都能自我包含、自我管理,并通過(guò)api接口協(xié)同工作。
崗位職責(zé)要求
1. 精通微服務(wù)架構(gòu):候選人應(yīng)具備深入理解微服務(wù)設(shè)計(jì)原則、模式和技術(shù)棧,如spring boot、docker、kubernetes等。
2. 編程能力:熟練掌握java、python或go等至少一種編程語(yǔ)言,能編寫(xiě)高質(zhì)量、可擴(kuò)展的微服務(wù)代碼。
3. 數(shù)據(jù)庫(kù)知識(shí):熟悉sql和nosql數(shù)據(jù)庫(kù),了解數(shù)據(jù)建模和事務(wù)處理。
4. 持續(xù)集成/持續(xù)部署(ci/cd):理解并能實(shí)現(xiàn)自動(dòng)化測(cè)試、構(gòu)建和部署流程。
5. 通信協(xié)議:熟悉restful api設(shè)計(jì),理解http、tcp/ip等網(wǎng)絡(luò)協(xié)議。
6. 故障排查:具備較強(qiáng)的故障診斷和問(wèn)題解決能力,能在分布式環(huán)境中定位和修復(fù)問(wèn)題。
崗位職責(zé)描述
微服務(wù)工程師在日常工作中,負(fù)責(zé)設(shè)計(jì)、開(kāi)發(fā)、部署和監(jiān)控微服務(wù),確保服務(wù)的高可用性和性能。他們需要與團(tuán)隊(duì)成員緊密合作,參與需求分析,制定服務(wù)架構(gòu),編寫(xiě)代碼,以及進(jìn)行代碼審查。此外,他們還需監(jiān)控服務(wù)運(yùn)行狀況,對(duì)異常情況進(jìn)行快速響應(yīng),以保證系統(tǒng)的穩(wěn)定運(yùn)行。在項(xiàng)目迭代中,微服務(wù)工程師需要不斷優(yōu)化服務(wù),提升系統(tǒng)的可擴(kuò)展性和容錯(cuò)性。
有哪些內(nèi)容
1. 服務(wù)設(shè)計(jì):根據(jù)業(yè)務(wù)需求,設(shè)計(jì)符合微服務(wù)原則的系統(tǒng)架構(gòu),劃分服務(wù)邊界。
2. 代碼開(kāi)發(fā):編寫(xiě)高效、可靠的微服務(wù)代碼,遵循最佳實(shí)踐和編碼規(guī)范。
3. 自動(dòng)化部署:配置和維護(hù)ci/cd流程,確保服務(wù)的快速、可靠部署。
4. 服務(wù)監(jiān)控:實(shí)施服務(wù)監(jiān)控,設(shè)置警報(bào),及時(shí)發(fā)現(xiàn)和解決問(wèn)題。
5. 協(xié)作溝通:與產(chǎn)品經(jīng)理、測(cè)試工程師、devops團(tuán)隊(duì)等跨職能角色協(xié)作,確保服務(wù)滿足業(yè)務(wù)需求。
6. 技術(shù)研究:跟蹤微服務(wù)領(lǐng)域的最新技術(shù)動(dòng)態(tài),評(píng)估新技術(shù)對(duì)公司微服務(wù)架構(gòu)的潛在影響。
7. 文檔編寫(xiě):編寫(xiě)和維護(hù)服務(wù)相關(guān)的技術(shù)文檔,包括設(shè)計(jì)文檔、操作手冊(cè)等。
8. 性能優(yōu)化:分析服務(wù)性能瓶頸,進(jìn)行性能調(diào)優(yōu),提升服務(wù)響應(yīng)速度和系統(tǒng)容量。
微服務(wù)崗位的職責(zé)涵蓋從服務(wù)設(shè)計(jì)到運(yùn)維的全過(guò)程,要求工程師具備全面的技術(shù)能力和良好的團(tuán)隊(duì)協(xié)作精神,以確保微服務(wù)在復(fù)雜的企業(yè)環(huán)境中高效、穩(wěn)定地運(yùn)行。
微服務(wù)崗位職責(zé)范文
第1篇 微服務(wù)架構(gòu)師崗位職責(zé)及職位要求
微服務(wù)架構(gòu)師職位要求
1.5年以上java應(yīng)用開(kāi)發(fā)經(jīng)驗(yàn),精通java語(yǔ)言及j2ee平臺(tái)特性,熟悉常用的設(shè)計(jì)模式和開(kāi)源框架,有互聯(lián)網(wǎng)項(xiàng)目經(jīng)驗(yàn)者優(yōu)先;
2.熟悉基于spring cloud/spring boot的微服務(wù)架構(gòu)項(xiàng)目經(jīng)驗(yàn);
3.熟悉以下技術(shù)領(lǐng)域中的若干項(xiàng),經(jīng)驗(yàn)豐富者優(yōu)先:
⑴熟悉分布式系統(tǒng)常用技術(shù),如緩存(redis)、消息中間件(kafka)、搜索引擎(elasticsearch)等;
⑵熟悉soa,有服務(wù)治理的經(jīng)驗(yàn),精通服務(wù)調(diào)用框架;
⑶有大型平臺(tái)運(yùn)維、jvm調(diào)優(yōu)經(jīng)驗(yàn)優(yōu)先。
微服務(wù)架構(gòu)師崗位職責(zé)
1.負(fù)責(zé)解決公司項(xiàng)目中出現(xiàn)的技術(shù)問(wèn)題,確保項(xiàng)目計(jì)劃按時(shí)完成;
2.負(fù)責(zé)帶領(lǐng)技術(shù)團(tuán)隊(duì)完成項(xiàng)目開(kāi)發(fā),指導(dǎo)關(guān)鍵技術(shù)模塊,并對(duì)系統(tǒng)安全性、穩(wěn)定性負(fù)責(zé);
3.負(fù)責(zé)指導(dǎo)技術(shù)難題攻關(guān),參與核心代碼的編寫(xiě),并對(duì)產(chǎn)品開(kāi)發(fā)過(guò)程進(jìn)行把關(guān);
4.負(fù)責(zé)對(duì)產(chǎn)品技術(shù)需求進(jìn)行分析、架構(gòu)設(shè)計(jì)、技術(shù)選型、模塊開(kāi)發(fā)、數(shù)據(jù)庫(kù)和服務(wù)器平臺(tái)部署、安全策略、運(yùn)行管理等整體工作;
5.配合交付leader做好技術(shù)管理工作。
第2篇 資深微服務(wù)架構(gòu)師職位描述與崗位職責(zé)任職要求
職位描述:
資深微服務(wù)架構(gòu)師
【崗位職責(zé)】:
1、參與公司基礎(chǔ)技術(shù)平臺(tái)架構(gòu)設(shè)計(jì),負(fù)責(zé)結(jié)算系統(tǒng)微服務(wù)化的架構(gòu)設(shè)計(jì)和優(yōu)化;
2、依據(jù)公司的技術(shù)選型和發(fā)展路線,構(gòu)建統(tǒng)一的微服務(wù)技術(shù)棧和企業(yè)級(jí)微服務(wù)框架;
3、根據(jù)業(yè)務(wù)需求和產(chǎn)品規(guī)劃,負(fù)責(zé)微服務(wù)架構(gòu)重構(gòu)工作,包括微服務(wù)拆分、微服務(wù)模型設(shè)計(jì)、微服務(wù)治理等;
4、參與基礎(chǔ)技術(shù)平臺(tái)和通用技術(shù)工具、技術(shù)組件的選型,參與負(fù)責(zé)架構(gòu)規(guī)范設(shè)計(jì),參與技術(shù)標(biāo)準(zhǔn)制定以及開(kāi)發(fā)、交付、推廣和持續(xù)優(yōu)化工作。
5、負(fù)責(zé)技術(shù)難點(diǎn)攻關(guān)、技術(shù)選型評(píng)估、生產(chǎn)系統(tǒng)調(diào)優(yōu),參與開(kāi)發(fā)流程的討論與優(yōu)化等;
6、協(xié)助業(yè)務(wù)團(tuán)隊(duì)對(duì)系統(tǒng)性能,可用性,可擴(kuò)展性進(jìn)行優(yōu)化以及改造;解決生產(chǎn)系統(tǒng)中的性能問(wèn)題。
7、負(fù)責(zé)系統(tǒng)核心代碼編寫(xiě)、代碼審核和重構(gòu),指導(dǎo)和培訓(xùn)開(kāi)發(fā)工程師、不斷進(jìn)行系統(tǒng)優(yōu)化;
【任職資格】:
1、本科以上學(xué)歷,8年以上研發(fā)經(jīng)驗(yàn),有4年以上微服務(wù)架構(gòu)設(shè)計(jì)和系統(tǒng)改造方面的工作經(jīng)驗(yàn);
2、5年以上java開(kāi)發(fā)經(jīng)驗(yàn),java基礎(chǔ)扎實(shí),熟練掌握數(shù)據(jù)結(jié)構(gòu)、多線程編程,掌握常用的設(shè)計(jì)模式等;
3、熟悉springboot,spring cloud,以及spring cloud(zuul,eureka,監(jiān)控,zipkin,配置服務(wù)器等)的生態(tài);了解service mesh等相關(guān)技術(shù);
4、熟悉容器相關(guān)技術(shù):docker、kubernetes、mesos等;
5、熟悉devops相關(guān)工具:jenkins、supervisor、ansible等;
6、熟悉分布式、緩存、消息等機(jī)制與工具,能對(duì)分布式常用技術(shù)進(jìn)行合理應(yīng)用,解決實(shí)際架構(gòu)問(wèn)題;
7、有spring cloud dataflow使用經(jīng)驗(yàn)優(yōu)先,有spring cloud stream使用經(jīng)驗(yàn)優(yōu)先;有民航、結(jié)算、財(cái)務(wù)等行業(yè)從業(yè)經(jīng)驗(yàn)優(yōu)先。
第3篇 微服務(wù)架構(gòu)研發(fā)工程師職位描述與崗位職責(zé)任職要求
職位描述:
工作職責(zé):
1、負(fù)責(zé)字節(jié)跳動(dòng)微服務(wù)框架的研發(fā)
2、負(fù)責(zé)字節(jié)跳動(dòng)微服務(wù)治理體系的研發(fā)
任職要求:
1、深入理解rpc原理,精通開(kāi)源框架,grpc,dubbo,thrift,motan
2、深入理解微服務(wù)治理關(guān)鍵領(lǐng)域及其實(shí)現(xiàn)
3、了解service mesh及其演進(jìn)路線
4、熟悉高并發(fā)服務(wù)開(kāi)發(fā)
具備以下條件之一者優(yōu)先
1、有開(kāi)源項(xiàng)目貢獻(xiàn)經(jīng)歷者優(yōu)先
2、有service mesh實(shí)戰(zhàn)經(jīng)驗(yàn)者優(yōu)先
第4篇 java開(kāi)發(fā)工程師(微服務(wù)方向)職位描述與崗位職責(zé)任職要求
職位描述:
職責(zé)描述:
完成java項(xiàng)目的開(kāi)發(fā)
任職要求:
1、三年以上java開(kāi)發(fā)經(jīng)驗(yàn);
2、熟練掌握spring cloud或dubbo分布式框架,并了解其底層原理;
3、熟練掌握mysql、oracle的開(kāi)發(fā),了解數(shù)據(jù)庫(kù)性能優(yōu)化;
4、熟練掌握mq、redis的使用;
5、有多線程、高并發(fā)業(yè)務(wù)處理經(jīng)驗(yàn)者優(yōu)先;
6、相關(guān)金融行業(yè)軟件開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先;
福利和薪資待遇:
一、上海金指軟件技術(shù)有限公司按國(guó)家規(guī)定為所有員工繳納五險(xiǎn)一金,實(shí)行項(xiàng)目績(jī)效獎(jiǎng)金、有節(jié)日補(bǔ)貼;
二、每周提供免費(fèi)活動(dòng)場(chǎng)地,組織羽毛球等健身活動(dòng),讓員工快樂(lè)工作,樂(lè)享生活;
三、為員工提供一系列的專業(yè)化培訓(xùn),提升員工技能;
四、公司包中餐,同時(shí)為有需要的員工提供員工宿舍;
五、每年春、秋季公司組織全體員工旅游;
六、優(yōu)秀員工可持有一定量的公司股票。
第5篇 微服務(wù)軟件工程師職位描述與崗位職責(zé)任職要求
職位描述:
職責(zé)描述:
1、負(fù)責(zé)微服務(wù)平臺(tái)后端的技術(shù)選型,應(yīng)用架構(gòu)、技術(shù)架構(gòu)、開(kāi)發(fā)架構(gòu)等架構(gòu)設(shè)計(jì);
2、負(fù)責(zé)微服務(wù)平臺(tái)后端開(kāi)發(fā)任務(wù)核心代碼的編寫(xiě),并按時(shí)交付,保證交付質(zhì)量的同時(shí)負(fù)責(zé)版本維護(hù);
3、與其他團(tuán)隊(duì)配合,協(xié)調(diào)資源。
任職要求:
1、全日制統(tǒng)招本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè),3年以上java開(kāi)發(fā)經(jīng)驗(yàn);
2、熟悉spring boot開(kāi)發(fā)流程,主導(dǎo)或參與過(guò)基于spring boot的產(chǎn)品或者項(xiàng)目的完整開(kāi)發(fā);
3、熟練掌握j2ee開(kāi)發(fā)技術(shù),具備豐富的中間件及基礎(chǔ)架構(gòu)開(kāi)發(fā)經(jīng)驗(yàn);
4、理解分布式系統(tǒng)設(shè)計(jì)架構(gòu),并掌握dubbo、spring cloud等最新開(kāi)源框架;
5、具有全棧開(kāi)發(fā)經(jīng)驗(yàn)或大型分布式微服務(wù)項(xiàng)目經(jīng)驗(yàn)者優(yōu)先考慮;
6、具有良好的溝通能力、團(tuán)隊(duì)合作精神,以及優(yōu)秀的分析、解決問(wèn)題能力。
第6篇 飲食服務(wù)中心微機(jī)員崗位職責(zé)
后勤飲食服務(wù)中心微機(jī)員崗位職責(zé)
1、負(fù)責(zé)學(xué)生金龍卡的存款,以學(xué)生填寫(xiě)的存款單據(jù)為依據(jù),并將當(dāng)日存款的數(shù)據(jù)交給會(huì)計(jì)做帳。
2、負(fù)責(zé)微機(jī)室的同志要確保微機(jī)室的安全、衛(wèi)生和售飯機(jī)的擦拭工作,經(jīng)常保持售飯機(jī)清潔干凈,并對(duì)微機(jī)保養(yǎng)和維護(hù),發(fā)現(xiàn)問(wèn)題及時(shí)向中心匯報(bào)。
3、負(fù)責(zé)計(jì)算機(jī)內(nèi)存款與帳目核對(duì),做到計(jì)算機(jī)內(nèi)存款余額與帳目相符。
4、現(xiàn)金進(jìn)出必須做到認(rèn)真清點(diǎn),準(zhǔn)確無(wú)誤,手續(xù)完備,每天現(xiàn)金收入及時(shí)解繳銀行。如有差誤一切自負(fù)。
5、配合財(cái)務(wù)和飲食中心主任按時(shí)遞交報(bào)表,月?tīng)I(yíng)業(yè)報(bào)表,做到準(zhǔn)確無(wú)誤。
6、服務(wù)“第一宗旨”,做到“熱情接待,態(tài)度和藹,微笑服務(wù)”。
7、愛(ài)護(hù)電腦設(shè)備,做好日常維修和保養(yǎng)工作,使微機(jī)處于良好的運(yùn)行狀態(tài),遇故障及時(shí)聯(lián)系維修人員,上報(bào)上級(jí),并及時(shí)安排好臨時(shí)措施。
8、刻苦學(xué)習(xí)業(yè)務(wù)知識(shí),不斷提高自身業(yè)務(wù)和思想素質(zhì)。
9、工作時(shí),不做與工作無(wú)關(guān)的事情。