开发运维工程师
工作职责:
-
负责运维开发,包括基础架构自动搭建初始化和软件自动发布的开发,以及相应监控、配置以及日志能力的搭建;
-
负责工程、测试及生产环境的搭建和软件部署,包括系统集成和端到端的基本功能验证支持;
-
维护工程、测试及生产环境服务的正常运行,为一线运维的日常维护如监控和常规备份提供技术支持;
-
处理紧急故障,紧密配合开发定位根本原因和提供解决方案;
-
负责系统的资源优化和基础架构的性能调优;
-
给客户提供技术支持,同时反馈给开发团队以做功能或性能优化。
任职要求:
-
计算机科学、信息技术或相关领域的本科或硕士学历;
-
熟练掌握和应用常用软件配置管理和构建工具,如SVN/Git, Maven, Jerkins/GoCD, Gitlab,Ansible等,有从零开始进行基础架构自动化搭建的经验;
-
熟悉Linux系统,对网络、系统优化、性能调优的工具和方法有深入理解;
-
有实际的shell,python工程化脚本应用经验;
-
理解容器化及微服务设计理念,具有现代kubernetes配置/工作流系统的配置管理经验;
-
熟悉虚拟化部署和云服务,如Alicloud、AWS和Openstack;
-
熟练掌握关系和非关系型数据库的使用和配置,如Postgres、redis和Elastic Search等;
-
具有较强的数据分析能力和问题解决能力,能对故障做出快速反应;
-
良好的沟通能力和驱动力,能协调好客户问题和内部开发团队的沟通;
-
良好的自学能力和团队协作精神。