高级后端工程师 - AWS Open Search

多伦多 9天前全职 网络
61.6万 - 64.1万 / 年
关于我们: LTIMindtree是一家全球技术咨询和数字解决方案公司,通过利用数字技术帮助各行业企业重新构想商业模式、加速创新并最大化增长。作为超过700家客户的数字化转型合作伙伴,LTIMindtree凭借广泛的领域和技术专长,帮助在融合的世界中推动卓越的竞争差异化、客户体验和业务成果。LTIMindtree是Larsen & Toubro集团公司,拥有近84,000名才华横溢且富有创业精神的专业人士,遍布30多个国家,结合了前Larsen and Toubro Infotech和Mindtree在解决最复杂的业务挑战和大规模交付转型方面的行业认可优势。欲了解更多信息,请访问www.ltimindtree.com。 职位名称:高级后端工程师 – AWS Open Search 工作地点:加拿大安大略省密西沙加(现场) 职位描述 角色概述 • 需要一位经验丰富的后端工程师来设计、实施和操作基于AWS OpenSearch的语义搜索平台,重点关注向量搜索、索引设计/管理和高吞吐量API。该角色要求具备TypeScript、JavaScript和/或Python的强大后端开发技能。 AWS OpenSearch – 详细要求 • 集群设计与管理:具备设置和扩展AWS OpenSearch集群以实现高可用性和性能的专业知识,分片/副本策略、集群大小和资源优化。 • 向量搜索实现:具有使用k-NN/HNSW算法进行语义搜索和管理基于嵌入的向量索引的实际经验。 • 索引数据库管理:精通创建和维护索引模板、分析器、分词器和自定义映射;实施ILM策略以实现滚动和保留。 • 查询与相关性调优:深入了解OpenSearch查询DSL、提升策略、混合搜索(BM25 + 向量)、同义词处理和多语言优化。 • 数据摄取与管道:构建可扩展的结构化/非结构化数据和嵌入的摄取管道;与流/批处理框架(Kafka、Kinesis)集成。 • 安全与合规:配置IAM角色、VPC网络、加密(静态/传输中)和KMS进行密钥管理。 • 监控与可观察性:实施指标、日志、仪表板以监控集群健康和查询性能;设置异常和故障警报。 • 备份与灾难恢复:管理快照策略、恢复程序和故障转移策略。 主要职责 • 设计和实施AWS OpenSearch中的向量搜索和索引管理。 • 使用TypeScript、JavaScript和Python开发和维护后端API和服务。 • 为文档和嵌入构建可扩展的摄取管道。 • 确保搜索服务的性能优化、可观察性和可靠性。 • 实施安全最佳实践和合规措施。 • 与跨职能团队合作并指导初级工程师。 所需技能 • 在AWS OpenSearch中具有向量搜索和索引管理的强大专业知识。 • 具备TypeScript、JavaScript和Python的后端开发经验。 • 了解分布式系统、缓存策略和API设计。 • 具备CI/CD管道和容器化(Docker/Kubernetes)经验。 • 熟悉可观察性工具和性能调优技术。 • 理解安全实践和AWS生态系统服务。 以下列出的福利/津贴可能会根据您与LTIMindtree(“LTIM”)的雇佣性质而有所不同: 福利和津贴: 全面的医疗计划,涵盖医疗、牙科、视力 短期和长期残疾保险 公司匹配的401(k)计划 人寿保险 休假时间、病假、带薪假期 带薪陪产假和产假 每个职位发布中显示的范围反映了该职位在所有美国地点的最低和最高薪资目标。在范围内,个人薪酬由工作地点和职位级别以及包括与工作相关的技能、经验和相关教育或培训在内的其他因素决定。根据所提供的职位,其他形式的补偿可能作为整体补偿的一部分提供,例如基于年度绩效的奖金、销售激励奖金和其他形式的奖金或可变补偿。 免责声明:本文中提供的薪酬和福利信息截至发布之日准确无误。 LTIMindtree是一个致力于工作场所多样性的平等机会雇主。我们的雇佣决定不考虑种族、肤色、信仰、宗教、性别(包括怀孕、分娩或相关医疗状况)、性别认同或表达、国籍、祖先、年龄、家庭护理状态、退伍军人身份、婚姻状况、民事结合状态、国内合作伙伴关系状态、军事服务、残疾或残疾历史、遗传信息、非典型遗传细胞或血液特征、工会隶属关系、情感或性取向或偏好,或任何其他受适用联邦、州或地方法律保护的特征,除非这些考虑是法律允许的真实职业资格。 安全返回办公室: 为了遵守LTIMindtree的公司COVID-19疫苗接种要求,候选人必须能够在入职日期之前或当天提供完全接种COVID-19疫苗的证明。或者,可以根据适用的州和联邦法律,在入职日期之前提交合理的住宿请求以获得LTIMindtree的COVID-19疫苗接种要求的批准。任何请求均需通过LTIMindtree的适用流程进行审核。