高级DevOps工程师(混合远程友好)

16个月前远程全职
Imagine Communications

Imagine Communications

location 多伦多
unsaved
概述 我们的使命是帮助我们的客户,并通过提供媒体软件解决方案来实现这一目标。我们正在挑战客户的工作方式,并教育他们如何更好地工作。凭借全球团队的员工,Imagine Communications正引领这个快速变化的行业。 为什么选择Imagine? Imagine提供慷慨的医疗、牙科、视力和人寿保险福利,并提供HSA和401(k)选择,公司还提供匹配。我们希望确保所有员工在旅行时都能安全,所以我们也提供旅行保险。员工福祉对我们来说是首要任务,所以所有员工及其家人都可以使用我们的EAP和健康计划,包括LifeSpeak和Vitality。在您的社区做志愿者,我们也会为此支付费用。 职位简介 Imagine Communications正在寻找一位经验丰富的DevOps自动化工程师加入其位于加拿大多伦多的DevOps/验证团队。作为成功的候选人,您将与开发验证、DevOps和二线服务团队密切合作,在一个持续集成和快节奏的环境中工作。 请注意,由于偶尔的现场会议、现场验证活动等原因,该职位部分远程工作。 设计、实施和维护流水线,以确保应用程序的高效可靠部署。 推动系统可靠性、性能和安全性的持续改进项目。 管理和优化Docker容器和Docker Swarm,以实现高效的应用程序部署和扩展。 管理和优化PostgreSQL数据库,确保高可用性和最佳性能。 利用Ansible自动化配置管理、部署和编排流程。 与开发、质量保证和运维等跨职能团队紧密合作,确保DevOps流程无缝集成到生产中。 实施和维护监控解决方案(Prometheus、Grafana),以主动识别和解决性能瓶颈。 展示在配置和管理开源工具方面的专业知识。 与开发、二线服务和/或客户代表紧密合作,解决和解决客户升级问题。 在必要时进行各种培训、故障排除和/或验证活动。 关于您 计算机科学、信息技术或相关领域的学士学位。 8年以上软件开发经验,至少5年DevOps经验。 具有特定开源工具的DevOps工程师的经验。 使用Ansible进行自动化,进行配置管理的丰富经验。 具有使用容器化技术(特别是Docker/Docker Swarm)进行架构和维护高度可扩展和可用环境的强大经验。 扎实的PostgreSQL和Patroni等高可用解决方案知识。 深入了解负载均衡(HA Proxy)和身份验证/授权(Keycloak)工具。 具有使用Prometheus和Grafana进行度量监控的经验。 在敏捷环境中具备软件测试原理、概念、验证和验证技术的专业知识。 具有使用Jenkins、GIT或类似工具进行构建过程的工作经验。 具备Python、Bash、PHP、Java、JavaScript、Node等脚本语言的经验。 具有使用Jenkins或类似工具的持续集成服务器的经验。 在IT或电视广播环境中具备大型计算机网络故障排除技能。 在广播行业具有经验是一个优势。 以下技术的经验是一个额外的加分但不是必需的: MPEG-2和MPEG-4视频和音频压缩, 包括NTSC、PAL、SDI和HD-SDI在内的数字视频格式, 未压缩IP视频和音频数据(即2022-6和2110)。 出色的分析和解决问题的能力。 出色的沟通和书面表达能力。 高度自我激励,注重细节。 庆祝不同,共同更强大 在Imagine Communications,我们不仅接受差异-我们庆祝差异,支持差异,并以此为我们的客户、员工、产品和社区的利益而蓬勃发展。我们致力于提供一个相互尊重的环境。Imagine Communications自豪地成为一个机会均等的工作场所,并是一个积极的行动雇主。