角色:
高级首席工程师
地点:
旧金山,加利福尼亚州或弗里斯科,德克萨斯州 - 混合模式(3天现场,2天远程)
职位描述:
在和TypeScript后端服务方面具有丰富的专业知识。
拥有(优先)、Express或Fastify框架的经验。
在生产支持、事件管理和根本原因分析方面有证明能力。
熟悉API设计(REST,GraphQL)和集成故障排除。
了解监控工具(Grafana,Prometheus,Datadog)以主动检测问题。
理解云环境(首选GCP;AWS/Azure也可接受)。
资格要求:
- 计算机科学学士/硕士学位或同等经验。
- 5年以上后端开发经验。
- 2年以上维护或生产支持角色经验。
- 强大的调试和问题解决能力。
- 熟悉云平台(首选GCP;AWS/Azure也可接受)。
- 出色的沟通和利益相关者管理技能。
后端:
, TypeScript, (优先), Express, Fastify
用于React前端集成的BFF层
API网关和速率限制策略
API与集成:
REST, GraphQL, Apollo, gRPC
Webhooks和第三方API集成
云与基础设施:
GCP(主要),AWS/Azure知识是加分项
Docker, Kubernetes (GKE), Helm
使用Terraform进行基础设施即代码
数据存储:
SQL:
PostgreSQL, Cloud SQL
NoSQL:
Firestore, MongoDB
缓存:
Redis, Memorystore
监控与可观测性:
Grafana, Prometheus, Datadog, Splunk
云日志记录与云监控
CI/CD与DevOps:
GitLab CI, Jenkins管道
金丝雀发布,蓝绿部署
安全性:
OAuth2, JWT, API安全最佳实践
漏洞扫描和修补