职位描述:
工作职责:
- 帮助客户实践持续交付,缩短从代码提交到生产环境部署的时间周期
- 设计和实现构建系统、部署系统、基础设施管理以及环境管理等系统
- 消除开发,运维,和测试团队之间的壁垒
- 提出解决方案并且能够实现他们——我们相信只有来自一线实践的经验和建议才是靠谱的
- 有敏锐的技术嗅觉,能非常熟练的掌握业界涌现的各种新技术和新工具
- 指导,培训,带团队
- 帮助 ThoughtWorks 内部 DevOps 实践的普及和成长,并能对外展现出 ThoughtWorks 的领先地位
我们的要求:
在构建,部署,和环境管理方面有良好的技术背景,熟悉和了解以下工具和技术:
- 持续集成工具( Go , Jenkins , Teamcity 等)
- 版本控制系统( Subversion , Git , Mercurial , Perforce 等)
- Linux 操作系统和 Windows 操作系统的管理和运维
- 脚本语言( Shell , Ruby , Perl , Python , PowerShell 等)
- 构建工具( Ant , NAnt , Rake 等)
- 当测试失败了的时候有哪怕不睡觉也一定要修复的精神
- 良好的沟通能力——你需要经常和客户沟通、对话,并且能说服他们,打破这些同行的怪癖和思维定势
如果你还具备以下技能那就更好了:
- 对敏捷和精益思想有深入理解,有实际的经验
- 有虚拟化和云计算方面的技术背景,比如:
- 配置管理工具( Chef , Puppet , CFEngine 等)
- 应用服务容器, servlet 容器, web 服务器等
- 虚拟化 /容器平台和技术( VMWare , Xen , KVM , VirtualBox , Vagrant , Docker 等)
- 云计算( OpenStack , AWS , RackSpace Cloud 等)
- 有丰富的运维工作经验,比如:
o 监控
o 灾备和恢复
o 事件管理等
有兴趣的小伙伴可以把简历投资 HR 邮箱: yktie@thoughtworks.com