崗位職責(zé):
1、負(fù)責(zé)開(kāi)發(fā)自動(dòng)化腳本以及流水線,用于芯片開(kāi)發(fā)過(guò)程中代碼、二進(jìn)制文件、文檔等的有效管理與精準(zhǔn)分發(fā)。
2、與團(tuán)隊(duì)協(xié)作,確保開(kāi)發(fā)的自動(dòng)化流程能高效融入芯片開(kāi)發(fā)整體工作流程,提升工作效率與質(zhì)量。
3、根據(jù)項(xiàng)目需求不斷優(yōu)化和改進(jìn)自動(dòng)化腳本及流水線,應(yīng)對(duì)不同階段的開(kāi)發(fā)要求及業(yè)務(wù)變化。
任職要求:
一、專(zhuān)業(yè)知識(shí):
1、具備扎實(shí)的 Python 基礎(chǔ),擁有 Python 相關(guān)項(xiàng)目經(jīng)歷。
2、熟悉 Mysql/Postgres/Elastic 等數(shù)據(jù)庫(kù),能進(jìn)行相應(yīng)操作。
3、熟練掌握 git 命令行操作,了解 gerrit/gitlab 等 review、托管平臺(tái)。
4、掌握 Linux 日常操作,可在無(wú) GUI 的終端環(huán)境順利開(kāi)展工作。
5、了解 shell,至少有 2 種以上 shell 環(huán)境使用經(jīng)驗(yàn)。
6、理解數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)、計(jì)算機(jī)組成原理在實(shí)際工作中的應(yīng)用及解決問(wèn)題的方式。
二、加分項(xiàng):
1、了解至少一門(mén)編譯型語(yǔ)言(如 C/C++/Java 等),理解編譯、鏈接等基本原理。
2、掌握 Jenkins、Airflow 等自動(dòng)化工具。
3、具備 Python 進(jìn)行數(shù)據(jù)分析的實(shí)戰(zhàn)項(xiàng)目經(jīng)驗(yàn)。
招初級(jí)和中級(jí)