关于此职位:
- 我们正在寻找一位熟练的全栈开发工程师,负责使用 React.js 进行前端开发,使用 .NET Core 进行后端开发,设计、开发和维护网页应用程序。
- 您将使用 PostgreSQL 进行数据存储,在 Azure AKS(Kubernetes)上部署应用程序,并构建可扩展的基于微服务的架构。
主要职责:
- 使用 .NET Core 和 React.js 开发和维护可扩展的网页应用程序。
- 设计、开发和维护模块化和可扩展的后端系统的微服务。
- 设计和管理 PostgreSQL 数据库,编写高效的查询并优化性能。
- 在 Azure AKS 中部署和管理应用程序。
- 与跨功能团队协作,定义、设计并发布新功能。
- 进行故障排除、测试和维护核心产品软件,以确保强大的优化和功能。
- 参与代码审查,维护代码质量、安全性和性能的最佳实践。
所需技能:
- 在使用 React.js 构建响应式、用户友好的界面方面有丰富经验。
- 精通 .NET Core,用于构建后端 API 和服务。
- 具有设计和实现微服务架构的实践经验。
- 具备 PostgreSQL 或其他关系数据库的经验。
- 了解 Azure AKS 和云原生部署实践。
- 熟悉 RESTful API、身份验证和授权机制。
- 具备 CI/CD 管道和自动化测试的经验。
- 熟悉容器化(Docker)和微服务编排。
- 了解 Azure 服务,超出 AKS(应用服务、Blob 存储、函数)。
- 熟悉版本控制系统(Git)和敏捷开发实践。
教育与经验:
- 计算机科学、软件工程或相关领域的学士学位。
- 4 年以上全栈开发(React.js + .NET Core)的经验者优先。