**副DevOps工程师 - #catalystWSP**:
• *日期*:2023年2月6日
• *地点*:新加坡,新加坡
• *公司*:Singtel集团
在Singtel,我们相信一个充满活力、多元和包容的员工队伍的力量,员工的背景、观点和生活经历帮助我们创新并与客户建立强大的联系。我们努力确保我们的人力资源管理实践是非歧视的,并提供一个公平、以绩效为基础的工作文化,这种文化是多元、包容和协作的。
加入我们,体验成为选择雇主的感觉。让我们共同为所有人创造一个更光明的数字未来。*在2020年的HR Fest Awards上获奖。
• *职责*:
Singtel在技术发展的前沿,改善我们的客户在移动、语音和数据基础设施、托管服务、云计算、IT服务和专业咨询等领域消费服务的体验。为了支持这一旅程,我们正在寻找顶级人才,并为一个副DevOps工程师的机会增强我们的团队。
我们正在寻找一个企业平台工程团队的DevOps工程师,他们对卓越有着不懈的追求,是一个出色的沟通者,并能够与各种经验水平的团队合作,帮助解决各种问题。
这个角色将负责设计、构建和交付软件开发基础设施,以支持Singtel内部工具和平台的开发。与Singtel的不同团队密切合作,这个职位将帮助指导项目团队朝着满足业务需求并与Singtel的IT和安全战略一致的自动化代码部署方向发展。
• *主要职责*:
- 架构和自动化CI/CD的生产、分期和开发流水线
- 根据需要定义新的最佳实践和DevOps标准。
- 寻找优化和实现一致自动化部署的机会。
- 创建帮助自动化部署的工具和脚本
- 与项目团队密切合作,推动与约定的指导原则、战略、架构和标准一致的解决方案
- 担任领导者和工程师团队的导师,主要关注自动化
- 将安全控制、实施和测试融入DevOps实践
- 通过消除手动操作和领导持续改进,推动系统工程设计和恢复,创建包括动态监控、警报和自动化自愈和恢复的操作环境
- 以自动化为先导思想,并努力将其灌输给他人
- 利用敏捷实践确保一致和透明的执行。
- 向他人提供指导和知识传授,促进开放文化和DevOps。
- 管理和维护DevOps流水线,并与开发团队合作使用合并的流水线。
- 领导技术评估和实施,填补软件构建、测试、部署和可扩展性的技术架构中的空白。
- 通过开发和执行治理流程和工具,监控标准/政策合规性。
• *资格*:
- 计算机科学、技术、数学、科学或工程学位或同等学历
- 对信息技术领域的了解
- 对复杂系统的DevOps功能有了解
- 在以下语言之一具备开发背景:Clojure、Haskell、Rust、Go、Scala、Kotlin、C、C++、Python、Java、JavaScript、TypeScript等
- 对云技术有了解,其中包括公共云提供商AWS、GCP、Azure之一
- 了解计算机网络VPC、子网、VPN和网络连接(TCP、UDP、ICMP)等
- 使用Pulumi或Terraform部署基础设施即代码
- 了解容器和容器编排以及部署工具,如Docker Swarm、Kubernetes、Helm、Jsonnet、Ksonnet等
- 了解Ansible、Salt、Chef和Puppet等配置工具之一
- 熟悉GIT等开发工具,并熟悉Jira和Confluence等协作工具或类似工具
- 具备网络经验和对网络协议、DNS、VPN和负载均衡的理解
- 具备API Gateway知识,如Nginx、Kong、APIGEE等
- 具备Shell(bash、zsh、csh、ksh)、Python、Perl等脚本编写知识
- 具备日志记录、监控、跟踪等知识,使用工具如Azure Monitor、Cloudwatch、Zabbix、Elasticsearch/Kibana(ELK)、Prometheus/Grafana、New Relic、Data Dog、Dynatrace等
- 具备SQL和NOSQL数据库技术知识,如MongoDB、DynamoDB、MySQL和PostgreSQL
- 具备pubsub(Kafka)、服务网格(Istio、Envoy)、设计模式(REST API、GraphQL)、微服务架构、安全(Vault)、服务发现(Consul、ZooKeeper、etcd)等技术知识
- 具备数据工程工具RedShift、Kinesis、BigQuery、Dataflow等知识
- 具备测试相关知识