岗位职责:
1.负责公司终端或调度台应用的需求分析、架构设计和开发等工作,确保系统的高可用性、高扩展性和高性能;
2.负责技术方案、设计文档的制定和评审,为项目提供技术支持,指导团队成员实现高效开发;
3.深入参与核心模块的开发设计,解决复杂技术问题,并优化现有系统性能;
4.持续跟踪和研究前沿技术,探索并引入新技术,提升公司产品的竞争力,定期优化现有技术栈和系统架构。
岗位要求:
1.具有良好的系统架构设计能力,能够设计并实现高可用、高并发的分布式系统;
2.精通至少两种主流编程语言,如 Java、Python、C/C++等;
3.熟练掌握linux、QT、Android环境下的开发调测;
4.具备扎实的算法和数据结构知识;
5.熟练掌握数据库设计与开发,熟悉常见的数据库系统如 MySQL、PG、Redis等,具备优化和性能调优经验者优先。