Technical Foundation Architect at SCHNEIDER ELECTRIC SMART GRID SOLUTIONS LLC
, , China -
Full Time


Start Date

Immediate

Expiry Date

29 Mar, 26

Salary

0.0

Posted On

29 Dec, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, Architecture Design, Data Model Design, Distributed Systems, Middleware, Technical Standards, Programming Languages, Cloud Native, SDK Development, Technical Documentation, Cross-Team Collaboration, Technical Research, Microservices, NoSQL Databases, SQL Databases, Design Patterns

Industry

Automation Machinery Manufacturing

Description
角色定位: 我们正在寻找一位基础技术架构师,加入软件技术中心,专注于公司基础技术体系的搭建与迭代,主导技术规范制定、数据模型架构设计及基础技术框架与 SDK 研发。作为核心技术支撑角色,您需立足业务长期发展需求,构建稳定、高效、可复用的基础技术底座,统一技术标准与研发范式,赋能各业务线快速迭代,降低研发成本,提升整体技术架构的一致性与可扩展性。 主要职责: 主导制定公司级技术规范与标准,包括编码规范、接口设计规范、数据存储规范、架构设计原则等,推动规范落地执行与持续优化,保障技术体系的统一性。 负责核心数据模型架构设计,包括业务实体抽象、数据关系梳理、数据分层存储方案设计(如结构化 / 非结构化数据存储选型),确保数据模型的合理性、一致性与可扩展性,支撑数据驱动业务发展。 设计并研发基础技术框架与 SDK(如通用开发框架、工具类 SDK、中间件封装 SDK 等),封装通用技术能力,提供标准化接口,提升研发效率与代码复用率。 参与基础技术平台的架构设计与迭代,包括中间件选型与适配、分布式系统基础组件(如注册中心、配置中心、服务网关等)的搭建与优化,构建高可用、高性能的基础技术支撑体系。 牵头解决各业务线在基础技术层面的共性问题,提供技术咨询与解决方案,推动基础技术能力在业务场景中的落地应用。 持续调研行业前沿基础技术(如云原生、低代码、新型存储技术等),结合公司业务场景进行技术预研与试点,推动基础技术体系的创新与升级。 编写基础技术架构文档、SDK 使用手册、技术规范手册等,开展技术培训与分享,赋能开发团队理解并应用基础技术框架与规范。 与各业务线架构师、开发团队紧密协作,对齐技术需求,平衡基础技术的通用性与业务场景的特殊性,确保基础技术体系适配业务发展。 要求(能力) · 8 年以上软件研发及架构设计经验,其中至少 3 年基础技术架构相关工作经历,具备大型分布式系统基础技术框架搭建或 SDK 研发的实战经验。 · 精通至少一种主流编程语言(Java/Go/C++ 等),深入理解面向对象设计、设计模式(SOLID、DDD 等),具备扎实的代码功底与框架设计能力,能够独立完成高复用性基础技术组件研发。 · 具备出色的数据模型设计能力,深入理解关系型数据库(MySQL/PostgreSQL 等)、NoSQL 数据库(MongoDB/Redis 等)的存储原理与设计规范,能够针对复杂业务场景设计最优数据模型。 · 熟悉各类中间件(Kafka/RabbitMQ、Elasticsearch、Nacos 等)及分布式系统核心技术,具备基础技术平台(如微服务基础架构、云原生架构)的设计与落地能力。 · 具备极强的技术规范制定与落地推动能力,能够结合公司业务特点与技术现状,制定科学合理的技术标准,并推动全公司范围内的执行与落地。 · 偏好拥有:主导过大型企业级基础技术框架或 SDK 从 0 到 1 构建与迭代的完整经验;具备开源项目贡献经历或基础技术领域技术专利者优先。 · 具备良好的跨团队沟通协作能力、技术调研与预研能力,能够快速捕捉业务需求与技术趋势,提供精准的基础技术解决方案。 · 熟悉云原生技术(Docker、Kubernetes、Istio 等)、低代码平台架构或具备基础技术体系自动化测试与部署经验者优先。 Qualifications 角色定位: 我们正在寻找一位基础技术架构师,加入软件技术中心,专注于公司基础技术体系的搭建与迭代,主导技术规范制定、数据模型架构设计及基础技术框架与 SDK 研发。作为核心技术支撑角色,您需立足业务长期发展需求,构建稳定、高效、可复用的基础技术底座,统一技术标准与研发范式,赋能各业务线快速迭代,降低研发成本,提升整体技术架构的一致性与可扩展性。 主要职责: 主导制定公司级技术规范与标准,包括编码规范、接口设计规范、数据存储规范、架构设计原则等,推动规范落地执行与持续优化,保障技术体系的统一性。 负责核心数据模型架构设计,包括业务实体抽象、数据关系梳理、数据分层存储方案设计(如结构化 / 非结构化数据存储选型),确保数据模型的合理性、一致性与可扩展性,支撑数据驱动业务发展。 设计并研发基础技术框架与 SDK(如通用开发框架、工具类 SDK、中间件封装 SDK 等),封装通用技术能力,提供标准化接口,提升研发效率与代码复用率。 参与基础技术平台的架构设计与迭代,包括中间件选型与适配、分布式系统基础组件(如注册中心、配置中心、服务网关等)的搭建与优化,构建高可用、高性能的基础技术支撑体系。 牵头解决各业务线在基础技术层面的共性问题,提供技术咨询与解决方案,推动基础技术能力在业务场景中的落地应用。 持续调研行业前沿基础技术(如云原生、低代码、新型存储技术等),结合公司业务场景进行技术预研与试点,推动基础技术体系的创新与升级。 编写基础技术架构文档、SDK 使用手册、技术规范手册等,开展技术培训与分享,赋能开发团队理解并应用基础技术框架与规范。 与各业务线架构师、开发团队紧密协作,对齐技术需求,平衡基础技术的通用性与业务场景的特殊性,确保基础技术体系适配业务发展。 要求(能力) · 8 年以上软件研发及架构设计经验,其中至少 3 年基础技术架构相关工作经历,具备大型分布式系统基础技术框架搭建或 SDK 研发的实战经验。 · 精通至少一种主流编程语言(Java/Go/C++ 等),深入理解面向对象设计、设计模式(SOLID、DDD 等),具备扎实的代码功底与框架设计能力,能够独立完成高复用性基础技术组件研发。 · 具备出色的数据模型设计能力,深入理解关系型数据库(MySQL/PostgreSQL 等)、NoSQL 数据库(MongoDB/Redis 等)的存储原理与设计规范,能够针对复杂业务场景设计最优数据模型。 · 熟悉各类中间件(Kafka/RabbitMQ、Elasticsearch、Nacos 等)及分布式系统核心技术,具备基础技术平台(如微服务基础架构、云原生架构)的设计与落地能力。 · 具备极强的技术规范制定与落地推动能力,能够结合公司业务特点与技术现状,制定科学合理的技术标准,并推动全公司范围内的执行与落地。 · 偏好拥有:主导过大型企业级基础技术框架或 SDK 从 0 到 1 构建与迭代的完整经验;具备开源项目贡献经历或基础技术领域技术专利者优先。 · 具备良好的跨团队沟通协作能力、技术调研与预研能力,能够快速捕捉业务需求与技术趋势,提供精准的基础技术解决方案。 · 熟悉云原生技术(Docker、Kubernetes、Istio 等)、低代码平台架构或具备基础技术体系自动化测试与部署经验者优先。 Schedule: Full-time Req: 009J0Y

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
Lead the establishment of company-wide technical standards and specifications, ensuring the uniformity of the technical system. Design and develop core data models and foundational technology frameworks to support business development.
Loading...