Python工程師崗位職責(zé)與要求
一、崗位職責(zé)
1、負(fù)責(zé)公司后端服務(wù)、數(shù)據(jù)處理系統(tǒng)或自動(dòng)化工具的開發(fā)與維護(hù);
2、參與項(xiàng)目的需求分析、系統(tǒng)設(shè)計(jì)、編碼實(shí)現(xiàn)和性能優(yōu)化;
3、編寫高質(zhì)量、可維護(hù)的代碼,遵循團(tuán)隊(duì)開發(fā)規(guī)范;
4、持續(xù)優(yōu)化系統(tǒng)架構(gòu),提升系統(tǒng)穩(wěn)定性與擴(kuò)展性;
5、能夠適應(yīng)出差,配合現(xiàn)場(chǎng)系統(tǒng)的部署、調(diào)試、客戶溝通及問題排查工作。
二、教育背景
1、計(jì)算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷,或具備同等經(jīng)驗(yàn);
2、非計(jì)算機(jī)專業(yè)但有扎實(shí)編程基礎(chǔ)者亦可考慮。
三、技術(shù)能力
1、熟練掌握Python編程語(yǔ)言,理解面向?qū)ο缶幊獭⒊S迷O(shè)計(jì)模式;
2、熟悉至少一種Web開發(fā)框架(如Django、Flask、Bottle);
3、熟悉SQLServer和MySQL數(shù)據(jù)庫(kù),具備SQL編寫與優(yōu)化能力;
4、熟悉Linux和Windows系統(tǒng)環(huán)境的開發(fā)與部署;
5、熟悉Nginx的配置與使用,具備反向代理、負(fù)載均衡等實(shí)際應(yīng)用經(jīng)驗(yàn);
6、熟悉Git版本控制工具,具備良好的代碼管理習(xí)慣;
7、有良好的代碼風(fēng)格和文檔編寫能力;
8、有電力、光伏、能源等相關(guān)行業(yè)工作經(jīng)驗(yàn)者優(yōu)先;
9、熟悉Modbus、MQTT等工業(yè)通信協(xié)議,能夠進(jìn)行設(shè)備數(shù)據(jù)采集與交互開發(fā)者優(yōu)先。