系统架构师专题汇总
岗位职责:
1.落实部门的技术规划,为团队遴选、储备新的研发技术,引导部门的技术方向 ;
2.负责规划、设计大型复杂研发项目的架构分析或架构、系统、产品或方案;
3.分析和发现系统的优化点,负责推动产品性能和架构优化;
4.负责搭建、完善、维护开发框架和公共应用组件,负责系统核心代码的实现;
5.界定、分析和解决系统设计的缺陷,并创造性提升、改进工作方法或技术;
6.为项目团队的需求分析及设计提供专业指导;
7.新人指导、培训及Code Review,主导技术难题攻关,提升团队整体技术水平。
任职要求:
1.计算机软件及相关专业本科以上学历,5年以上实际项目开发经验,具备系统架构师或类似资质证书;
2.具有丰富Java EE架构设计经验,精通java编程、设计模式和组件技术,对缓存设计、设计模式、消息队列有深入的理解;
3.熟练使用Spring、Struts、Hibernate、Mybatis等开源框架,了解JSF技术者优先;
4.熟练使用eclipse、svn、maven等常用开发工具,熟练使用EA、PD等设计工具,熟练使用MSSQL、MYSQL、ORACLE等主流关系数据库,熟练使用weblogic、jboss、glassfish等应用服务器;
5.熟悉LINUX,UNIX操作系统;
6.熟悉大规模分布式存储系统架构设计,熟悉云计算架构平台设计和实践,熟悉大数据相关技术;
7.能适应高强度工作,责任心强,工作积极主动,善于学习和交流,挑战未知,具有良好的团队合作精神。
此数据摘自相关公司实际发布的招聘要求岗位职责:
1、负责服务器系统的技术规格定义和系统架构设计。
2、负责服务器关键部件如机箱、主板、电源的规格和方案设计。
3、负责系统和部件供应商选择和关键部件选型。
4、负责开发过程的技术质量管理和关键设计验证 。
5、负责技术问题的解决。
任职要求:
1、 计算机或电子相关专业毕业,本科以上学历了解、掌握计算机体系架构和关键部件原理。
2、 掌握计算机主板的完整开发过程,包括原理设计、布线和设计验证,熟悉信号完整性设计和测试。
3、 熟悉计算机结构设计和散热仿真等开发过程。
4、 熟悉BIOS、BMC 等固件工作原理。
5、 熟悉供应商资源,具有供应商评估和部件选型经验。
6、 具有五年以上计算机、存储、网络设备等完整产品开发经验。
满足以下条件者可优先考虑:
1、具有服务器开发经验。
2、具有国际产品或部件开发经验。
岗位职责:
1、负责公司系统的架构设计、研发工作;
2、理解系统的业务需求,制定系统的整体框架(包括:技术框架和业务框架)
3、协助项目经理制定项目计划和控制项目进度;
4、负责组织和管理公司内部的技术培训工作;
5、负责组织及带领公司内部员工研究与项目相关的新技术。
任职要求:
1、具备8年以上软件行业工作经验;
2、具备4年以上C/S或B/S体系结构软件产品开发及架构和设计经验;
3、具备3年以上的代码编写工作经验;
4、具备丰富的大中型开发项目的总体规划、方案设计及技术队伍管理经验;
5、对相关的技术标准有深刻的认识,对软件工程标准规范有良好的把握;
6、对.Net、JAVA技术及整个解决方案有深刻的理解及熟练的应用,并且精通WebService/J2EE架构和设计模式,并在此基础上设计产品框架;
7、具有面向对象分析、设计、开发能力(OOA、OOD、OOP),精通UML和ROSE,熟练使用Rational Rose、PowerDesigner等工具进行设计开发;
8、精通大型数据库如Oracle、Sql Server等的开发;
9、对计算机系统、网络和安全、应用系统架构等有全面的认识,熟悉项目管理理论,并有实践基础;
10、在应用系统开发平台和项目管理上有深厚的基础,有大中型应用系统开发和实施的成功案例;
11、良好的团队意识和协作精神,有较强的内外沟通能力;
12、有TSM开发经验的优先考虑。
此数据摘自相关公司实际发布的招聘要求岗位职责:
1、根据公司信息化战略、业务需求、制定公司信息系统整体架构规划。
2、负责系统需求分析和系统架构设计、建模,确保各系统技术路线与目标一致;
3、制定信息系统实施计划,跟踪系统实施进度等系统项目管理工作;
4、指导程序员进行系统实现,确保技术架构理念传导到程序员 ;
5、编制、审核、整理系统设计要求、技术解决方案、变更、使用等相关文档 ;
6、组织解决系统实施过程中的技术难题 。
任职要求:
1、计算机科学与工程 、软件工程相关专业学士以上学历
2、具备6年以上 C/S 或 B/S 体系结构软件产品开发及架构和设计经验;
3、具备大中型开发项目整体规划、方案设计、技术队伍管理经验及成功案列 ;
4、对相关技术标准熟悉,对软件工程标准规范了解;
5、基础知识扎实,对网络原理、操作系统等有较深刻认识;
6、具有面向对象分析、设计、开发能力(OOA、OOD、OOP),精通 UML 和 ROSE,熟练使用 Rational Rose、PowerDesigner 等工具进行设计开发;
7、精通大型数据库开发和管理,熟悉海量数据的架构搭建与应用。
此数据摘自相关公司实际发布的招聘要求职位描述:
1、业务系列产品研发和在线平台软件产品研发;
2、根据业务说明书,承担系统软件项目的整体架构设计、原型设计及部分核心功能的开发工作;
3、组织分配项目开发的资源,监督并控制项目的进程;
4、负责对软件开发过程的技术成果进行审核和把关。
岗位要求:
1、计算机相关专业大学本科以上学历,本科4年以上工作经验,硕士2年以上工作经验;
2、扎实的JAVA基础,熟悉面向对象以及SOA思想,至少2年以上实际的J2EE应用开发经验;
3、熟悉WebSphere /WebLogic /JBoss等主流J2EE应用服务器;
4、熟练掌握软件工程方法,具有大型软件开发经验,能独立完成设计文档的编写;
5、有系统调优,性能调优经验者优先;
6、熟练使用UML建模工具者优先,熟悉XML编程。
岗位职责:
1、企业的下一代规划交付
各个产品线的规划人员共同制定产品线及公司整体产品规划,形成总体架构。
2、大数据中心,营销中心等重点产品规划
结合业界新技术、企业发展的需要,负责针对重大产品的整体规划,形成总体架构方案,指导各产品线落地。
任职要求:
1、数年电信行业项目经验,有应用系统设计经验者优先;
2、熟悉电信行业业务支撑系统,具有电信、移动或联通至少一个相关领域的设计开发工作经验;
3、掌握系统架构设计和建模方法、熟悉面向对象设计、数据库建模、用户交互设计等;
4、有大型系统(1000w用户量)以上系统设计经验者优先。
岗位职责:
1.与产品经理配合完成产品功能需求的分析与规划。
2.负责CAE软件整体架构的规划与设计,技术难点攻关。
3.评估研发团队实现特定的功能需求需要的开发周期及工作分解。
4.负责C++及相关开发技术的指导、支持与培训。
5.对研发成果的鉴定和评审。
任职要求:
1.硕士及以上学历,计算机/机械/材料/力学相关专业。
2.5年以上软件研发相关工作经验(C++),2年以上团队管理经验。
3.熟悉常用数据结构及算法、熟悉Qt、熟悉Python、熟悉至少一种数据库。
4.精通软件架构设计理论和实践,熟悉软件架构的基本方法和工具,熟悉软件开发流程与设计模式。
5.有过CAE软件或相关工业软件开发经验者优先考虑。
6.有责任心,具备良好的学习、沟通与表达能力,具有较强的团队合作精神,对工作富有热情,能承受一定工作压力。
岗位职责:
1、参与系统的需求调研和需求分析,撰写相关技术文档
2、搭建系统开发环境,完成系统框架和核心代码的实现;
3、项目概要设计、详细设计、开发计划等的编制并实施;
4、系统开发测试、部署和集成;
5、负责解决开发过程中的技术问题;
6、参与代码维护与备份。
任职资格:
1、2年以上实际JAVA项目开发实施工作经验,计算机软件及相关专业本科学历以上;
2、具有丰富J2EE架构设计经验;精通java编程、设计模式和组件技术,熟悉关系型数据库;
3、熟练使用uml、xml相关的开发工具和处理程序,熟悉spring,struts、,hibernate等常用开源系统
4、熟悉各种Java应用服务器的使用;熟悉LINUX,UNIX操作系统;
5、熟练使用eclipse、cvs、svn、ant、tomcat、mysql等常用开发工具和开发环境;
6、熟悉、Restful、WebService、xml-rpc、jax-ws、xmlschema等标准或风格,熟悉、axis2、xfire、cxf、restlet、中的至少两项,熟悉、apache、系列开源软件;
7、了解、JMS、JSON、restlet、json-rpc、Osgi、SCA、JMX、ESB,了解分析模式与设计模式并能够灵活运用;
8、具备良好的团队合作精神和沟通交流能力。
系统架构师
岗位职责:
1、负责核心系统的架构设计,重构、优化现有的技术架构;
2、根据业务规划制定相应地技术规划及解决方案,推动系统演进;
3、解决重要项目中的关键架构问题和技术难题,负责项目中关键技术难点的攻关和预研;
4、对开发团队进行技术指导和培训,规范开发流程。
岗位要求:
1、2年以上架构设计经验,5年以上开发经验;
2、精通Java,熟悉JVM以及能根据不同应用场景进行JVM调优,对OOP、OOD有非常深刻的认识,熟悉常用设计模式;
3、熟悉主流技术架构体系,熟悉SOA,敏捷开发等理念,熟悉常用技术框架实现原理;
4、熟悉缓存技术、集群与负载均衡、消息队列、NOSQL等技术;
5、有大型分布式、高并发、高负载、高可用系统设计、开发和调优经验者优先。
任职条件:
1、本科以上学历,8年以上软件开发经验,2年以上软件架构设计经验。
2、具有大流量、高并发的互联网系统架构设计经验;熟悉Java开发语言、主流关系型数据库开发。
3、熟悉软件开发过程,掌握UML设计工具,熟悉软件系统主流架构风格和设计模式,掌握软件架构设计原理和方法。精通Servlet、Hibernate等技术。
4、精通MySQL、SqlServer等关系型数据库的应用;熟悉Mongodb、CouchDB、Redis等主流NoSql数据库的应用。
5、精通设计模式,数据库设计,对OOP、AOP、SOA、REST有深刻的理解。熟悉主流移动开发框架。具有良好的沟通能力能力,优秀的学习能力,具备良好的团队意识。
1.负责/参与技术架构设计、重构、优化,根据业务规划及技术规划制定应用架构方案.
2.主导/参与技术难题攻关,持续提升核心系统在高并发、海量请求数下的高处理性能.
3.负责公司项目或者产品技术的决策,并为技术团队提供技术指导和培训,提升团队的整体技术分析、设计与编码水准。
4.公司技术规范制定及流程规范,审核和评估相关方案与设计,以确保其符合架构规划,满足业务需求.
5.在技术上指导和监督整个团队,并对逻辑概念、系统性能、可扩展性进行检查、分析、优化.
6.承担系统核心功能的研发工作;负责核心技术问题的攻关,系统优化,协助解决项目开发过程中的技术难题.
7.跟踪、评价及优化已投产的应用系统,分析系统瓶颈,预测并解决系统开发、运行中出现的各种问题,对系统进行技术实现和性能优化.
8.审核、维护和管理各种技术文档,便于利用和追溯.
9.持续跟踪和应用新的技术以保证公司的产品和服务的竞争力以及发掘新的商业机会,负责新技术的研究以及在公司的应用和推广.
任职要求:
1、计算机相关专业本科及以上学历,5年以上项目系统分析和架构设计经验,3年以上大规模高并发Web应用架构设计开发经验,有主导至少1个大型软件平台架构设计经验。
2、熟悉Web标准和主流的web开源框架,如Jquery,Bootstrap等,对表现、行为与数据分离等设计思路有深刻理解。熟悉Json、RestFul等Web通讯技术。
3、JAVA基础扎实,熟悉IO、多线程、集合等基础框架,熟悉消息、数据共享、同步等技术原理和实现方案,熟悉jvm性能调优的方式方法。
4、熟悉Linux系统,熟悉网络编程、多线程编程技术,熟练配置维护Apache、Nginx、Tomcat等应用服务器。
5、精通Spring、MyBatis、Springmvc等开源技术架构,对常用开源框架有深入的了解,读过源代码,理解其设计思想并能灵活运用。
6、深入理解RPC,具有服务化平台实施经验, 熟悉DUBBO、ZooKeeper等分布式处理系统框架的实现原理及用途。
7、熟悉memcache、sharding、MQ等机制,有集群、分布式、负载均衡等大型应用架构设计和实施经验者优先。
8、精通常见的关系型数据库(如MySql等)编程技术及配置优化,熟悉redis、mongodb等Nosql数据库及其在软件系统中的用途。
9、深刻理解面向对象的编程思想,逻辑思维卓越,沟通能力出色,熟悉面向对象常用设计模式,能熟练使用常用建模工具进行UML设计。
此数据摘自相关公司实际发布的招聘要求
任职资格:
1、全日制专科以上学历,计算机相关专业,具备3年以上信息安全行业从业经验;
2、了解PKI体系架构,熟悉密码学基础知识;
3、具备信息安全系统的架构、开发与建设经验;
4、具备J2EE或C/C++编程经验,熟悉linux和windows等操作系统;
福利待遇:
1、待遇优厚,每年有加薪计划,年终奖,总经理特别奖及股权激励计划;
2、国家法定节假日、带薪年假、节日福利、月度福利、每年健康体检、集体旅游;
3、提供五险一金,提供交通、通讯、午餐、学历、职称、司龄补贴;
4、人事档案托管,符合条件者可办理落户;
5、每周5天工作制,每天工作7.5小时;
6、非济外地员工提供一年免费住宿。
岗位职责:
1.负责公司企业应用中底层框架的优化与相关系统整合,主要包括:现有框架优化、新需求分析、现有业务系统整合、框架更新计划制定与部署、框架详细设计等;
2.提出软硬件架构整体设计;负责框架核心代码的编写;
3. 参与核心技术问题的解决,系统优化,协助解决项目实施过程中的技术难题;
4.主导/参与技术难题攻关,持续提升核心系统在高并发下的处理性能;
5.对技术人员进行技术培训和指导。
任职要求:
1.理解和分析公司业务需求,确定系统平台的技术架构设计和技术路线;
2.了解主流中间件服务器,数据库、操作系统及性能优化;
3.计算机或相关专业本科以上学历,有两个以上大型项目架构经验;
4.有互联网相关经验优先
5.精通java、c++等多种语言优先
此数据摘自相关公司实际发布的招聘要求
负责核心系统底层应用架构的设计、实现、改进和升级。能对系统高并发,大数据量,高可用性,性能、安全、可维护性和线性扩展等有全方位的考量和权衡。
岗位职责:
1. 负责基于集群、分布式的互联网系统架构分析、设计,负责架构中间件及基础核心模块的研发和演进;
2. 负责进行技术选型决策和风险评估,参与关键技术问题的紧急攻关活动;
3. 与各开发项目组进行技术交流,指导日常开发工作;
4. 跟踪前沿技术,评估并适时引入适用的新技术;
5. 组织并参与技术评审,控制产品设计和代码质量;
6. 协助制定开发规范;
7. 协助建设开发团队。
任职资格:
1. 计算机或相关专业本科及以上学历,有8年以上JAVA EE大型系统的开发经验; 有2年以上大数据量(单表千万级以上)、高并发、高性能大型分布式架构设计和调优经验;
2. 精通Spring,SpringMVC,Mybatis,Hibernate等主流框架;
3. 精通Oracle,MySQL等关系型数据库及MongoDB,Redis等NoSQL数据库;
4. 熟悉分布式架构中常用的技术,如缓存(Varnish,Memcached,Redis等)、消息中间件(RabbitMQ,ActiveMQ和Kafka等)、分布式事务管理(Automikos等)和搜索引擎(Lucence,Solr和Elasticsearch等);
5. 了解Hadoop,HDFS,HBase,Hive,Spark ,Storm等大数据框架技术,能搭建基本的大数据收集,存储和分析平台;
6. 熟悉高并发、高可用系统的设计、监控和运维,如负载均衡系统、集群和应用监控、系统容量评估、流量控制、性能优化、故障排查、日志收集和分析等;
7. 熟悉Windows,Linux系统下运用GIT、Maven,Jenkins等工具实现自动化部署和验证;
8. 深刻理解软件系统架构,熟悉UML建模,精通面向对象分析设计方法,逻辑能力强,能准确地用模型或文档描述系统架构设计方案;
9. 3-5年互联网从业经验,了解电商平台、ERP、CRM、SCM等系统。