技术研发部各岗位职责.doc
技术研发部各岗位职责 一、 部门经理职责 1. 全面负责IT技术研发部日常治理工作; 2. 规范软/硬件体系设计,监督相应的设计开辟过程; 3. 负责建立软/硬件系统资源库,实现资源重用; 4. 负责软/硬件技术研发团队建设和技术人员的聘请、培养与考评; 5. 制定和降实部门项目研发开辟计划,总体掌握研发进度; 6. 确定IT技术研发部技术研究方向,组织人员对关键技术举行攻关和积存; 7.指导/评审/公司项目软/硬件部分的开辟活动; 8.解决公司产品线中相关的技术难题,提供技术支持; 9.统筹协调IT技术研发部与其他各部门的关系; 10.负责相关技术资料/文档的编制/整理; 11.完成公司交办的其他工作。 二、 开辟经理职责 1. 协助经理完成日常治理工作; 2. 完成分管(PHP、JAVA)的方面技术工作; 3.经理不在时,代经理处理部门事务; 4.按计划推进自己负责项目的实施; 5. 参与指导/评审/公司项目应用软件部分的开辟活动; 6.协助经理举行团队建设、人员培养和考评; 7. 负责相关技术领域的技术积存和整理; 8. 解决公司产品线中相关的技术难题; 9. 负责相关技术资料/文档的编制/整理; 10. 融会贯穿上下级之间的协作、交流和沟通; 11. 负责公司和部门交办的其他工作。 三、 JAVA软件工程师(高级) 1. 基本的计算机应用能力、知识产权能力; 2. 熟悉J2EE体系结构,掌握JAVA编程技术(servlet、jsp、jdbc等),熟练使用Springmvc, Spring, Hibernate, ibaits等主流java框架,有3年以上的开辟经验; 3. 熟练掌握HTML,DIV+CSS,JavaScript,AJAX等Web技术,熟练使用EasyUI、JQUERY等JavaScript框架; 4. 熟练掌握SQL Server、ORACLE或MySql等关系型数据库,熟悉SQL/HQL语句的编写; 5. 熟练使用Eclipse开辟工具、熟悉Maven等Eclipse插件 6. 熟练掌握一种以上(Tomcat、Weblogic、JBOSS等)应用服务器; 7. 熟练掌握软件开辟流程,熟悉软件的需求、设计、编码和测试工作; 8. 熟悉软件开辟技术文档资料的编写规范和代码书写规范,具有规范的开辟文档写作能力; 9. 协助完成项目的测试、系统交付、开辟质量工作,对项目实施提供支持; 10. 参与方案讨论和技术调研、负责方案升级、更新; 11. 具备除JAVA外任意一种以上语言的编程能力,对新技术举行技术储备; 12. 负责部门交办的其他工作。 四、 JAVA软件工程师 1. 基本的计算机应用能力、知识产权能力; 2. 熟悉J2EE体系结构,掌握JAVA编程技术(servlet、jsp、jdbc等),熟练使用Springmvc, Spring, Hibernate, ibaits等主流java框架,有1年以上的开辟经验; 3. 熟练掌握HTML,DIV+CSS,JavaScript,AJAX等Web技术,熟练使用EasyUI、JQUERY等JavaScript框架; 4. 熟悉SQL Server、Oracle、MySQL至少一种主流数据库,有一定的数据库开辟经验; 5. 熟练使用Eclipse开辟工具; 6. 熟练掌握一种以上(Tomcat、Weblogic、JBOSS等)应用服务器; 7. 了解面向对象的分析和设计技术,有较强的分析和编码能力,了解常见的设计模式、UML建模等,熟练掌握PowerDesigner、Rational Rose、Visio等设计软件,具有较好的技术文档的编写经验; 8. 具备除JAVA外任意一种以上语言的编程能力,对新技术举行技术储备; 9.负责部门交办的其他工作。 五、 PHP软件工程师 1. 基本的计算机应用能力、知识产权能力; 2. 熟悉UNIX/LINUX操作系统,了解操作系统的体系结构,熟悉网络协议; 3. 熟悉THINKPHP等框架 4. 熟悉PHP,对MVC/面向对象设计有深刻理解,有独立设计/编码/测试的工作能力; 5. 精通SQL语法,熟悉MySQL或MariaDB数据库,熟悉常用的数据库优化策略; 6. 熟悉Memcached使用; 7. 熟悉Apache、Nginx等应用服务器,能独立安装配置,了解主要参数含义; 8. 了解HTML、CSS、AJAX/JAVASCRIPT、JOuery等前端技术; 9. 熟悉shopnc、ecmall等商城框架; 10. 参与系统需求分析,举行系统框架设计; 11. 依据任务分配,开辟相应的应用模块; 12. 具备除PHP外任意一种以上语言的编程能力,对新技术举行技术储备; 13. 完成暂时交办的其他技术任务。 六、 前端界面设计工程师(美工) 1. 基本的计算机应用能力、知识产权能力; 2. 常用的计算机操作系统、通用编程语言和数据库基础; 3. 足本语言基础:JS、AS、CSS+DIV、Ajax、Json/XML等; 4. 美工工具基础:photoshop、Flash、3D-Max等; 5. 图形图像处理基础:过滤、增强、渲染、突出、钝化等; 6. 网页动态用户界面的方案和实施规划; 7. 网页动态页面的开辟、编程、测试; 8. 网页动态用户界面的分析、提取与转变能力; 9. 网络流媒体音视频播放及其软件开辟; 10. 相关技术资料的整理与技术文档写作能力; 11. 完成暂时交办的其他技术任务。 七、 系统软件测试工程师 1. 基本的计算机应用能力、英文阅读能力和知识产权能力; 2. 常用的计算机操作系统、通用编程语言和数据库基础; 3. 熟练掌握软件测试的基本知识和技能; 4. 熟悉QC或TD等常用软件测试工具与流程; 5. 熟练使用LoaderRunner、Bugzilla等工具; 6. Windows或Linux软件测试方案与实施规划; 7. Windows或Linux软件测试与软件改进建议; 8. 项目中与各软件设计、研发人员的技术沟通交流; 9. 相关技术资料的整理与技术文档写作能力; 10. 完成暂时交办的其他技术任务。 八、 IT治理专员 1. 网络技术基础扎实,熟悉各种网络设备(服务器、路由器)基本维护,熟练使用和配置Windows、Linux主机操作系统; 2. 精通电脑硬件和Windows系统日常维护和治理,能快速解决常见问题; 3. 负责建立和实施IT服务治理体系,制定相关规范和标准; 4. 负责IT服务治理流程设计、服务平台的建设与治理,对外举行IT服务审核; 5. 负责公司办公软件/平台的维护,服务器、数据库安全与维护; 6. 负责公司商城、物流平台网络建设与维护。