我们正在寻找一名DevOps架构师加入我们的构建和发布团队。
作为团队的一部分,您将与各个业务功能的开发团队密切合作。您将主要专注于设计架构、CI/CD实施/自动化、端到端DevOps工具集成的评估和实施,例如Jenkins、Kubernetes、Docker、Nexus、Ansible、SonarQube、ELK、Grafana和Prometheus等。您还将负责探索新的DevOps工具和行业最佳实践,帮助组织提高质量和效率。这是一个需要一定编程和脚本技能以及在DevOps方面证明能力的实际操作角色。
工作职责
• 脚本编写 - Shell脚本、PowerShell、Python、Perl、Groovy
• 使用Ansible、Docker、Kubernetes/OpenShift、Jenkins等进行自动化
• 编程语言:Java/Python
• 数据库:Oracle、PostgreSQL、MySQL
• 实施DevOps工具,如BitBucket/GitHub Jenkins、Kubernetes/Openshift、Sonatype Nexus仓库、Docker、Ansible、ELK、Grafana等
• 支持构建工具,如Ant/Nant、Maven、MS Build
技能和经验
• 计算机科学、软件工程或IT相关领域的学位
• 在DevOps工具方面有9-10年的经验。应具备以下技能专长。
• 自动化:Shell、Python、PowerShell、Perl、Groovy脚本编写
• 部署工具:Ansible、Docker、Kubernetes/OpenShift、Jenkins
• 编程语言:Java和Python
• 数据库:Oracle、PostgreSQL、MySQL
• 对Linux和Windows的系统/基础设施有良好的了解
• 构建工具:Maven、Ant/Nant、MS Build
• CI/CD工具 - Jenkins、GitHub Actions
• 构件库管理工具:Sonatype Nexus
• 静态代码分析 - SonarQube
• Elasticsearch Logstash Kibana (ELK)、Prometheus、Grafana