All links to official websites of government agencies in the Kingdom of Saudi Arabia end with gov.sa.
Secure websites in the Kingdom of Saudi Arabia use the HTTPS protocol for encryption.
Registered with the Digital Government Authority under number :
20250616605Analyze IT infrastructure data; use the network management tools to collect and report business and performance statistics; and automate the provision, testing and deployment of new and changed infrastructure.
Some or all of the following licenses, certificates or degrees may be required to work in this career.
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The open-source web server Apache Tomcat provides a Java web server environment which uses a built i...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The system, network, hardware and software applications and components, as well as devices and proce...
The methods used to analyze software, ICT system and network performance which provide guidance to r...
The quality models for ICT services which address the maturity of the processes, the adoption of rec...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The computer language LDAP is a query language for retrieval of information from a database and of d...
The computer language LINQ is a query language for retrieval of information from a database and of d...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The computer program Visual C++ is a suite of software development tools for writing programs, such ...
The computer language N1QL is a query language for retrieval of information from a database and of d...
The Not Only SQL non-relational database used for creating, updating and managing large amounts of u...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The open source model consists of principles and fundamentals of service-oriented modeling for busin...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The outsourcing model consists of principles and fundamentals of service-oriented modeling for busin...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The computer language SPARQL is a query language for retrieval of information from a database and of...
The SaaS model consists of principles and fundamentals of service-oriented modeling for business and...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The computer language XQuery is a query language for retrieval of information from a database and of...
Analyze the functioning and performance of information systems in order to define their goals, archi...
Study the contribution of the work processes to the business goals and monitor their efficiency and ...
Assess the specifications of a software product or system to be developed by identifying functional ...
Study the external and internal environment of an organization by identifying its strengths and weak...
Use models (descriptive or inferential statistics) and techniques (data mining or machine learning) ...
Method or pathway deployed by hackers to penetrate or target systems with the end to extract informa...
The techniques and methods that support a systematic and independent examination of data, policies, ...
Automate manual or repeatable processes to minimize management overhead. Evaluate cloud automation a...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
Execute a systematic empirical investigation of observable phenomena via statistical, mathematical o...
Use specific techniques and methodologies to analyze the data requirements of an organization's busi...
The methods of artificial intelligence, machine learning, statistics and databases used to extract c...
The ICT systems that can be used to support business or organizational decision making.
Specify technical properties of goods, materials, methods, processes, services, systems, software an...
Define the architecture, composition, components, modules, interfaces and data for integrated inform...
The software process in which computer components interact over a network and send messages to commu...
Apply mathematical methods and make use of calculation technologies in order to perform analyzes and...
Perform the evaluation and assessment of the potential of a project, plan, proposition or new idea. ...
The designs laying out the physical hardware components and their interconnections.
The characteristics of the hardware configuration required to process the applications software prod...
The hybrid model consists of principles and fundamentals of service-oriented modeling for business a...
Analyze the system and network architecture, hardware and software components and data in order to i...
Apply techniques and tools, such as surveys, questionnaires, ICT applications, for eliciting, defini...
Download, install and update a network security system designed to prevent unauthorized access to a ...
Create an encrypted connection between private networks, such as different local networks of a compa...
Communicate with users to identify their requirements and collect them. Define all relevant user req...
The levels of testing in the software development process, such as unit testing, integration testing...
Oversee the transfer process from a legacy (an outdated system) to a current system by mapping, inte...
Select, perform and track testings on software or hardware to detect system defects both within the ...
Measure system reliability and performance before, during and after component integration and during...
The object-oriented paradigm, which is based on classes, objects, methods and interfaces and their a...
The online tools which analyze, aggregate and present multi-dimensional data enabling users to inter...
Execute types of security testing, such as network penetration testing, wireless testing, code revie...
Advise on appropriate solutions in the field of ICT by selecting alternatives and optimizing decisio...
The field of standardized computer languages for retrieval of information from a database and of doc...
The query languages such as SPARQL which are used to retrieve and manipulate data stored in Resource...
The principles and fundamentals of service-oriented modeling for business and software systems that ...
The set of structures and models needed to understand or describe the software system, including the...
The metrics that measure a characteristic of the software system in order to determine the developme...
Identify potential component malfunctions. Monitor, document and communicate about incidents. Deploy...
The sequence of steps, such as planning, creating, testing and deploying and the models for the deve...
The general-purpose modeling language used in software development to offer a standard visualization...
Understand and use interfaces particular to an application or use case.
Retrieve information from a database or information system using computer languages designed for the...