岗位职责
1、设计、实施并文档化DevOps流程和架构,开发和维护CI/CD流水线,制定和优化代码管理规范,完善DevOps高可用方案;
2、为各类公有云、私有云平台及其组件的稳定运行提供支持,支持业务性能优化建设,支持安全体系建设;
3、业务系统可观测体系的建设与完善,参与开发、部署和运维Metrics,Logging,Tracing,Alerting的相关组件;
4、为系统稳定性提供支持和保障,善于跨团队沟通,包括与基础设施,运维,业务研发等团队紧密合作,识别和发现系统风险,不断提供优化机会。
任职要求
1、本科及以上学历,计算机或信息系统专业领域,3年Devops相关工作经验,2年运维;
2、熟悉或精通DevOps相关的知识技能,容器技术和容器编排技术(Docker,Kubernetes);精通基于Gitlab,Jenkins,ArgoCD的CI/CD流水线开发和流程管理;
3、精通LinuxShell、Python、Groovy开发语言,了解Javascript、Java、Golang、C++、.NET、Vue、Node.js、Rust等开发语言;
4、熟悉IaC开发工具及框架,如Terraform,Pulumi,CDK,CloudFormation,ROS-CDK等;
5、了解数据库和消息中间件并具备运维和使用经验(e.g.,Oracle,MySQL,PostgreSQL,MongoDB,Redis,DynamoDB,ETCD,Elasticsearch,Kafka,RabbitMQ,RocketMQetc.;
6、了解微服务架构,熟悉微服务治理:SpringCloud,容器服务编排,Istio服务网格,微服务网关,API网关,Nacos,Zookeeper等;
7、能够熟练使用可观测体系组件进行日常开发运维,Promethues,Grafana,Thonas,CloudWatchforMetrics,PLG,EFKforLogging,Dynatrace,SkywalkingforTracing,Zabbix,AlertmanagerforAlertingetc;
8、熟悉或精通公有云平台、私有云及云组件(e.g.,阿里云、亚马逊云、微软云、腾讯云等),以及各类常用的服务组件和解决方案;
9、英语四级,具备良好的中英文沟通技能;
10、具备强烈的意愿学习新技术,较强的学习能力、沟通能力和团队协作能力。自我激励,主动快速的掌握新任务。具备丰富的知识技能进行故障分析、处理,性能调优等,善于创造性地解决问题;
11、具有阿里云认证或AWSSAA/SAP等认证者,将会优先考虑;
12、具备相关领域的经验可优先考虑,包括不限于:CICD运维与开发,可观测体系建设与开发,作业调度系统开发维护,私有云IaaS/PaaS平台建设,微服务中台运维与开发