高级应用解决方案架构师

圣弗朗西斯科 7天前全职 网络
面议
• 职位:高级解决方案架构师 • 技能:AWS,利用 React.js,Node.js,PostgreSQL • 经验:15年以上 • 地点:加利福尼亚州旧金山 – 现场办公 职位概述 • 我们正在寻找一位经验丰富的高级解决方案架构师,具备在 AWS 上设计和交付现代客户界面 Web 应用程序的深厚专业知识,利用 React.js、Node.js、PostgreSQL 和可扩展的架构模式。理想的候选人将在构建高容量 OLTP 系统、实施负载均衡、弹性架构方面表现出色,并确保使用 AWS 最佳实践进行安全、高效和云原生的交付。 • 该职位需要强大的架构领导力、实际的技术深度,以及在产品、工程、安全和 DevOps 团队之间进行协作以交付企业级数字平台的能力。 主要职责 架构与解决方案设计 • 领导高流量、客户界面 Web 应用程序的端到端架构。 • 使用 Node.js、REST APIs 和 GraphQL 设计可扩展的基于微服务和事件驱动的架构。 • 使用 React.js、模块化组件设计和优化的客户端性能架构单页应用程序(SPA)。 • 定义针对 PostgreSQL 上高容量 OLTP 交易优化的关系和非关系数据模型。 • 创建涵盖应用层、数据流、集成、可观测性和部署拓扑的架构蓝图。 AWS 云架构 • 使用关键 AWS 服务设计分布式、容错和安全的解决方案: • VPC、子网、NACLs、安全组用于网络隔离 • ALB/NLB、自动扩展、ECS/EKS、Lambda 用于计算 • RDS PostgreSQL、Aurora、ElastiCache 用于数据 • API Gateway、CloudFront、S3 用于全球规模交付 • 确保系统在处理大量交易时的可靠性、可扩展性和高可用性。 • 审查和优化云成本、架构适应性和性能。 应用性能与可扩展性 • 设计具有内置负载均衡、自动扩展、排队、缓存和故障转移模式的解决方案。 • 为低延迟、高吞吐量和峰值负载下可预测的系统行为进行架构设计。 • 确保适当使用 CDN、缓存层(Redis/Memcached)和异步处理。 安全与合规 • 负责应用、数据和网络层的安全架构: • IAM 设计与 RBAC • JWT/OAuth2 认证 • 数据在传输和静止中的加密 • 安全 VPC 模式 • 与信息安全团队合作进行威胁建模、漏洞解决和云安全态势。 技术领导力 • 指导工程团队关于架构模式、设计评审、最佳实践和代码质量。 • 与产品负责人、UX、DevOps 和 QA 合作,确保一致的交付。 • 指导开发人员和初级架构师;倡导现代工程和云原生原则。 DevOps、可观测性与交付 • 与 DevOps 合作设计 CI/CD 管道、IaC(Terraform/CloudFormation)和自动化发布流程。 • 使用 CloudWatch、X-Ray、ELK/Datadog/New Relic 确保全栈可观测性。 • 倡导 SRE 实践——错误预算、性能基线、事件准备。 所需技能与经验 • 10-15 年以上企业级 Web 应用程序架构和工程经验。 • 强大的实际操作专业知识: • React.js、JavaScript/TypeScript(前端) • Node.js、Express/Nest.js(后端) • PostgreSQL、模式设计、性能调优 • AWS 云架构(计算、网络、安全、数据、无服务器) • 设计高容量 OLTP 系统和分布式后端架构的丰富经验。 • 对负载均衡、缓存、异步模式、CI/CD、容器和云原生技术的深刻理解。 • 精通 VPC、网络分段、API 安全和零信任原则。 • 深入了解微服务、领域驱动设计(DDD)和事件驱动集成模式。 优先资格 • AWS 认证(高度优先的解决方案架构师专业认证) • 经验包括: • Docker、Kubernetes(EKS) • Redis/RabbitMQ/Kafka • GraphQL • 基础设施即代码(Terraform / CloudFormation) • 在敏捷环境中与全球交付团队合作的经验。 软技能 • 强大的沟通和高管演示能力。 • 能够影响利益相关者并推动架构决策。 • 对创新、现代化和提升工程成熟度的热情。 • 拥有强大问题解决能力的责任心。 工作职责: 定义和实施支持分析、实时处理和高级 AI/ML 工作负载的云原生数据架构。 开发全面的现代化路线图,平衡速度、风险、成本和业务连续性。 与数据工程、分析、基础设施和数据科学团队合作,设计可扩展的管道和治理框架。 定义跨多样数据源的数据摄取、转换和集成策略。 在 Snowflake 和 Databricks 环境中优化性能、可扩展性和成本。 为 DevOps、CI/CD 和基础设施即代码(例如 Terraform)建立最佳实践。 为数据工程师和架构师提供技术领导和指导。 跟上 AI、ML 和 LLM 能力的发展,确保平台为这些工作负载做好准备。 资格: 15 年以上数据工程、数据架构或平台工程角色的经验。 在将大规模本地数据仓库(Oracle、Teradata 等)迁移到 Snowflake 方面有成功经验。 在将 Hadoop 环境迁移到 Databricks,包括 Spark、Hive 和 HDFS 方面有经验。 在 SQL、Spark、Python 和分布式数据处理框架方面有深厚的专业知识。 对云架构(AWS、Azure 或 GCP)包括存储、计算、网络和安全有深刻理解。 拥有数据治理、血缘和目录工具(Purview、Collibra、Alation 等)的经验。 熟悉实时数据流(Kafka、Kinesis 或 Pub/Sub)和编排框架(Airflow、dbt)。 在跨职能协作和迁移项目管理方面有丰富的领导经验。 优秀的沟通能力——能够向技术和非技术利益相关者清晰表达技术概念。 加分项: Snowflake、Databricks 或主要云提供商(AWS、Azure、GCP)的认证。 在 Databricks 或类似平台上拥有机器学习和 AI 管道经验。 在大规模数据平台现代化或转型项目中有先前经验(多 PB 优先)。 了解现代数据网格、湖仓和数据产品原则。