高级DevOps工程师将加入我们的环境自动化团队(EAT),负责设计大型分布式企业解决方案。他们将与其他高级或首席工程师以及业务利益相关者合作,支持工程运营部门的需求,并实现产品开发流程的目标。
职责:
• 设计和实施策略,改进和自动化我们的环境配置、设置和测试流程,包括本地和基于云的基础架构
• 在公共云中设计和维护高度分布式系统
• 参与敏捷(Scrum)、精益(Kanban)或混合团队,解决工程挑战
• 快速生成高质量的代码
• 对同行来说是一个可靠且高技能的开发资源
• 广泛了解相关项目
职能:
• 倡导和模范编码和协作实践,审查团队的代码,并为团队成员提供反馈和建议以改进流程
• 定期与其他开发团队合作,建立(对kCura来说)新的最佳实践的出站和入站流程
• 通过开发文档、流程图、布局、图表、代码注释和清晰的代码来记录和演示解决方案
• 监督应用环境,有效地运行和维护技术,并推荐任何潜在的技术或流程改进,重点是云计算和配置管理平台
• 通过教育和审查为团队成员提供开发专业知识
• 始终接受新思想,鼓励同行之间的创新实践
• 与质量保证专业人员合作,鼓励缺陷预防而非检测
资格要求:
• 计算机科学或相关学科的学士学位或同等学历
• 7年以上商业级系统和应用的面向对象编程软件开发经验,熟练使用c#
• 5年以上支持面向客户的Web交付软件经验
• 3年以上云计算经验(首选Azure)
• 配置管理工具(Chef、Puppet、Ansible、Salt等)经验者优先考虑
• 首选Ruby、Python或Powershell经验
• 熟悉消息传递(MQ)系统和开发
• 对新技术趋势及其在市场上新产品的应用有很好的了解
• 具有建立和领导成功工程团队的成功经验
• 强大的问题解决能力
• 强大的团队合作和合作伙伴关系技能,能够进行跨团队合作
• 强大的领导能力,能够在压力下提供技术解决方案
• 出色的沟通能力(书面、口头和公开演讲)
• 完全了解并遵守软件开发生命周期(SDLC)的标准和最佳实践
• 愿意并有动力学习并跟上技术的最新动态。能够将虚幻的技术与有价值的技术区分开来
• 了解敏捷项目开发方法论
我们是一个平等机会的雇主。所有合格的申请者将获得平等的就业机会,不论种族、肤色、性取向、性别认同或表达、宗教、国籍或血统、年龄、残疾、婚姻状况、怀孕、受保护的退伍军人身份、受保护的遗传信息、政治隶属或其他受当地法律、法规或条例保护的特征。