岗位职责:
1、 系统设计与开发
a.参与需求分析,完成系统架构设计、模块划分及技术方案制定。
b.编写高质量代码,完成核心功能开发,确保系统可扩展性和可维护性。
c. 遵循软件开发规范,进行代码审查和性能优化。
2、系统维护与优化
a. 排查和修复系统缺陷,解决生产环境中的技术问题。
b. 持续优化系统性能,提升响应速度和处理能力。
3、技术协作
a.与测试、实施团队协作,确保项目按时交付。
b.参与技术文档编写(如设计文档、API文档、用户手册)。
4、新技术研究:跟踪行业技术趋势(如云计算、微服务、AI集成),推动技术升级。
5、安全与合规:保障系统安全性,防范漏洞攻击,符合数据隐私法规(如GDPR)。
技能要求:
1、精通主流语言:Java/Python/C#/Go/Node.js/Vue等。
2、熟悉分布式系统、微服务架构(Spring Cloud/Dubbo)、RESTful API设计。
3、熟练使用SQL(MySQL/Oracle)和NoSQL(MongoDB/Redis)。
4、熟悉消息队列(Kafka/RabbitMQ)、缓存(Redis)、容器化(Docker/K8s)。
5、熟练使用Git、Jenkins、Maven/Gradle等协作与构建工具。
素质要求:
1、 逻辑清晰,具备独立解决问题能力。
2、良好的沟通能力和团队协作意识。
3、对技术有热情,能适应快速变化的需求。
4、数字化系统项目现场服务与调试需求,较强的服务意识并确保客户的满意度。