XX互联网公司技术部门职责与所属岗位职责
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
xx互联网公司技术部门职责及所属岗
位职责
一、部门设置目的
保证软件工程业务、公司自有产品、产品研发的顺利实施。
二、部门综述
负责软件工程项目的具体实施、自有产品及基础技术的开发。
三、部门职责详述
1.根据项目部任务单,进行软件工程开发
1)需求分析
2)系统设计
3)编码
4)及时向总经理办公司报告项目变更,以便变更商务谈判
5)测试
6)试运行
7)内部验收的验收
8)准备项目技术资料,进行软件工程的验收
2.根据研发部任务单,进行外包项目的管理
1)需求分析
2)外包项目招投标技术评估
3)技术对接
4)外包项目验收
3.根据项目部任务单,进行软件工程售后维护
4.根据研发部任务单,进行基础技术开发
5.负责内部设备与网络维护
6.其他部门软件应用培训
7.部门技术资料管理
8.特殊情况下,协助项目部进行售前技术支持
9.协助系统集成部进行系统软件安装与调试
10.完成总经理办公室指派的其他任务
四、技术部各岗位详细职责
1、技术总监
1)负责公司移动互联网服务,技术研发管理工作,带领团队完成公司制定的开发
目标;
2)指导并参与核心代码的规范和书写,组织解决项目开发过程中的重大技术问题;
3)对项目开发流程、项目质量和项目开发进度的规划、控制、监督和管理;
4)有效带领技术团队,建立并完善公司各项研发规范及流程;
5)培养下属成员,提高团队整体专业技能。
2、系统架构师
1)需求调研,编制需求规格说明书
2)系统概要设计、数据库结构设计
3)评审开发人员完成详细设计
4)完成测试用例的编写
5)评审或编写用户手册和相关项目验收文档的编写
6)设计软件系统的技术架构
7)为研发团队提供关键技术解决方案
8)深入研究特定技术专题并提出可行性实施方案
3、Ui设计师
1)负责公司的形象设计,产品宣传的设计,海报、包装,公司对外宣传活动的
设计,等一切设计事务的制作及指导;
2)根据产品需求,对产品的整体美术风格、交互设计、界面结构、操作流程等
做出设计;
3)负责项目中各种交互界面、图标、LOGO、按钮等相关元素的设计与制作;
4)能积极与开发沟通,推进界面及交互设计的最终实现;
5)负责软件界面的美术设计、创意工作和制作工作;
6)根据各种相关软件的用户群,提出构思新颖、有高度吸引力的创意设计;
7)对页面进行优化,使用户操作更趋于人性化;
4、测试工程师
1)依据产品需求及设计文档,制订测试计划,编写测试用例;
2)完成产品的集成测试与系统测试,并产出相关报表;
3)根据测试计划,搭建测试环境;
4)依据测试用例编写自动化测试脚本测试,反馈跟踪产品BUG及用例缺陷;
5)测试工具/系统的研究和应用。
5、高级开发工程师
1)根据APP需求进行后台服务器端开发工作;
2)负责业务流程设计,制定技术方案,负责系统功能详细设计;。
3)根据系统设计文档,编写软件系统的代码;编写相关技术文档;
4)负责对系统进行完善维护,包括功能改进及技术支持;进行系统功能优化;
5)工作细致,具有良好的团队合作精神,高度的责任感,较强的适应、沟通、表
达能力;
6、中级开发工程师
1)参与整个系统的设计、开发过程;
2)保证项目的质量,负责项目中主要功能的代码实现;
3)能够和其他研发工程师友好协作;
4)攻关技术难题,重构系统确保高性能处理和系统的稳定性;
5)根据开发进度和任务分配,完成相应模块的开发,并在开发过程中解决关键问
题和技术难题。
7、初级开发工程师
1)主要从事B/S结构的应用软件的开发和管理;
2)同时参与相关的系统分析与设计;
3)能够协助项目经理,技术总监,架构师进行团队和客户沟通,并确保工作任
务交付质量和进度;
4)与项目组其他成员紧密合作。
8、运维工程师
1)公司信息化平台日常运行管理,处理各种运维事故;
2)分析系统及应用程序的性能问题,建议优化方案;
3)负责系统的上线部署、日常运维工作;
4)负责运维管理平台故障监控及警报处理工作;
5)配合研发团队进行系统性能调优;
6)负责业务系统的日常监控和维护工作,及时处理故障并书写故障处理报告,
确保业务系统的正常工作及应急响应。