岗位职责:
1、负责业务需求分析、系统设计、功能开发,把复杂的业务需求拆解细化和实施。
2、主动挖掘业务痛点,从技术侧分析和驱动业务前进
3、结合用户规模、业务及算法复杂度,进行合理的系统架构设计,持续提升系统的性能及业务扩展性
岗位要求:
1、精通 C#,熟悉 .NET(.NET 6 及以上)平台,具备 5 年以上实际开发经验,编码能力强、基础扎实
2、熟练使用 FreeSql(或其他 ORM),能够高效完成数据访问层的设计与实现,具备数据库性能调优、索引优化等实战经验
3、熟悉 IoC、AOP、管道中间件等技术,对微服务架构有系统性认识,能够独立设计并实现高可用、可扩展的服务
4、熟练使用 RabbitMQ、Redis、Elasticsearch 等常用中间件
5、了解nacos以及服务治理,了解 Ocelot、YARP 等 API 网关的配置与使用。
6、熟悉 Docker 容器化部署,能够编写 Dockerfile 并进行镜像管理优先
7、熟练使用 Jenkins 搭建 CI/CD 流水线,了解 Kubernetes(K8s)优先
加分项
1、主导过大型复杂分布式互联网业务系统的设计,有高并发场景下的架构设计和稳定性保障经验
2、了解 AI 开发框架(如 Semantic Kernel、Microsoft Agent Framework)并有实践经验最佳