1. 網站開發
需求分析與設計
參與業務需求討論,將需求轉化為技術方案,輸出功能模塊設計文檔。
設計系統架構(單體/微服務)、數據庫表結構及API接口規范。
前端開發
使用HTML/CSS/JavaScript或框架(Vue/React)實現響應式頁面,確保多端兼容性。
后端開發
開發核心業務邏輯(如用戶認證、訂單處理、支付對接),使用Java/Python/PHP/Go等語言及框架(Spring Boot/Django)。
構建RESTful API或GraphQL接口,對接第三方服務(短信、地圖、云存儲)。
2. 系統運維
環境部署與監控
搭建開發、測試、生產環境,配置Nginx/Apache負載均衡、Tomcat容器等。
使用Prometheus/Zabbix監控服務器資源(CPU、內存、磁盤)、服務狀態及網絡延遲。
故障排查與優化
通過日志分析工具(ELK、Graylog)定位系統瓶頸(如慢查詢、內存泄漏)。
優化高并發場景下的性能(緩存策略、CDN加速、數據庫讀寫分離)。
安全管理
防范DDoS攻擊、SQL注入、XSS跨站腳本等安全威脅,定期進行漏洞掃描。
實施數據加密(HTTPS)、備份容災(RAID、異地備份)及權限分級控制。
任職資格:
1、本科及以上學歷,至少精通一門后端語言(Java/Python/Node.js),熟悉前端框架(Vue/React)
2、掌握Linux系統、Nginx配置、Ansible自動化,熟悉監控工具(Prometheus/Grafana)
3、邏輯清晰、抗壓能力、溝通能力,能快速響應線上故障