学了网络安全以后能做哪些岗位呢?来来来,带你们了解
前言
很多人一談到網絡安全就想到神秘的黑客,亦或是對計算機網絡有著深厚造詣的技術大牛,對網絡安全行業望而卻步,其實不然,網絡安全行業作為一個toB的市場,崗位組成是多種多樣的,黑客或者白帽子只是其中的一環,還有更多的崗位需求,比如售前技術支持、售后技術支持、銷售以及初級的滲透測試工程師等等。所以,為了讓更多的人了解到真實的網絡安全就業情況,才有了寫這篇文章的想法。
傳統運維崗位
1.Linux系統運維
運維工程師在公司里是一個非常重要的崗位,運維工程師不負責寫代碼。
一般工作內容是負責服務器正常運行,基礎的業務運營過程中故障排查;基礎的系統維護,包括應用環境搭建。
這個職位大部分是面向剛畢業的大學生或經驗尚淺的工作者,門檻較低,非計算機專業也可輕松入門,是很多零基礎小白的首選。
2.運維開發
由于運維工程師有無限的發展空間,后期可以走運維開發崗位。
運維開發崗位是建立在純運維工程師之上的,除了具備基礎的排除故障能力,也需要對業務和各種應用服務有深刻的理解,能夠在基礎的維護工作之外,增加優化系統的思路;不僅應當具備基礎的Linux知識之外,還應當具備一定的開發能力,比如shell腳本,python、java、go等一種高級語言,這個崗位一般目標是系統架構師。
3.數據庫工程師
數據庫工程師是一個非常重要的崗位,一般公司都很重視,其還有細分領域,主要包括數據庫內核、云數據庫等,長遠發展是數據庫領域的技術專家、數據庫架構師。
4.運維總監
該崗位需擁有豐富的運維經驗,對協調和統籌能力要求比較高,擁有一定的技術基礎,是后期轉型的理想管理崗位。
云計算機崗位
云計算運維工程師
東西做出來,也測試好了,接下來上線后,就到運維人員出場了。運維人員通常也被稱為“背鍋俠”,產品出啥問題了,就是運維的鍋。
到云時代的運維工程師,不再像傳統運維人員天天面對機房硬件,而是在云上進行,相對來說,要求知識面更廣泛,對企業IT和項目的把控性更強,在就業市場上也更“值錢”。
云計算測試工程師
開發工程師做出來的產品,需要經過測試,確認無誤后再上線,這個產品測試的過程就是測試人員的任務了。
要求會根據測試用例編寫自動化測試腳本,用云平臺的工具進行功能測試、性能測試、仿真測試及可靠性測試等工作。
DevOps運維開發
- 部署,這塊基本上開發不需要參與太多,把CI/CD應用上就可以了,具體來說包括針對每次commit來跑單元測試,部署到測試環境,開PR,review之后合并到master分支,部署到生產環境,基本上運維不需要登陸機器。
- 監控,代碼需要暴漏出來一些監控指標比如提供prometheus的metrics格式,或者集成一些APM服務,再或者最近開始火起來的tracing
- 日志,這里我覺得開發再寫代碼的時候就應該考慮一個問題,如果程序出錯了,日志能給自己和別人提供什么信息。
網絡安全工程師
1、網絡安全技術方面包括端口、服務漏洞掃描、程序漏洞分析檢測、權限管理、入侵和攻擊分析追蹤、網站滲透、病毒木馬防范等。
2、對計算機系統有深入的了解,掌握常用的編程語言例如windows及企業常用的linux系統,編程語言如:Java、php 、python、c、c++。編程語言理論上來說是多多益善, 如果精力不足,至少要會常用的。
3、了解主流網網絡安全產品比如防火墻、入侵檢測系統、掃描儀等等。
4、安全協議方面這部分內容很多和web安全是相通的。熟悉sql 注入原理和手工檢測、熟悉內存緩沖區溢出原理和防范措施、熟悉信息存儲和傳輸安全、熟悉數據包結構、熟悉ddos攻擊類型和原理有一定的ddos 攻防經驗,熟悉iis安全設置、熟悉ipsec、組策略等系統安全設置。
5、機器學習算法機器學習是一門人工智能的科學,該領域的主要研究對象是人工智能,特別是如何在經驗學習中改善具體算法的性能,涉及概率論、統計學、逼近論、凸分析、算法復雜度理論等多門學科。
6、人工智能人工智能是研究使計算機來模擬人的某些思維過程和智能行為的學科,主要包括計算機實現智能的原理、制造類似于人腦智能的計算機,使計算機能實現更高層次的應用。人工智能將涉及到計算機科學、心理學、哲學和語言學等學科。可以說幾乎是自然科學和社會科學的所有學科,其范圍已遠遠超出了計算機科學的范疇,人工智能與思維科學的關系是實踐和理論的關系,人工智能是處于思維科學的技術應用層次,是它的一個應用分支。
7、大數據分析大數據分析是指對規模巨大的數據進行分析。大數據可以概括為4個V, 數據量大(Volume)、速度快(Velocity)、類型多(Variety)、價值(Value)。大數據作為時下最火熱的IT行業的詞匯,隨之而來的數據倉庫、數據安全、數據分析、數據挖掘等等圍繞大數據的商業價值的利用逐漸成為行業人士爭相追捧的利潤焦點。?
8、逆向匯編匯編語言是一切程序的起點和終點,畢竟所有的高級語言都是建立在匯編基礎之上的。在許多高級語言中我們都需要相對明確的語法,但是在匯編中,我們會使用一些單詞縮寫和數字來表達程序。一句話總結,咱們搞網絡安全的人簡直是全能型人才,文能提筆安天下,武能上馬定乾坤,說的有點浮夸了。
信息安全工程師
信息安全直接相關的崗位與技術、人脈呈正相關,大多數公司的崗位都是虛的,如果你在做具體的職業規劃建議你選定一家公司再說。我的建議是,問問自己能做什么,能給公司帶來什么,你對自己各方面能力的規劃是什么(技術->為人->演講->管理->營銷),這才是根本;
網絡安全其他崗位
1.安全運維崗
維護網絡系統的正常,安全運行,如果遭到黑客攻擊,則需要進行應急響應和入侵排查。
2.攻防工程師
模擬黑客攻擊,利用黑客技術,挖掘漏洞,提出修復建議。
3.滲透測試
Web,App,應用系統等滲透測試,根據網絡流量,安全日志,安全事件分析,發現異常或攻擊。
4.等保測評
服務配置、安全策略、日志分析、權限訪問等。災備,權限,日志分析等。
最后
在這里給大家說了一些網絡安全比較常見的崗位,其實還有很多,只要你掌握了這門技術,就不怕找不到高薪工作
想學網絡安全的朋友可以關注我哦!!!
【學習資料】
總結
以上是生活随笔為你收集整理的学了网络安全以后能做哪些岗位呢?来来来,带你们了解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 反制爬虫之Burp Suite RCE
- 下一篇: 【安全漏洞】Emissary 的SSRF