1.独立负责一个服务或核心模块的设计、开发和维护。
2.数据库设计、索引优化和复杂查询编写。
3.参与系统架构讨论,进行中间件(缓存、消息队列)选型和集成。
4.保证所负责服务的性能、稳定性和安全性。
5.编写技术文档。
1、深入理解所用语言特性和框架原理。精通数据库原理和优化。
2、熟悉常用中间件(Redis、Kafka/RabbitMQ、Elasticsearch等)。
3、掌握常用设计模式,具备良好的面向对象或函数式编程思想。了解微服务核心概念。
4、根据功能需求和设计方案进行开发,完成代码的编写和调试工作。
5、参与平台API、产品需求分析和系统分析,参与制订技术解决方案。
6、参与后台系统架构、性能、安全、扩展等优化的设计和实现。
7、需要较强的沟通能力协调配合产品,测试和其他开发人员。
8、应用项目架构评审把控,系统高可用性把控。
9、有水务环保领域信息化系统项目开发经验者优先