职位描述
【岗位职责】
承担系统级的需求分析、设计与实现工作,指导初级工程师,解决技术问题,并能在项目管理和质量控制方面发挥作用。
【任职要求】
技能要求:除了具备初级工程师的能力外,还需要有良好的架构理解能力,能够设计较复杂的系统模块,并有一定的性能优化经验。
1. 深入理解与实践:
1.1 深入理解Spring Cloud各个组件的内部原理,能够灵活运用Spring Cloud全家桶实现微服务架构的各种需求。
1.2 精通服务治理体系,能够根据不同场景选择合适的客户端负载均衡策略,熟悉 Ribbon 和 FeignClient 的定制化配置。
1.3 能够独立设计并实施服务容错、熔断、降级和限流策略,熟练使用Hystrix或Spring Cloud Circuit Breaker。
1.4 实现服务间的认证和授权,如OAuth2或JWT等安全机制。
1.5 对Spring Cloud Stream和Bus的理解和使用,用于事件驱动架构和消息总线。
1.6 能够部署和运维Spring Cloud应用,包括容器化部署(Docker/Kubernetes)和日志监控(如ELK Stack)。
2. 项目经验与优化:
2.1 有实际的微服务项目开发和维护经验,能够对现有系统进行微服务拆分和重构。
2.2 对Spring Cloud的组件进行扩展和优化,包括定制元数据、自定义过滤器、路由规则等。
2.3 对服务网格(如Istio)有一定了解,探讨其与Spring Cloud体系的融合可能性。
【薪资待遇】
综合10k(面试定薪)试用期三个月是转正薪资的80%,入职购买五险一金,传统节假日福利等;
【工作时间】
周一至周五每天8小时(8:30-12:00,13:30-18:00)、周末双休
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕