平台与应用软件工程师(全栈)– 个人贡献者(IC)
所需经验:至少3至5年全栈软件开发和生产系统工作经验。
薪资范围:SAR 3,000 – 4,000(根据经验、资历和面试评估)。
角色目的:使用现代技术设计、开发、运营并持续改进公司的平台和应用。该角色需要对分配的模块/服务进行端到端的技术所有权——从分析和开发到发布和生产支持——同时确保质量、安全性和可靠性,并根据需要处理事件和漏洞。
主要职责:
全栈开发
开发前端和后端组件并构建平台服务。
开发和记录API(REST/GraphQL)并与数据库和外部服务集成。
提高性能、可扩展性和整体代码质量。
具备设计和构建高效、可靠API的实践经验,包括版本控制、文档编写以及与其他系统的集成测试。
生产所有权与可靠性
监控系统并分析日志/指标/跟踪(Logs/Metrics/Tracing)。
及时且有条理地排除故障并进行根本原因分析(RCA)。
参与事件响应/值班轮换(根据公司政策)并准备运行手册。
质量保证与测试(QA)
创建和维护自动化单元/集成/E2E测试并将其集成到CI/CD中。
遵循编码标准并积极参与代码审查以减少发布后的缺陷。
文档与持续改进
记录架构、API、部署和操作程序。
提出并实施技术改进以增强稳定性并减少事件。
优先认证:
AWS/Azure/GCP(开发者或解决方案架构师 – 助理)
筛选备注:
优先考虑有预订/市场/旅游平台或类似系统(如预订平台/度假租赁)经验的候选人。