崗位職責
1.主導大型計費系統(tǒng)的總體規(guī)劃、架構設計與技術演進,確保高并發(fā)、高可用、可擴展性;
2.攻克分布式環(huán)境下的技術難題(一致性、容災、性能優(yōu)化),編寫核心模塊技術規(guī)范與編碼標準;
3.統(tǒng)籌跨團隊協(xié)作(產(chǎn)品/運維/安全),輸出架構設計文檔,推動技術決策落地;
4.管理技術團隊,負責技術選型、方案評審與人才培養(yǎng);
5.負責與客戶接口,熟悉項目的開發(fā)計劃,及項目的概要及詳細設計,有良好的文檔編寫能力;
6.按計劃完成功能模塊的功能設計,代碼實現(xiàn),代碼編寫和單元測試。
任職要求:
1.具備高可用架構設計經(jīng)驗,熟悉負載均衡、服務拆分、分庫分表,深入理解分層架構、OOP/OOD原則;
2.熟悉設計模式在大型系統(tǒng)的應用有海量數(shù)據(jù)、高并發(fā)場景實戰(zhàn)經(jīng)驗(如電信/支付/云計費系統(tǒng));
3.精通主流關系型數(shù)據(jù)庫(如MySQL, PostgreSQL)的設計、優(yōu)化(索引、分庫分表、讀寫分離)、高可用方案;
4.熟悉Redis/MongoDB等在緩存、會話存儲、詳單處理中的應用;精通Kafka/RabbitMQ等消息隊列,實現(xiàn)解耦、削峰填谷與最終一致性;
5.熟悉流處理框架(Flink/Spark Streaming)在實時計費中的應用,具備TB/PB級計費數(shù)據(jù)的離線批處理經(jīng)驗;
6.具備Ceph/HDFS/MinIO等分布式存儲系統(tǒng)實戰(zhàn)經(jīng)驗,掌握對象存儲、塊存儲在大規(guī)模計費數(shù)據(jù)歸檔中的應用;
7.精通linux下C++,熟悉多線程、多進程開發(fā);
8.具備向技術/非技術人員(業(yè)務/管理層)清晰闡述架構決策,從業(yè)務、運維、成本多維度權衡技術方案;
9.有運營商,電信行業(yè)相關工作經(jīng)驗者優(yōu)先。