职位:初级软件工程开发人员,DevOps(应届毕业生)
公司简介
勇敢构建。创造影响。共同胜利。
在加拿大通用动力任务系统公司,我们不仅仅是在工程技术——我们正在塑造国防和安全的未来。我们的团队设计并交付先进的、任务关键的解决方案,以增强国家安全、加强社区并保护我们服务的人们。
如果您正在寻找有意义的工作,为一个更安全、更有保障的世界做出贡献,您将在这里找到目标。每天,您的技能将直接影响重要的项目。
职位描述
我们正在寻找一位积极进取的初级Dev Ops工程分析师加入我们的团队,协助构建、维护和提高我们的开发和运营效率。理想的候选人将与我们的团队和大量利益相关者密切合作,以现代化工程文化、实践和工具,包括整合众多开源和商业应用程序,如Docker、Ansible、Terraform、Git Lab Artifactory、VMWare和Kubernetes。
您将在软件开发生命周期的各个阶段体验多样化的任务。
该职位非常适合2026年5月或之后的工程和应用科学专业应届毕业生。
在这个角色中,您可能会:
• 实施和管理CI/CD管道以自动化软件交付流程。
• 使用Terraform和Ansible等工具开发和维护基础设施即代码(IaC)脚本。
• 使用脚本语言(Bash、Python或Power Shell)自动化重复性任务。
• 为基础设施和应用程序实施监控、日志记录和警报系统。
• 使用Docker和Kubernetes等编排工具管理容器化应用程序。
• 优化系统性能,排除故障,确保系统的可用性和可靠性。
• 评估、原型设计并推出新工具和技术以支持Dev Ops自动化转型工作。
• 确保遵循安全最佳实践,并实施系统加固和合规措施。
• 配置、管理和维护功能和虚拟化网络、设备和基础设施。
• 将工具集成在一起,并自动化其供应、配置和管理。
• 编写必要的软件和脚本以部署解决方案和自动化任务。
如果您对构建可靠和高效的系统充满热情,并渴望自动化和可扩展性,那么这个职位就是为您准备的!
资格
基本资格
• 经验:
软件工程学士学位;
计算机科学;或相关技术/工程学位
有Dev Ops经验者优先
• 工具和技术
CI/CD工具:
Jenkins、Git Lab CI(优先)
脚本语言:
Python、Bash、Powershell 容器化:
Docker、Kubernetes 配置:
Ansible、Terraform、Packer 可观察性(Prometheus、Grafana)
熟悉版本控制系统(Git)和分支策略
基本的Linux/Unix和Windows系统知识
有软件开发生命周期的工作经验
了解网络概念(DNS、TCP/IP、VPN等)
有虚拟化环境的经验
优先技能
• 喜欢在团队环境中工作,通过达成共识而不是单独工作。
• 强大的问题解决能力和学习热情
• 理解Dev Sec Ops实践。
• 有在敏捷环境中工作的经验,或对敏捷方法论的理解。
• 熟悉测试自动化工具并将其集成到您的开发过程中
我们的工作方式
• 工作时间:每周小时数 - 在核心工作时间内灵活安排。
• 工作安排:根据业务和角色要求,现场和远程工作的混合。
加拿大通用动力任务系统公司必须注册加拿大受控商品计划,并且其所有员工必须进行安全评估。成功的申请者必须满足所有适用的安全要求,包括但不限于获得和保持加拿大政府安全许可的能力。申请者可能需要满足额外的安全要求,以获得访问技术数据、机密区域或受限信息的权限。