任職要求:??
??技術(shù)能力??
1、熟悉網(wǎng)絡(luò)編程相關(guān)庫twists, requests,asyncio
2 、熟悉cpython解釋器底層實(shí)現(xiàn)原理,如GIL, GC等
3、熟悉Linux網(wǎng)絡(luò)性能調(diào)優(yōu),熟悉tcp和tls協(xié)議
4、熟悉關(guān)系型數(shù)據(jù)庫(如MySQL/PostgreSQL)及ORM技術(shù)(SQLAlchemy/Django ORM)
5、了解Redis/Memcached等緩存技術(shù)及消息隊(duì)列(RabbitMQ/Celery)
6、熟悉Git代碼管理,掌握Linux基礎(chǔ)操作和Shell腳本編寫
7、熟悉Ceph分布存儲相關(guān)開發(fā)經(jīng)驗(yàn)優(yōu)先
??工程經(jīng)驗(yàn)??
1、本科以上學(xué)歷,5年以上Python開發(fā),有多個(gè)完整項(xiàng)目開發(fā)經(jīng)驗(yàn)
2、有接口開發(fā)經(jīng)驗(yàn),熟悉OpenAPI/Swagger規(guī)范
3、熟悉單元測試(pytest/unittest)及代碼質(zhì)量管控工具(Pylint/Black),熟悉mock測試
??軟性要求??
1、具備良好的邏輯思維能力和學(xué)習(xí)能力
2、注重代碼規(guī)范,有文檔編寫習(xí)慣
3、能快速理解業(yè)務(wù)需求并獨(dú)立解決問題
4、能夠承擔(dān)較強(qiáng)工作負(fù)載、抗壓能力強(qiáng)