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 :
20250616605Take part in preparing action plans and programs associated with information technology, directly supervise preparing the operational plans including the analysis of works, development of programs and applications, follow and support the associated operations, in a manner that guarantees the quality and effectiveness thereof.
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 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 agile development model is a methodology to design software systems and applications.
The agile project management approach is a methodology for planning, managing and overseeing of ICT ...
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 DevOps development approach is a methodology to design software systems and applications focused...
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 set of requirements that describe an information system's architecture.
The methodologies or models for planning, managing and overseeing of ICT resources in order to meet ...
The incremental development model is a methodology to design software systems and applications.
The iterative development model is a methodology to design software systems and applications.
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 lean project management approach is a methodology for planning, managing and overseeing of ICT r...
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 program Visual C++ is a suite of software development tools for writing programs, such ...
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 process-based management approach is a methodology for planning, managing and overseeing of ICT ...
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
The prototyping development model is a methodology to design software systems and applications.
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 rapid application development model is a methodology to design software systems and applications...
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 spiral development model is a methodology to design software systems and applications.
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 waterfall development model is a methodology to design software systems and applications.
The standards, technical specifications and guidelines developed by the international organization W...
Handle components of ICT system by maintaining configuration, managing users, monitoring resource us...
Method or pathway deployed by hackers to penetrate or target systems with the end to extract informa...
Undertake a systematic statistical examination of data representing past observed behavior of the sy...
Research long term possibilities for improvements and plan steps to achieve them.
The techniques and principles of software development, such as analysis, algorithms, coding, testing...
Give instructions to colleagues and other cooperating parties in order to reach the desired outcome ...
The ICT systems that can be used to support business or organizational decision making.
Create an overall plan of objectives, practices, principles and tactics related to the use of techno...
Deliver and instalI computers or ICT systems, ensuring testing and preparation for use.
The systematic approach to the development and maintenance of engineering systems.
Guarantee that the state of events is in accordance with the ICT rules and procedures described by a...
Design and implement business processes and technical solutions to guarantee data and information co...
Create a series of customer ICT service activities before, during and after a request. Ensure an ade...
Identify current data traffic and estimate how growth will affect the ICT network.
Develop and implement procedures for identifying, assessing, treating and mitigating ICT risks, such...
Apply guidelines related to securing access and use of computers, networks, applications and the com...
Apply a set of principles and mechanisms by which an organization is managed and directed, set proce...
The methods through which information is generated, structured, stored, maintained, linked, exchange...
The type of infrastructure which defines the format of data: semi-structured, unstructured and struc...
The principles, regulations, norms and programs that shape the evolution and use of internet, such a...
Develop activities surrounding innovation and research in the field of technology within an organiza...
Update methodology which contains steps to ensure that facilities of an organization are able to con...
Plan, monitor and report on the budget.
Examine and approve suggested software development releases. Manage further release process.
Manage employes and subordinates, working in a team or individually, to maximize their performance a...
The field of market analysis and research and its particular research methods.
Survey and investigate recent trends and developments in ICT research. Observe and anticipate master...
Survey and investigate recent trends and developments in technology. Observe and anticipate their ev...
Select the appropriate solutions in the field of ICT while taking into account potential risks, bene...
Organize, plan and supervise the development of the applications and frameworks in order to create a...
Judge, review and decide on directions of innovation and development processes in an organization in...
Apply methods and procedures to secure private information in digital spaces by limiting the sharing...
The set of structures and models needed to understand or describe the software system, including the...
The methodologies such as Scrum, V-model and Waterfall to design software systems and applications.
The sequence of steps, such as planning, creating, testing and deploying and the models for the deve...
Make use of various types of communication channels such as verbal, handwritten, digital and telepho...
Use the available ICT systems that can be used to support business or organizational decision making...