- Monitoring and evaluating the process of collecting and analyzing data and developing the means and methods of the analysis and design process based on the evaluation process
- Searching for the latest means and appropriate programming, testing and installation tools, monitoring the software development cycle, and developing, examining and installing computer equipment and software.
- Diagnose and treat computer equipment and software malfunctions, develop preventive maintenance programs and follow up on their implementation
- Developing work methods and procedures and keeping abreast of technical developments
Preparing documents and reports specialized in engineering works and projects, their progress rates, displaying them, clarifying them, and keeping them in their database in accordance with approved policies and procedures.