信息技术 - DevOps自动化工程师 - 数字部门

15个月前全职
SINGAPORE AIRLINES LIMITED

SINGAPORE AIRLINES LIMITED

location 新加坡
unsaved
职位描述 • 在组织层面创建和维护完全自动化的CI / CD流程,并成为与DevOps相关工作事项的主要联系人。 • 与开发、运营、QA和其他内部用户密切合作,在混合云模式下实现交付和发布流水线。 • 创建和维护用于定制工具集、构建、部署、维护和相关任务的脚本。 • 在整个流程中监控质量和安全性,包括识别规则、误报和管理软件交付。 • 生成报告,提供构建、发布和部署的状态,并生成结果指标。 • 自动化与部署、维护相关的标准服务。 • 简明、有效地阐述技术和业务相关的问题和解决方案。 • 对分配的活动和改进机会负责,推动工作完成以实现定义完成的目标。 • 与团队成员合作并分享自动化技能的知识,以提升流程和服务的能力。 所需技能 • 拥有信息技术或相关领域的学位。 • 必须具备较强的Linux Shell脚本编程经验。有Windows背景者更佳。 • 对源代码控制系统、分支、合并、发布(包括SVN和Git等)有牢固的理解,包括Bitbucket和AWS codecommit。 • 有使用Jenkins、Artifactory、Jira、Confluence、SonarQube、Appscreener、Burpsuite、Accunetix等CI / CD工具的经验。 • 有使用ELK或Splunk等报告和日志工具的经验将会很有优势。 • 有自动化开发和部署到云基础设施(AWS和/或Azure)的经验。 • 有Openshift容器部署经验将是一个重要优势,或者有任何Kubernetes编排经验。 • 有使用Chef、Salt、Puppet或等效工具进行自动化/配置管理的经验将会很有帮助。 • 有使用Groovy脚本编程的经验将会有优势。 • 2-5年的自动化系统任务和使用Ansible创建计算资源的经验。 • 对Java、Node和Python应用程序有深入的了解。 • 具备较强的Linux系统管理和Shell脚本编程技能。 • 工程思维 - 专注于设计、实施和改进流程和技术。 • 具备解决困难问题所需的系统性解决问题的方法和好奇心。 • 有学习新技术和应用新技能的能力和愿望。 • 具备较强的沟通能力。