技术主管DevOps
地点 - 纽约,新泽西,宾夕法尼亚
12个月
作为DevOps团队的技术主管,您将与产品负责人、设计师、工程师和交付专业人员合作。您将在技术战略上提供指导,设计整体技术架构,指导和培训技术团队,实施能够解决复杂业务问题、部署创新产品、服务和体验以取悦我们的客户的能力!除了深厚的技术专业知识和经验,您还将带来出色的问题解决、沟通和团队合作能力,以及敏捷的工作方式、强大的业务洞察力、包容性的领导态度和持续学习的关注。
技术主管负责协助分析、设计和构建DevOps流程和工具集,提供对DevOps标准和工作流程的输入,与产品发布相关的配置管理功能,并确保交付标准的完整性。候选人应具备较强的自动化和API技能。需要具备较强的领导和沟通能力。
职责:
• 解释并落实团队的技术和架构决策。
• 积极编码并为团队提供指导和领导,同时管理技术限制和程序,帮助团队实现敏捷设计。
• 负责执行技术设计和基础设施/环境策略,确保其与“新兴架构”的“最小可行产品(MVP)”思维保持一致。
• 指导团队在编码实践、持续集成和自动化部署方面的技术战略,并帮助将技术战略解释为可消化的工作单元,部署到团队中。
• 积极帮助团队解决复杂问题/寻找最佳解决方案,并向团队提供行业趋势和新兴技术的指导/教育。
• 技术主管既是执行者,也是技术解决方案的愿景力量。需要具备组织内公认的贡献者水平的技能。
• 通过应用现代软件架构模式,展示深厚的技术、业务领域和/或平台专业知识,领导解决方案设计。
• 学习新技术,关注趋势,并融入最佳实践。
• 处理具有重大和独特问题,需要评估无形变量的情况或数据分析,并可能影响未来的概念、产品或技术。
• 研究和定义超出任务/领域范围的解决方案。
• 在团队间提供指导、领导力和影响力。
• 可能主持编程会议、代码审查,并积极指导初级资源。
您所具备的技能和专业知识
• 在大型企业中担任资深DevOps主管的经验超过10年
• 对DevOps和/或DevSecOps新兴行业趋势有深入了解和思考
• 对DevOps有很好的理解,并具有实践经验
• 作为高效DevOps团队的成员,理想的候选人将能够自我管理,独立完成任务或作为团队的一部分完成任务,并将其完成。
• 具有现代源代码管理和软件存储库系统(Git,Bitbucket)的经验
• 熟悉编程语言(必须掌握Python)
• 熟悉IaC(HashiCorp Terraform,Ansible)
• 具有工具集成的API部署经验
• 使用Jenkins的经验(Pipeline as Code,Shared Libraries)
• 能够独立工作,并能够在Scrum团队中表现出色
• 强大的客户服务意识
• 较强的书面和口头沟通能力,包括能够将复杂问题有效地传达给技术和非技术用户
• 较强的时间管理和组织能力
• 强烈的主动性、人际关系和解决问题的能力,强烈的学习愿望
• 高度重视细节。能够准确并及时地记录异常/问题/行动计划/会议纪要/经验教训
• 能够在团队内部和团队之间建立良好的工作关系
• 具有CI/CD技术、Jenkins、CloudBees、BitBucket的经验为佳
• 使用和构建容器(Docker),EKS,Kubernetes的经验
• 在SaaS中管理DevOps工具的经验
• 使用DevOps工具(BitBucket,GitHub,SonarQube,Artifactory等)的经验
• 使用Atlassian套件(Jira,Confluence)的经验
• 移动应用程序SDLC的经验
• 具有AWS云的经验和实际知识
• 熟悉基础设施即代码(Ansible / CloudFormation),了解DevSecOps(SAST,DAST,MAST,IAST)
• 计算机科学或同等学位