岗位描述
1、 加入内源社区技术核心团队,负责公司级云原生构建平台的功能和特性研发,把握业界主流最新技术方向,引领公司技术体系发展; 2、参与技术框架的设计和搭建、完成核心代码的编写; 3、参与功能需求分析,进行软件概要设计、详细功能设计和数据库设计工作; 4、负责参与制定相关技术解决方案,解决开发中的技术问题; 5、负责对新技术开源软件或技术方向进行深入调研和POC,形成最佳实践、孵化成组件等; 6、遵循技术文档规范编写相应的技术文档。 1.深入理解微服务架构和设计原则,有实际微服务项目开发经验。 2.熟悉常见的微服务框架和技术,如Spring Cloud等。 3.熟悉Service Mesh的概念和实现,有使用Istio、Linkerd等Service Mesh工具的经验者优先。 4.对分布式系统的设计和开发有深入理解,能够解决分布式系统中的挑战和问题。 5.熟悉RestAPI/RPC框架和消息队列技术,如gRPC、RabbitMQ、Kafka等。 6.具备服务治理和调用链追踪的经验,能够保障微服务的稳定性和可观察性。 7.具备组件化开发经验。 8.对容器编排和服务网格在微服务架构中的作用有清晰认识,能够合理选型和配置相关技术。 9.在大规模分布式系统中解决性能、并发和扩展性问题的经验将被优先考虑。