工作職責(zé):
1、負責(zé)產(chǎn)品/平臺的軟件需求分析、架構(gòu)設(shè)計、代碼開發(fā)、單元測試、集成測試、靜態(tài)檢查、本地構(gòu)成、測試環(huán)境搭建、問題定位、資料開發(fā)等工作。
2、負責(zé)相關(guān)系統(tǒng)/模塊的代碼看護及重構(gòu),持續(xù)優(yōu)化提升代碼質(zhì)量。
3、負責(zé)產(chǎn)品故障診斷和項目支持技術(shù)活動,包括產(chǎn)品維護、疑難問題解決、重大項目支撐等。
任職要求:
1、本科及以上學(xué)歷,計算機、軟件等相關(guān)專業(yè),具備3年及以上軟件開發(fā)相關(guān)工作經(jīng)驗,熟練掌握軟件開發(fā)流程。
2、熟練掌握JAVA/C++/C#/Python/PHP/HTML/GO等編程語言中的一種或數(shù)種,有良好的編程習(xí)慣。
3、精通關(guān)系型數(shù)據(jù)庫(MySQL、PostgreSQL、Oracle)的設(shè)計與優(yōu)化,了解非關(guān)系型數(shù)據(jù)庫(Redis、MongoDB、Elasticsearch)的使用場景。
4、熟悉 Linux 操作系統(tǒng)(命令操作、服務(wù)部署),了解消息隊列(RabbitMQ、Kafka)、緩存技術(shù)(Redis)、容器化技術(shù)(Docker、Kubernetes)等。
5、熟悉視頻監(jiān)控相關(guān)行業(yè)應(yīng)用,了解常用的視頻流技術(shù)(GB28181、RTSP、RTMP)。
6、掌握基本的軟件測試理論和技術(shù),如測試用例設(shè)計、自動化測試、性能測試。
7、具備良好的溝通能力,有團隊合作意識,具備解決關(guān)鍵問題和技術(shù)難題的能力。
8、具備技術(shù)管理、系統(tǒng)架構(gòu)、運維管理等技能,能組織制定和實施重大技術(shù)決策和技術(shù)方案。
9、對工作有責(zé)任心,能快速掌握新技能,持續(xù)學(xué)習(xí),能跟上技術(shù)發(fā)展的步伐。
10、具備相關(guān)職業(yè)資格認證者優(yōu)先。