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