崗位職責(zé):
1.負(fù)責(zé)建設(shè)公司安全工具平臺(tái)及安全管理系統(tǒng),參與 RASP(Runtime Application Self-Protection)系統(tǒng)的架構(gòu)設(shè)計(jì)與開發(fā),實(shí)現(xiàn)對(duì)應(yīng)用運(yùn)行時(shí)的監(jiān)控、分析和保護(hù)功能,包括但不限于漏洞檢測(cè)、攻防御、性能監(jiān)控等。
2.負(fù)責(zé)元數(shù)據(jù)管理系統(tǒng)的架構(gòu)設(shè)計(jì)與開發(fā),包括元數(shù)據(jù)的采集、存儲(chǔ)、管理和展示。實(shí)現(xiàn)元數(shù)據(jù)的標(biāo)準(zhǔn)化和規(guī)范化,確保數(shù)據(jù)的完整性和一致性。
3.與其他團(tuán)隊(duì)協(xié)作,提供元數(shù)據(jù)相關(guān)的服務(wù)和接口。
4.參與系統(tǒng)需求分析,設(shè)計(jì)系統(tǒng)架構(gòu),編寫技術(shù)文檔。編寫高質(zhì)量的 Java 代碼,確保代碼的可維護(hù)性和可擴(kuò)展性;解決開發(fā)過(guò)程中遇到的技術(shù)難題,優(yōu)化系統(tǒng)性能。
任職資格:
1.JAVA 基礎(chǔ)扎實(shí),有良好的編程習(xí)慣,8 年以上 JAVA 開發(fā)經(jīng)驗(yàn)。
2.對(duì) JVM 原理了解,有一定的調(diào)優(yōu)經(jīng)驗(yàn)。
3.熟悉使用 spring、springboot、mybaties 等主流開源框架。
4.熟悉數(shù)據(jù)庫(kù)技術(shù),數(shù)據(jù)庫(kù)優(yōu)化及 SQL 優(yōu)化,熟悉緩存技術(shù)(如 Redis)、消息隊(duì)列(如 Kafka、RabbitMQ)和分布式系統(tǒng)。
5.熟悉 Linux 常用命令,能夠熟練的在 Linux 上進(jìn)行程序的部署、測(cè)試,能夠?qū)?Linux 進(jìn)行基本的操作。
6.了解網(wǎng)絡(luò)安全技術(shù),跟蹤、研究和分析網(wǎng)絡(luò)安全漏洞和攻擊事件。
7.了解網(wǎng)絡(luò)安全技術(shù),有安全工具及字節(jié)碼工具項(xiàng)目開發(fā)經(jīng)驗(yàn)優(yōu)先。
8.有良好的團(tuán)隊(duì)協(xié)作能力。