我们是谁?
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是一家平等就业机会公司,在美国是一家积极采取行动的雇主。所有合格的申请人将获得与种族、肤色、宗教、信仰、国籍或种族、出生地、公民身份、性别、怀孕/分娩或相关医疗状况、性取向、性别认同或表达、婚姻或家庭伴侣身份、年龄、退伍军人或军事身份、身体或精神残疾、医疗状况、遗传信息、政治/组织隶属、作为犯罪或虐待受害者或家庭成员的受害者的身份,或适用法律保护的任何其他身份而不受非法考虑的平等对待。