In our daily life, more and more places need to use job responsibilities. Any job responsibility is a synthesis of responsibility, power and obligation. How much responsibility should be borne by as much power as possible, and how much responsibility should be fulfilled by as much power as possible. Any separation will cause problems. How to formulate job responsibilities? The following are the job responsibilities of the system architect that I have compiled for you. You are welcome to study for reference. I hope it helps you.
Job responsibilities of system architect 1 Job responsibilities:
1, deeply study the demand changes and development trends of maps and related industries, find opportunities, plan strategic direction and promote implementation, and enhance the overall value of maps.
2. Have a deep understanding of the map business, be responsible for controlling the overall direction of map products, ensure that all cooperative departments fully understand the product business, cooperate and guide all business lines in the roles of products, R&D and operations, and ensure the implementation of the strategy.
3. In strategic planning, the commercial value of the map is systematically considered, and the ability of empowering and exporting the map to the B-end and the ability of commercial realization are improved as a whole.
Requirements:
1, users have rich experience in product field, familiar with O2O, and experience in map-related industries is preferred.
2. Have overall product planning and product design capabilities.
3. Have keen industry insight and innovation ability.
4. Have excellent user thinking and pay attention to user experience.
5. Excellent communication and coordination skills.
System Architect Job Responsibilities 2 Job Description:
1, responsible for overall technical architecture optimization and engineering capacity improvement. Plan, design and implement basic mining, processing and service systems, such as log statistics, user portraits, location fingerprints, scene recognition, etc. As a whole, the map can improve the throughput and service ability of massive data and support the efficient and rapid iterative promotion of the whole map.
2. Based on massive road network data, individual characteristics of users and real-time dynamic traffic information, a scalable, high-performance, high-efficiency and high-stability route planning system is constructed to support the travel needs of tens of billions of users in different scenarios.
3. Be responsible for the difficult research, forward-looking research and guidance of junior engineers in the corresponding technical direction.
qualified
1, rich in architecture design, R&D and implementation capabilities, proficient in commonly used graph theory algorithms, and many years of practical experience in system analysis and design.
2. Bachelor degree or above, at least 5 years working experience, proficient in C/C++ programming on Linux/Unix platform.
3. Have broad technical vision, profound technical foundation and excellent ability to analyze and solve problems.
4. Integrity, good teamwork and communication skills, strong pressure resistance, strong self-driving ability, and navigation and map experience are preferred.
Responsibilities of system architect 3 1. According to the requirements of products and projects, analyze, design and implement the system architecture scheme to ensure the rationality, expansibility and economy of the system architecture;
2, responsible for product architecture analysis, put forward the overall design of software and hardware architecture, database storage design scheme, to guide the design work of other engineers;
3. Review and improve the related product system architecture scheme, and control the product system architecture quality;
4. Responsible for technical research and system optimization; Assist in solving technical problems in the project development process;
5. Formulate development specifications, participate in formulating technical standards, write corresponding technical documents, sort out general technologies, and improve technology reuse.
6, actively understand the industry development, related new technologies and trends, and promote technological progress and innovation.
Job responsibilities of recruiting system architects for listed companies in China.
1. Complete the architecture design of B/S system.
2. Write design documents
3, can independently complete the module development work.
4. Complete and develop relevant documents.
5. Participate in system design.
System Architect Job Responsibilities Article 4 Job Description:
1, responsible for product function development of navigation server.
2. Responsible for the design, research and development, optimization and technical research of navigation server engineering architecture.
3. Be responsible for the architecture and design, research and development and optimization of the path planning engine.
Job responsibilities:
1, master degree or above in computer science or related major, with more than 5 years working experience.
2. Proficient in C/C++ programming under linux, with high concurrent development experience.
3. Proficient in network programming and multithreading programming technology, with experience in large-scale system design, development and optimization.
4. Have a deep understanding of data structure and algorithm design, and be familiar with commonly used graph theory algorithms.
5. Have a broad technical vision, profound technical foundation, excellent ability to analyze and solve problems, and the ideal and mission of making technology have greater influence.
6. Integrity, good teamwork and communication skills, strong pressure resistance and self-motivation.
7. Have a strong sense of responsibility for products, and experience in navigation and map development is preferred.
System Architect Job Responsibilities Article 5 System Architect Job Responsibilities
1, responsible for the architecture design and research and development of the company's system;
2. As a bridge from business to technology;
3. Assist the project manager to make the project plan and control the project progress;
4. Assist and guide sa to carry out design work;
5. Responsible for organizing technical research;
6. Be responsible for organizing and managing technical training within the company;
7, responsible for organizing and leading the company's internal staff to learn new technologies related to the project;
8. Manage the technical support team and provide technical support for the project and product development implementation team;
9. Train related technologies and services of system framework, guide developers to develop and solve various problems in system development and operation.
Job requirements of system architect
1, have a certain understanding of the design and development of oracle database, and can independently design the relationship between data model and data according to complex business logic;
2. Have good communication and expression skills, and have a certain ability to analyze and understand user needs;
3. Skillfully use ruml visio, rational rose, powerdesign, etc. , with a certain ability of functional design and data design, familiar with software design patterns, and able to use some of the modeling tools;
4, solid java or, net technology, familiar with the technical system;
5. Familiar with rup, xp, cmmi and other project development management specifications;
6. Good documentation skills;
7, meticulous work, good team spirit, high sense of responsibility, strong adaptability, communication and expression skills.
Key skills of system architect
Professional ability
System overall architecture design code writing project management
Personal ability
Self-study ability, analytical ability, communication and expression ability
System architect promotion space
System Architect → Senior Architect → Project Manager → Project Director → cto (Chief Technology Officer)
Overview of system architect salary
4,600 yuan for fresh graduates
1 year experience ¥4700.00
2 years experience ¥5300.00
3 years experience ¥ 7,000.00
Work content of system architect
1. Participate in business analysis and system analysis of software products;
2. Guide developers to develop products;
3, responsible for the main functions and core code writing and guidance;
4. Solve key and technical problems;
5. Assist the technical director in business system analysis and architecture;
6. Guide the preparation of core documents.
System Architect Job Responsibilities Article 6 Job Requirements:
1, 28-35 years old, bachelor degree or above;
2.4 years or above experience in financial and Internet system development;
More than 3.3 years experience in large-scale software or system architecture or design;
4, active thinking, positive, strong logical analysis ability and learning ability;
5, good communication and coordination skills, careful and meticulous work style knowledge and skills.
Professional skills requirements:
1. More than three years working experience in architecture design of financial and internet industries, and more than four software projects (each project has at least100000 effective code lines).
2. Proficient in ood design methods;
3. Proficient in b/w/as/ds architecture design under j2ee, and proficient in springmvc+mybatis, xml and ajax technologies;
4. Master the use of middleware such as tomcat or jboss and appache;
5. Be proficient in the design of oracle and mysql data tables;
6. Proficient in financial safety standards
7. Experience in designing and developing b2c and c2c business websites is preferred;
8. Being sincere, down-to-earth, steady, with good professional ethics and reputation, good teamwork and communication skills, strong sense of responsibility, good communication skills, strong learning ability and being able to work under strong pressure.
System Architect Job Responsibilities 7 Job Description:
1. Be responsible for analyzing, designing and constructing the server system architecture of the company's related systems, and solving various architecture and technology-related problems in development;
2. Responsible for the development of product core framework and functions;
3. Solve key technical problems in product development;
4. Research the development direction of application architecture, and put forward the improvement scheme of the architecture;
5. Diagnose and solve possible problems in the current system to ensure the safe, stable and efficient operation of the company's system;
6. Formulate corresponding design specifications and development specifications;
7. Be responsible for the training and guidance of technical team members;
Requirements:
1, more than 5 years experience in java R&D, excellent analysis, architecture design and documentation skills.
2. Engaged in product research and development, with comprehensive and profound architectural principles and technologies and rich experience;
3. Experience in distributed, high concurrency, high load and high availability systems;
4. Familiar with micro-service frameworks such as linux operating system, nosql database, springcloud and dubbo;
5. Strong technical implementation ability and innovation ability;
6. Love technology and have unremitting pursuit of technology;
7, good abstract thinking and logical thinking ability, independent analysis and problem solving ability.
8. Have good communication and cooperation skills and teamwork spirit.
Job responsibilities of system architect 8 Job responsibilities:
1. Responsible for product line software architecture design, including system overall planning, architecture design, system analysis, software implementation and performance optimization;
2. Be responsible for the technical review of major projects of the company;
3. Verify the conformity between software products and architecture, and optimize the architecture in time;
4. Be responsible for the technical analysis, architecture and implementation of product development technology research;
5. Maintain a keen perception of new technologies in the industry and actively explore the application of new technologies in the company's products;
6. Good abstract thinking and logical thinking skills, as well as the ability to analyze and solve problems independently.
Qualifications:
1. Bachelor degree or above (985,21/institutions are preferred), major in computer, software engineering and electronic communication;
More than 2.7 years experience in software development, including more than 4 years experience in system analysis and architecture design, experience in large-scale projects, and familiarity with software development and design processes;
3. Proficient in architecture design theory, practice and tools, master a variety of reference architectures, main reusable architecture mechanisms and various design patterns, and master popular technical frameworks or tools;
4. A large number of core code writing practices; Proficient in operating system driver, kernel, application layer and other development characteristics; Familiar with cutting-edge technology in the industry, with fast learning ability;
5. Good official document writing ability and writing habits;
6. Excellent ability of independent analysis and problem solving.
Job responsibilities of system architect 9 Job requirements:
(1) More than 5 years working experience, more than 3 years j2ee application architecture design experience.
(2) Have more than 2 years experience in designing large-scale b/s project architecture, and be familiar with common java open source frameworks, such as spring, springmvc, struts, mybatis, hibernate, springsecurity, springsocial, apacheshiro, etc.
(3) Have a deep understanding of design patterns, be proficient in java, be familiar with basic frameworks such as io, multithreading and assembly, and be familiar with mechanisms such as distribution, caching and message passing.
(4) Familiar with the design of distributed service architecture, familiar with related technologies, such as cache (redis), Message Middleware (kafka, rabbitmq, rocketmq) and have practical experience.
(5) Familiar with distributed database design, mysql, mongodb and other databases, with good sql writing and optimization capabilities.
(6) Familiar with the design, implementation and optimization of distributed system with large data volume, high concurrency and high performance.
(7) Be familiar with linux and nginx, and skillfully configure and maintain application servers such as tomcat and jetty.
(8) Skillful use of relevant tools, including development tools, database tools, version control tools, etc.
(9) Being able to solve various common reptile problems such as anti-reptile and network abnormality, and having actual combat experience is preferred;
(10) Familiar with the principle of digital image and video processing algorithms, and familiar with open source algorithm libraries such as opencv;
(1 1) Master the basic theory of pattern recognition, and master the design and use of various commonly used pattern recognition algorithms (such as neural network, svm, cnn, rnn, etc.). ).
Corporate interests:
We offer competitive salary.
3. Enjoy the year-end bonus and income dividend.
4. Pay five insurances and housing accumulation fund for employees.
5, birthday surprise, holiday benefits
6, exclusive travel ticket reimbursement treatment.
7. Organize outdoor expansion activities and dinner activities regularly.
8. Broad promotion space
Responsibilities of System Architect 10 Job Description:
1. Responsible for the research and planning of video surveillance storage ecology, solutions and technical routes;
2. Be responsible for the demand analysis and implementation of video surveillance storage products;
3. Responsible for the system design and optimization of video surveillance storage products;
4. According to the key technical points of the subsystem, design scheme and outline, guide research and development;
5. Responsible for tackling key problems of core/key technologies and solving difficult problems;
Requirements:
1.6 years relevant working experience in enterprise storage/video monitoring field, and more than 3 years relevant storage product design experience;
2. Have the ability to design video surveillance storage system architecture and subsystem outline design;
3. Proficient in c/c++, master the programming technology under linux, and be familiar with the kernel storage subsystem;
4. Familiar with distributed storage (files, blocks, objects) /san, and have experience in storage performance tuning;
5. Have a strong sense of responsibility; Have certain pressure bearing capacity; Strong self-motivated and good team spirit.
Job responsibilities of system architect 1 1 Job responsibilities:
1. Responsible for platform architecture, technical development strategy planning and product system planning. Net application system, complete the relevant work plan and realize the work goal;
2. Responsible for the overall framework design and core code development. Net project, formulate a reasonable technical route, and solve the problems of system construction, development efficiency, operation quality, user experience and so on;
3. Be responsible for the research and accumulation of new technologies and the verification of key technologies, which can serve the development of related businesses and keep the application system in a leading position in technology application;
4. Formulate and maintain a unified software development framework and software development specifications, grasp the reusability, expansibility, security, performance, expansibility and simplicity of the system at the system level, and provide rules for technical decision-making;
5. Improve development efficiency by improving development tools or methods, and provide technical training and support for developers to solve technical problems.
Requirements:
1. Bachelor degree or above, more than 5 years relevant working experience. Net project development, more than 3 years experience in product design and architecture. Net platform;
2. Have a comprehensive and systematic understanding and practical application experience in adopting high-performance system architecture and technology for large-scale projects such as load balancing, asynchronous message queuing, reverse proxy and caching.
3. Proficient in b/s system development. Net, proficient. Net framework class libraries, such as wcf, asp.netmvc, ado.net, those with project experience in soa/esb and big data are preferred, and those with middleware development experience in wcf, webservice and servicestack are preferred;
4. Familiar with the implementation principles of mainstream development libraries and frameworks;
5. Have a deep understanding of database optimization.
6. Have more than two practical deployment experiences, such as memcahced cluster, redis cluster, nginx cluster, sqlserver cluster, etc.
7. Have experience in system performance bottleneck analysis, and be able to make system architecture adjustment and expansion plan according to the actual situation.
8. Strong planning, organization, coordination, communication and analysis skills, excellent professionalism, teamwork spirit and professionalism, and can work under pressure;
9. Strong technical training ability and technical leadership ability, enthusiasm for technology, courage to try, and innovative spirit.
Responsibilities of System Architect 12 Job Description
1. Participate in the demand investigation and analysis of the software system and design the software framework;
2. Be responsible for system analysis and design, and continuously optimize system processing;
3. Participate in the core codes and technical difficulties of system module programs;
4. Be responsible for upgrading the company's software products, and put forward constructive plans and implementation of software functions and performance;
5. Guide other development members to complete the development work;
Job requirements:
1, major in computer, more than 5 years experience in c++ project development, 10 years is preferred;
2. Proficient in c/c++ program development under linux/windows and skilled in using shell scripts;
4. Proficient in data structure and algorithm, good object-oriented analysis and design ability, proficient in common design patterns and mainstream design tools, and conduct system modeling and overall design;
5. Be able to design and develop network applications, be familiar with various network protocols, be proficient in tcp/ip protocols, and be familiar with socket service program development;
6. Good document writing skills, able to skillfully write project requirements analysis and design documents;
7. Skillfully use version management tools such as svn or git, and have a good sense of branch version management;
8. Have good communication skills, cooperative spirit and enterprising spirit, good professional ethics and work attitude, have the ability to analyze and solve problems independently, work conscientiously and practically, have a strong sense of responsibility and have team spirit;
9. Experience in developing surveying and mapping products or 3D data processing software is preferred.
Job responsibilities of system architect 13 Job responsibilities:
1, responsible for designing the medical information technology architecture, determining the technical route and development direction, and designing solutions and technical development plans to meet business needs;
2. Link the technical realization with the hospital business scenario, and propose technical solutions according to the requirements;
3. Improve the architecture design and continuous improvement of the company's medical information platform;
4. Be responsible for formulating development specifications, introducing and popularizing new technologies appropriately, and making technical reserves for the business development of R&D departments;
5. Responsible for the management of technical architecture and important technical solutions;
Qualifications:
1, full-time bachelor degree or above, more than 5 years working experience in medical information system design/research and development, his, lis, pacs, emr, etc. (required).
2. Excellent java foundation, with in-depth research on commonly used spring mvc Spring and mybatis. Understand micro-service architecture, be familiar with container and container arrangement technology, and have practical project experience.
3. Proficient in high availability and high concurrency distributed system design, familiar with multithreading, distributed middleware, big data and frameworks and other related technologies;
4. Have a clear understanding of network security and business security, and have mature transmission security and storage security solutions;
5, good business modeling level, familiar with various document writing;
Extra points:
1, with the working background of a well-known medical information system manufacturer.
2. Background of hospital information integration system.
3. Rich knowledge of medical information system.
Job responsibilities of system architect 14 Job responsibilities:
1, responsible for the competitiveness of household large-screen products, able to compete according to the market development trend, and make scheme selection, hardware scheme selection and software scheme matching based on product strategy.
2. Lead the demand analysis of household large-screen products, coordinate various fields, define product specifications, design systems and dfx, and make technical decisions on problems in various fields of products. Product se can undertake the analysis and design of specific fields according to its own situation.
3. Take the ipd-se process as the working framework, and be responsible for the end-to-end design delivery in the product technology field. Responsible for maintaining the requirement specification definition of product projects.
4. As the external technical interface of products, undertake bidding support and external technical exchange for key projects.
Job requirements:
1, familiar with Android big screen operating system.
2. Have complete knowledge of multimedia systems, be proficient in mainstream coding and decoding schemes, and have a certain understanding of technical schemes related to sound quality, sound effect and image quality.
3. Familiar with the system framework of artificial intelligence in smart big screen products.
4. Master the knowledge of product ux interaction and make a reasonable interaction scheme according to user habits.
5. Familiar with the software and hardware solutions of mainstream chips of large-screen products in the industry, and have relevant product development experience.
6. Be familiar with the relevant certification standards for large-screen products.
Job responsibilities of system architect 15 Job responsibilities:
Responsible for the architecture research and development of server back-end platform;
Participate in project requirements analysis, business logic process design and document writing;
Responsible for writing the main program code.
Job requirements:
More than 3 years experience in python/go development, or more than 5 years experience in java development;
Large-scale network service development, with high concurrent and stable experience is preferred;
Proficient in using distributed cache systems such as redis; Proficient in using message queuing system;
Proficient in the deployment and optimization of docker in production environment;
Proficient in development and system deployment in linux environment;
Proficient in mysql relational database and database cluster, good database design and optimization ability;
Solid computer foundation, strong software architecture or algorithm understanding ability;
Excellent learning ability and logical thinking ability;
Good communication skills, able to quickly integrate into the team;
Good coding habit and writing habit of developing documents.
Responsibilities of system architect 16 Responsibilities of distributed system architect:
Responsible for the design and development of background distributed cache system.
Responsible for the design and development of background distributed system framework.
Responsible for the tracking and investigation of the cutting-edge technologies of distributed systems.
Requirements:
Bachelor degree or above, major in computer science, more than 5 years working experience.
Solid basic knowledge of computer and network.
Proficient in c/c++, familiar with tcp/ip protocol, familiar with linux system.
Familiar with the related principles of distributed system, and have rich experience in high availability, high reliability and high performance.
Good analytical and problem-solving skills.
Good teamwork and collaboration skills.
Experience in distributed cache consistency and rapid disaster recovery is preferred.
Experience in implementing distributed system framework is preferred. Responsibilities:
Responsible for the design and development of background distributed cache system.
Responsible for the design and development of background distributed system framework.
Responsible for the tracking and investigation of the cutting-edge technologies of distributed systems.
Requirements:
Bachelor degree or above, major in computer science, more than 5 years working experience.
Solid basic knowledge of computer and network.
Proficient in c/c++, familiar with tcp/ip protocol, familiar with linux system.
Familiar with the related principles of distributed system, and have rich experience in high availability, high reliability and high performance.
Good analytical and problem-solving skills.
Good teamwork and collaboration skills.
Experience in distributed cache consistency and rapid disaster recovery is preferred.
Experience in implementing distributed system framework for large-scale projects is preferred.
Duties of System Architect 17 Duties of Application System Architect:
1. Participate in the decision-making on major issues such as the company's technology vision and strategy, grasp the overall technology direction, guide and check the technology selection, development and implementation;
2. Responsible for the architecture design and core code writing of the application system; Formulate technical interfaces and specifications related to the system; Responsible for the transformation from business model to technology model; Responsible for technical research and system optimization;
3. Responsible for the overall architecture design of the system, including database, distributed architecture and front-end api evaluation and mastering new technical solutions, introducing infrastructure, and providing strong technical support for business development and technical operation;
4. Guide the team technically; Formulate development specifications, participate in the formulation of technical standards, write corresponding technical documents, sort out general technologies, and improve technology reuse.
5. Cooperate with marketing and strategic departments, undertake external consulting projects and provide technical support for the company.
6. Be able to complete other tasks assigned by superiors on time and with good quality.
Qualifications:
1, bachelor degree or above, major in computer science or information technology;
2, familiar with Internet development, more than 4 years of experience in technology+management, including at least 2 years of experience in the overall architecture of large-scale Internet;
3. Master one or more back-end technologies based on java/c++/php/python, and have front-end development experience;
4. Strong logical thinking ability, good abstract ability, architecture analysis ability, design ability and good technical document writing ability;
5. Strong communication and coordination skills and good teamwork spirit;
6. Strong learning ability;
7. Those with big data, machine learning, cloud deployment and implementation skills are preferred.
;