一:工作職責(zé):
1、負責(zé)公司商城APP的設(shè)計、開發(fā)和維護應(yīng)用程序的服務(wù)器端邏輯;理解用戶需求,歸納功能用例,并轉(zhuǎn)化為高效的技術(shù)解決方案。
2、與前端開發(fā)人員、產(chǎn)品經(jīng)理緊密合作,確保系統(tǒng)的高效性、可靠性和安全性。
3、參與從需求分析到系統(tǒng)上線的整個軟件開發(fā)生命周期,并持續(xù)優(yōu)化系統(tǒng)性能。
4、負責(zé)公司商城APP移動應(yīng)用和業(yè)務(wù)系統(tǒng)的后端開發(fā)工作;通過單元測試、自動化以及代碼審查等提升優(yōu)化代碼質(zhì)量。
5、參與代碼審查過程,發(fā)現(xiàn)并修復(fù)潛在問題,提升整體項目水平。
6、使用版本控制系統(tǒng)(如Git)管理代碼,確保代碼庫的整潔和有序。
二:性能調(diào)優(yōu):
1、定期監(jiān)控服務(wù)運行狀態(tài),對發(fā)現(xiàn)的問題進行定位分析,并給出解決方案。
2、針對瓶頸點實施針對性優(yōu)化措施,提高系統(tǒng)響應(yīng)速度和服務(wù)穩(wěn)定性。
3、使用性能分析工具(如Profiler)識別性能瓶頸,并進行優(yōu)化。
4、優(yōu)化數(shù)據(jù)庫查詢和索引,提高數(shù)據(jù)訪問效率。
三:數(shù)據(jù)庫管理:
1、設(shè)計和優(yōu)化數(shù)據(jù)庫結(jié)構(gòu),確保數(shù)據(jù)存儲的高效性和安全性。
2、編寫高效的SQL查詢語句,優(yōu)化數(shù)據(jù)訪問性能。
3、管理數(shù)據(jù)庫備份和恢復(fù)策略,確保數(shù)據(jù)的安全性和完整性。
4、了解和應(yīng)用數(shù)據(jù)庫的最佳實踐,提高系統(tǒng)的整體性能。
四:文檔撰寫
1、編寫清晰詳盡的技術(shù)文檔,包括接口文檔、部署手冊、用戶指南等,便于其他同事快速上手或后期維護。
2、更新和維護現(xiàn)有文檔,確保文檔的準確性和時效性。
積極參與各種頭腦風(fēng)暴會議并對用到的技術(shù)、算法和產(chǎn)品功能提出意見和建議;
五:新技術(shù)研究與應(yīng)用
1、關(guān)注行業(yè)動態(tài)和技術(shù)趨勢,適時引入適合項目的前沿技術(shù)棧。
2、持續(xù)改進現(xiàn)有架構(gòu),提高系統(tǒng)的可擴展性和可維護性。
3、參與技術(shù)研討會和培訓(xùn),不斷提升自身技術(shù)水平。
4、評估新技術(shù)的適用性和可行性,為團隊提供技術(shù)建議。
1、3~5年開發(fā)經(jīng)驗,本科及以上學(xué)歷;
2、精通至少一種主流編程語言(如Java,Python,Node.js,Ruby,Go等),熟悉其生態(tài)系統(tǒng)和常用框架;
3、熟練掌握服務(wù)端相關(guān)開發(fā)技術(shù)和通用組件,包括thrift,protobuf,kafka,rocketmq,redis,ES,mysql等。
4、具備數(shù)據(jù)庫(特別是關(guān)系型數(shù)據(jù)MySQL,PostgreSQL等)及相關(guān)知識的實際應(yīng)用和優(yōu)化經(jīng)驗;
5、熟悉Linux/Unix;具備扎實的OOP及相關(guān)軟件開發(fā)技能,能根據(jù)架構(gòu)要求,開發(fā)設(shè)計可擴展、可復(fù)用、高性能的功能模塊;
6、工作認真負責(zé)有責(zé)任心,追求細節(jié),有解決各類疑難問題的強烈愿望。
在求職過程中如果遇到扣押證件、收取押金、提供擔(dān)保、強迫入股集資、解凍資金、詐騙傳銷、求職歧視、黑中介、人身攻擊、惡意騷擾、惡意營銷、虛假宣傳或其他違法違規(guī)行為。請及時保留證據(jù),立即向平臺舉報投訴,必要時可以報警、起訴,維護自己的合法權(quán)益。
