内容发布更新时间 : 2024/11/15 3:41:53星期一 下面是文章的全部内容请认真阅读。
数据架构师岗位职责
【篇一:数据仓库架构师的岗位职责和岗位要求】
数据仓库架构师的岗位职责和岗位要求
根据网络招聘的资料合成的,不过好像听起来好像和项目经理的角色区别不大,呵呵!而且好像都是要全能的上将![@more@]岗位职责 1. 制定数据仓库建设方案 2. 数据仓库的设计和开发
3. 数据仓库应用方案设计和推广 岗位要求
1、熟悉大型企业商业智能整体运作模式和系统框架,深刻理解商业智能对业务运营的杠杆作用,能够应用bi工具指导和帮助业务过程的改进。
2、5年以上oracle或者sqlserver数据库管理经验,熟练使用unix和linux,深刻理解数据仓库应用设计原理和实践;
3、精通数据库索引和sql语句的优化,和服务器的性能参数调整,有perl,
4、熟练一种以上主流etl工具和bi工具,如informatica,owb,dts等等
5、能根据业务需求设计数据仓库模型,有3年以上数据仓库开发实施经验,掌握多种数据仓库开发,多维分析相关技术和olap前端展现工具;
6、有相关行业数据分析经验者及互联网点击流数据分析经验者优先;有数据挖掘应用和开发经验优先;
7、强烈责任心,开放的性格,良好的沟通能力;较强的分析问题、解决问题能力,良好的沟通能力、团队精神。 8、熟悉erwin或powerdesigner建模工具;
9、有一个以上企业级数据仓库项目设计经验,精通数据仓库架构,熟悉数据仓库项目的实施流程;
【篇二:数据架构师岗位职责】
1.制定面向产品的数据设计规范和流程,制定数据设计所需的各种文档模板;
2.负责数据仓库建模、数据库优化、数据部署,数据抽取等etl的设计,编写专业的系统设计文档;
3.对于it系统应对大数据量和大并发所要求的性能指标从数据模型和部署等方面给出设计和持续的优化支持;
4.参与产品架构设计文档和详细设计文档的评审; 5.完成上级领导安排的其他任务。
【篇三:架构师的职责】
架构师之路(3)---架构师的职责 王泽宾 关键字: 架构 3 架构师的职责
近来看到csdn上有个cto俱乐部,里面聊得是不亦乐乎。我怀着无比崇敬的态度,拜读了一下牛人们的发言。里面有个哥们发起一个话题:“cto, 你多久没有写程序了?”。有人回答:“不写代码的cto,属于......这公司问题大了!”。看到这里,我就赶紧撤了,怕忍不住反驳几句,反而遭到牛人 们的群殴。试想,一个上点规模的it公司,还得靠cto来写程序的话,那是不是才叫问题大了呢。当然,我没有做过cto,所以我有我的不同看法,而且还愿 意表达出来,无知者无畏。我情愿相信:我所理解的cto跟这位cto所理解的是两回事。所以我想,如果有人能把cto的职责给标准化了,也许就不会有这么 多的争论了。
同样的道理,关于架构师的定义,大家也有着不同的理解。什么是架构师?架构师有哪些职责?我觉得有必要提前明确一下,要不然大家沟通起来也会产生类似问 题,子说子理,卯说卯理,但是压根说得不是一码子事。 3.1 什么是架构师
曾经有这么个段子:
甲:我已经应聘到一家中型软件公司了,今天上班的时候,全公司的人都来欢迎我。
乙:羡慕ing,都什么 人来了?
甲:ceo、coo、cto、all of 程序员,还有会计、司机都来了。 乙:哇,他们太重视你了,人才啊,这么多人迎接你! 甲: 没有啊,就一个人! 乙:靠,#%¥$%...
很多的创业公司,一人身兼数职的情形还是很常见的。至少,我是经历过的,一个人包办了所有的开发过程,连测试我都做了,绝对的一条龙,但是经常踩钢丝、骑 独轮车总会有失足的时候,结果有一次,从我手里发出去的光盘母盘,含有病毒僵尸,以至于被迫收
回已经推上市场的2万张光盘,从那之后,我的心脏就开始变得 无比坚强,现在就是整个后台服务都瘫痪了,我也只是微微一笑。其实,一个人身兼架构师和程序员,甚至多种角色,没什么不妥,后面还会讲这个话题,这种现象 不是中国特色,跟国外是完全接轨的。我曾经跟米国的一个工程师在msn中聊过类似的话题,发现他们跟咱们没什么不同,在it这个行业,我们跟他们的差距只 有1天,他们刚出来的东西,我们保准第2天就能找得到。
架构师这个称呼不是你我杜撰出来的,是有国际标准(iso/iec
42010)可查的。架构师是软件开发活动中的众多角色之一,它可能是一个人、一个小组,也可能是一个团队。微软对架构师有一个分类参考,他们把架构师分 为4种:企业架构师ea(enterprise
architect)、基础结构架构师ia(infrastructure architect)、特定技术架构tsa(technology-specific architect)和解决方案架构师sa (solution architect)。微软的这个分类实际上是按照架构师专注的不同方向和领域划分的。
,这些都是一个技术型公司传承下来的最宝贵的财富之 一;特定技术架构师tsa,他们主要从事类似安全架构、存储架构等专项技术的规划和设计工作;sa的工作则专于解决方案的规划和设计,“解决方案”这个词 在中国已经到了严重泛滥的程度,大忽悠们最喜欢把它挂在嘴边。所谓解决方案,就是把产品、技术或理论,不断地进行组合,来创造出满足用户需求的选择。售前 工程师一般都是带着它到客户那里去发挥的。
大公司会把各种类型的架构师分得很清楚,小公司一般就不那么讲究了,架构师多数是是ia+tsa+sa,一人包打天下,所以说大公司出专才,小公司出全 才。
实际工作中,我们也经常会见到另一种比较简单的分类方式,把架构师分为软件架构师和系统架构师。软件架构师基本上是tsa+ia,这也是程序员最容易突 破,最可能走上的一条道路,比如java架构师、dotnet架构师、lapm架构师等等,我后面所讲的内容都是与软件架构师的相关的话题。系统架构师实 际上是sa+tsa,更着力于综合运用已有的产品和技术,来实现客户期望的需求。系统架构师要求通晓软、硬件两方面的知识,所以它的知识体系相对庞杂。关 于系统架构师的话题,我们可以稍后再作讨论。 3.2 架构师的职责