一、崗位職責(zé)
1、負責(zé)公司核心業(yè)務(wù)中數(shù)據(jù)結(jié)構(gòu)和算法相關(guān)模塊的設(shè)計與開發(fā),確保系統(tǒng)的高效性和穩(wěn)定性。
2、深入研究 BIM(建筑信息模型)和 GIM(地理信息模型)、DXF文件的數(shù)據(jù)結(jié)構(gòu),完成數(shù)據(jù)的解析、提取與重構(gòu)工作,為業(yè)務(wù)應(yīng)用提供數(shù)據(jù)支持。
3、與其他團隊協(xié)作,將解析和重構(gòu)后的 BIM、GIM 數(shù)據(jù)整合到現(xiàn)有業(yè)務(wù)系統(tǒng)中,實現(xiàn)數(shù)據(jù)的有效利用和交互。
4、持續(xù)優(yōu)化數(shù)據(jù)處理算法和流程,提升數(shù)據(jù)處理效率和質(zhì)量,滿足業(yè)務(wù)不斷增長的需求。
5、 對數(shù)據(jù)結(jié)構(gòu)和算法進行技術(shù)研究和創(chuàng)新,探索新的應(yīng)用場景和解決方案,為公司業(yè)務(wù)發(fā)展提供技術(shù)支持。
二、任職要求
1、計算機科學(xué)、數(shù)學(xué)、軟件工程等相關(guān)專業(yè)本科及以上學(xué)歷。
2、工作經(jīng)驗:具有 3 年以上數(shù)據(jù)結(jié)構(gòu)和算法相關(guān)工作經(jīng)驗,有 BIM、GIM 、DXF領(lǐng)域相關(guān)經(jīng)驗者優(yōu)先。
3、 精通常見的數(shù)據(jù)結(jié)構(gòu)(如數(shù)組、鏈表、棧、隊列、樹、圖等)和算法(如排序算法、搜索算法、圖算法等),能夠熟練運用其解決實際問題。
4、具備良好的算法分析能力,能夠?qū)λ惴ǖ臅r間復(fù)雜度和空間復(fù)雜度進行準(zhǔn)確評估,并進行優(yōu)化。
5、 熟練掌握至少一種主流編程語言,如 C++、Java、Python 等,具備良好的編程習(xí)慣和代碼規(guī)范。
6、 能夠根據(jù)項目需求,選擇合適的編程語言和工具進行高效開發(fā)。
7、深入了解 BIM、GIM、DXF 文件的數(shù)據(jù)結(jié)構(gòu),熟悉 IFC(Industry Foundation Classes)、CityGML 等相關(guān)標(biāo)準(zhǔn)和規(guī)范。
8、有實際項目經(jīng)驗,能夠獨立完成 BIM、GIM 、DXF文件的數(shù)據(jù)解析和重構(gòu)工作,包括但不限于幾何信息提取、屬性信息讀取與修改、數(shù)據(jù)轉(zhuǎn)換等。
9、熟悉關(guān)系型數(shù)據(jù)庫(如Openguass、MySQL、Oracle 等)和非關(guān)系型數(shù)據(jù)庫(如 MongoDB、Redis 等)的基本原理和使用方法。
10、能夠根據(jù)業(yè)務(wù)需求設(shè)計合理的數(shù)據(jù)庫架構(gòu),進行數(shù)據(jù)的存儲、查詢和管理。
11、 具備快速學(xué)習(xí)新知識和新技術(shù)的能力,能夠緊跟行業(yè)發(fā)展趨勢,不斷提升自己的技術(shù)水平。
12、能夠獨立分析和解決復(fù)雜的技術(shù)問題,在面對數(shù)據(jù)處理中的挑戰(zhàn)時,能夠提出有效的解決方案。
13、 具有良好的團隊協(xié)作精神,能夠與不同部門的人員進行有效的溝通和協(xié)作,共同推動項目的進展。
14、能夠撰寫清晰、準(zhǔn)確的技術(shù)文檔,包括算法設(shè)計文檔、數(shù)據(jù)結(jié)構(gòu)說明、開發(fā)手冊等,便于團隊成員之間的交流和知識傳承。
成都 - 彭州
成都 - 青羊
成都 - 簡陽
天府絳溪實驗室成都 - 武侯
成都 - 武侯
成都 - 青羊