初级软件工程开发人员,DevOps;应届毕业生

渥太华 27天前全职 网络
面议
职位:初级软件工程开发人员,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实践。 • 有在敏捷环境中工作的经验,或对敏捷方法论的理解。 • 熟悉测试自动化工具并将其集成到您的开发过程中 我们的工作方式 • 工作时间:每周小时数 - 在核心工作时间内灵活安排。 • 工作安排:根据业务和角色要求,现场和远程工作的混合。 加拿大通用动力任务系统公司必须注册加拿大受控商品计划,并且其所有员工必须进行安全评估。成功的申请者必须满足所有适用的安全要求,包括但不限于获得和保持加拿大政府安全许可的能力。申请者可能需要满足额外的安全要求,以获得访问技术数据、机密区域或受限信息的权限。