服务端开发工程师
公司名称:我们的客户是以三维虚拟现实技术开发及服务为主体。
工作职责:
- 负责将公司的产品需求转化为技术架构和平台需求,并进行分析整理;
- 提供项目或产品的技术架构设计方案和技术路线,研究引入新的技术、方法和编程思想,负责制订软件技术路线的规划和技术平台的发展;
- 配合项目的计划和安排,对技术人员进行技术培训和指导, 协助解决开发中的技术难题;
- 相关领域产品功能设计与实现技术跟踪预研, 产品架构设计,技术平台的选型,确保其技术路线和技术架构能适应公司业务要求和前瞻性。
职位要求:
- 本科以上学历,计算机或相关专业;
- 有良好的编程习惯和简洁清晰的代码风格及较强的文档编写能力;
- 二年以上大规模产品架构设计、一个以上大中型项目框架设计和开发经验;
- 熟悉OOA/OOD思想,对面向对象的设计模式有较深的理解并能熟练应用;
- 熟练使用Enterprise Architect、Rational Rose、PowerDesigner、StarUML等建模工具中的一种以上;
- 精通PHP程序开发,对Zend Framework有了解,熟悉ThinkPHP下进行项目开发;
- 了解Node.js或者Swoole等第三方异步开发扩展库;
- 对相关的技术标准有深刻的认识,对软件工程标准规范有良好的把握;
- 熟悉目前流行的移动互联网和社交网络的开放平台技术架构和特色;
- 精通SQL性能调优,具备较强的SQL编写功底和清晰的逻辑思维能力;
- 熟悉主流NoSQL服务器,熟悉MongoDB或者Redis中的一种以上;
- 精通mysql master、slaves、cluster应用运行体系及高可用解决方案;
- 熟悉Linux/Unix系统环境,精通nginx;
- 对互联网产品运营架构技术,如CDN、服务器集群、IDC灾备有一定的认识;
- 具有良好的团队意识和协作精神,有较强的沟通能力,能承受压力,有责任心、细心、耐心。