協助開發安全,易維護和可靠的系統
網絡維運工程師(有時稱為系統管理員,操作工程師或現場工程師)運行上線的系統,並幫助開發團隊開發出操作簡便、富有彈性和安全的軟體。這包括在諸如基礎設施,配置管理,監控,部署和操作系統領域的專業知識。
網站運營的重要性
網路維運人員幫助運行的最終上線系統,而且還幫助開發團隊構建操作方便的軟體。如果你想順利地從原型轉移到上線的系統, 思考如何最終系統將在專案的一開始就能運行是非常重要的。
在一個較高的水準,他們將:
- 與開發者共同優化及設計新的應用程式
- 參加站立會議、規劃階段及結案(回顧) 會議
- 設計, 建置並執行應用系統部署、調校及設定等相關管理工作
- 激發每個人(開發、客服經理、產品經理) 對新服務的執行及維運模式
- 協助設計高效率開發及維運組織的內部流程
- 幫助大家了解資安、效能、成本及導致的權衡結果
技能
網絡運營工程師都會有特定的技能,如:
- 深入了解維運目標系統, 如 Windows, Linux, Unix等
- 熟練多種程式語言
- 常見的部署模式
- 連續整合
- 容量規劃
- 負載和性能測試技術
- 高可用性系統設計
- 管理及優化資料庫系統
- 安裝及使用監控工具如 Nagios, Ganglia, Riemann, Graphite 等
- 具備組態設定、佈署及應用程式相關知識
- 管理如 Puppet, Chef, CFEngine 的組態設定
最好有興趣或有一些經驗在下列方面:
- EC2或類似的動態配置
- 相關法令、稽核及資訊安全
- 開放源碼的開發
- 具有以產品導向的工作經驗
指導
職位描述
點擊下面任一選項來下載一個模板的Web行動的工作描述。
內閣辦公室將協助各部門通過招募合適技能的人招募中心 。
延伸閱讀
- 介紹給GDS 關於網頁操作
- 文章解釋了網絡運營的作用
- 本書中所有關於網絡的操作主題
譯者:
校稿者:
原始出處:https://www.gov.uk/service-manual/the-team/web-operations.html