1、扎實的計算機科學基礎,熟悉面向對象編程思想;
2、熟悉Python語言及主流web框架Django、Flask等,2年以上實際項目的后端開發(fā)經(jīng)驗;
3、熟悉Java語言,對Spring Boot框架有深入了解者優(yōu)先;
4、理解RESTful API設計原則,有API設計和開發(fā)經(jīng)驗;
5、熟練使用至少一種關系型數(shù)據(jù)庫(MySQL,PostgreSQL等)和NoSQL數(shù)據(jù)庫(Redis,MongoDB等);
6、有微服務架構設計和實現(xiàn)經(jīng)驗者優(yōu)先,了解Docker、K8s等容器化技術;
7、有良好的代碼習慣,熟悉Git等版本控制工具;
8、了解測試驅動開發(fā)(TDD)原則,或能夠獨立編寫單元測試者優(yōu)先;
9、有AI項目經(jīng)驗優(yōu)先
職責:
1、根據(jù)項目具體要求,承擔后端接口及業(yè)務邏輯開發(fā),并按計劃完成任務目標;
2、參與系統(tǒng)的需求分析、設計、部署和集成;
3、編寫清晰、可維護的代碼,并遵循良好的編程實踐。
4、對系統(tǒng)進行持續(xù)優(yōu)化,提升系統(tǒng)性能和穩(wěn)定性;
5、與產(chǎn)品經(jīng)理、設計師和前端開發(fā)人員緊密合作,快速迭代產(chǎn)品功能;
6、分析并解決開發(fā)過程中的技術難題,具備團隊合作精神,能夠獨立完成任務并在團隊中有效溝通;