员工SRE工程师,产品软件

15个月前全职
Equinix

Equinix

location 多伦多
unsaved
我们是谁? Equinix是全球领先的数字基础设施公司,在全球范围内运营着250多个数据中心。数字化领导者利用Equinix可信赖的平台,以软件速度将基础设施聚集和互联起来。Equinix使组织能够访问所有正确的地点、合作伙伴和可能性,以敏捷方式扩展规模,加快数字服务的推出,提供世界一流的体验并增加其价值,同时支持可持续发展目标。 我们的文化基于协作和团队的成长与发展。我们雇佣勤奋工作、擅长解决挑战性问题的人,并为他们提供机会来磨练新技能和尝试新方法,同时我们通过新的软件和网络架构解决方案扩展我们的产品组合。我们欢迎不同思维和贡献,致力于提供公平的工作环境,这是我们作为一家公司的核心价值观的基础,也是我们成功的关键。 员工SRE工程师,产品软件 职位概述 Equinix正在寻找一名SRE员工软件工程师加入我们的团队。候选人将负责为一支世界一流的产品工程团队进行SRE和DevOps活动,为企业消费日益增长的云服务开辟新的途径。 职责 架构、设计和开发 • 开发和实施DevOps和SRE策略,优化端到端软件交付生命周期。使用容器化技术(Docker)和编排工具(Kubernetes)进行可扩展和可靠的应用部署 • 使用大数据技术进行可扩展和可靠的应用部署和监控 • 负责提供符合业务目标并与架构原则和指导方针一致的解决方案 • 参与设计和同行代码审查过程 部署和运营 • 设计、构建、管理和操作基础设施和SaaS应用程序的配置,重点是自动化和基础设施即代码 • 实施和维护用于自动化软件交付和部署的CI/CD流水线 • 负责使用各种IT监控和管理工具(如Cloudflare和AppDynamics)进行观测 • 负责解决和修复符合SLA的生产问题 协作 • 在全球分布的开发团队环境中进行工作,几乎不需要监督 • 积极与产品负责人、开发团队成员和各个地区的同行合作 创新 • 评估、选择和集成增强开发和运营流程的工具,如版本控制、构建系统和部署工具 • 负责调查、分析和评估新技术 资格要求 • 计算机科学、软件工程或相关教育领域的学士或硕士学位,具有5年以上的相关工作经验 必备条件 • 扎实的计算机编程基础,了解数据结构、并发、算法、设计模式和最佳实践 • 2年以上的SRE和/或DevOps工作经验 • 熟练掌握容器化和编排技术 - Docker、Kubernetes、Apigee Gateway • 使用AWS、Azure或GCP等公共云的经验 • 全面掌握常用语言的编码和脚本技能,包括Bash、Python、Perl、PHP和Ruby • 使用CI/CD工具(如Jenkins、GitLab CI)的经验 • 熟悉至少一种主要编码语言,如Java • 熟悉持续集成和部署流程 优先条件 • 熟悉关系型数据库和NoSQL数据库,如Redis、MongoDB和/或Cassandra • 有大数据技术(如Flink、Kafka)的经验 • 熟悉版本控制系统(如Git) • 掌握企业Java技术栈的基本技能,包括Spring Boot、JPA/Spring Data、REST API、Swagger、maven、JUnit以及压力测试工具,如JMeter/Load Runner • 熟悉敏捷/Scrum Equinix致力于确保我们的就业流程对所有人开放,包括残疾人士。如果您是一名合格的候选人并需要帮助或住宿,请通过填写此表格告知我们。 Equinix是一家平等就业机会公司,在美国是一家积极采取行动的雇主。所有合格的申请人将获得与种族、肤色、宗教、信仰、国籍或种族、出生地、公民身份、性别、怀孕/分娩或相关医疗状况、性取向、性别认同或表达、婚姻或家庭伴侣身份、年龄、退伍军人或军事身份、身体或精神残疾、医疗状况、遗传信息、政治/组织隶属、作为犯罪或虐待受害者或家庭成员的受害者的身份,或适用法律保护的任何其他身份而不受非法考虑的平等对待。