软件项目经理的主要职责
职责描述:
1.开发用户友好的平台界面(网页、移动、独立软件);
2.负责用户需求分析、文档准备以及与用户和开发团队的沟通。
3.产品的软件开发项目管理。
4.监督和定期汇报软件开发的进度。
工作要求:
1.计算机科学或相关专业;
2.有扎实的编程基础,编程能力强,掌握Python、Java、JavaScript、Go、C/C++或Scala语言,有良好的编程习惯,有较强的独立解决问题的能力;掌握通用开发框架;
3.熟悉Linux平台,有丰富的系统开发经验,参与或主持过大型复杂分布式系统的设计和架构;
4.有Kubernetes、Docker、OpenStack、TensorFlow、PyTorch、MXNet、Hadoop、Spark、Flink、es、卡夫卡、Grafana、普罗米修斯等平台框架开发经验者优先;
5.参与或管理大型系统软件、云平台项目者优先;
6.有参与或领导过跨平台、跨语言机器学习平台者优先;
7.严谨踏实,责任心强;良好的沟通技巧和团队精神。
软件项目经理职责
熟悉软件项目开发流程和敏捷开发方法,至少2年软件开发项目管理经验。
有云计算相关软件开发项目管理经验者优先。
熟练使用行业内常用的项目管理工具。
逻辑叙述能力强,熟悉PPT、Word等表格和演示制作工具。
具有较强的逻辑思维能力和分析解决问题的能力。
责任心强,能保证项目按计划时间节点执行。
团队精神,善于沟通和合作。
工作要求:
1.本科以上学历,计算机专业,至少7年软件开发或项目管理工作经验,至少3年产品导向型R&D团队管理工作经验;
2.Java基础好,数据结构好;
3.熟悉HTML5和CSS3标准,熟悉JAVAScript语言,熟悉Linux操作系统管理,熟悉SHELL/Python,精通Java、Scala、SQL语言和ORACLE/DB2存储过程;
4.熟悉Hadoop/hive/hbase/shate/spark/storm等组件的原理以及开发、运维技术;
5.熟悉ECharts、Tableau等数据可视化工具,了解MAP-REDUCE、MPI等分布式计算框架,使用Eclipse进行开发,掌握SpringMVC框架、iBatis框架、Hibernate框架进行web服务器开发;
6.有奋斗精神,善于团队管理,有较强的沟通能力,能承受工作压力,能保质保量按时完成任务。