- Install and manage complex ICT networks
- Plan, implement and test enterprise communication solutions
- Design, build and test network servers
- Manage network security
- Configure and manage advanced virtual computing environments
- Install an enterprise virtual computing environment
- Build advanced user interfaces
- Apply advanced programming skills in another language
- Apply intermediate object-oriented language skills
- Manage data persistence using noSQL data stores
- Implement and use a model view controller framework
- Integrate databases with websites
- Create and develop REST APIs
- Manage data persistence using noSQL data stores
- Develop website information architecture
- Implement quality assurance process for websites
- Design and implement quality assurance processes for business solutions
- Develop technical requirements for business solutions
- Produce ICT feasibility reports
- Establish and maintain client user liaison
- Review and update disaster recovery and contingency plans
- Develop cloud disaster recovery plans
- Design and implement highly-available cloud infrastructure
- Implement web-scale cloud infrastructure
- Improve cloud-based infrastructure
- Implement cloud infrastructure with code
- Implement virtual network in cloud environments
- Build and deploy resources on cloud platforms
- Manage infrastructure in cloud environments
- Promote workplace cyber security awareness and best practices
- Gather, analyse and interpret threat data
- Protect critical infrastructure for organisations
- Utilise design methodologies for security architecture
- Develop, implement and evaluate an incident response plan
- Review and update disaster recovery and contingency plans
- Create a data warehouse
- Monitor and improve knowledge management systems
- Design databases
- Integrate databases with websites
- Model data processes
- Design user experience solutions
- Build dynamic websites
- Create dynamic web pages
- Build a document using extensible markup language
- Develop complex web page layouts
- Develop complex cascading style sheets
- Design and configure desktop virtualisation
- Review and manage delivery of maintenance services
- Install and upgrade operating systems
- Develop, implement and evaluate an incident response plan
- Model preferred system solutions
- Model data objects
- Model data processes
- Update ICT system operational procedures
- Develop detailed test plans
- Manage client problems
- Validate quality and completeness of system design specifications
- Implement process re-engineering strategies
- Research and review hardware technology options for organisations
- Develop detailed component specifications from project specifications
- Confirm transition strategy for a new system
- Select new technology supported business model
- Determine ICT strategies and solutions for organisations
- Identify and manage the implementation of industry specific technologies
- Verify client business requirements
- Deploy smart contracts
- Use network tools
- Perform systems tests
- Perform integration tests
- Manage the testing process
- Perform stress and load tests on integrated platforms
- Develop and conduct client acceptance test
- Review and develop ICT maintenance strategy
- Prioritise ICT change requests
- Develop and maintain blockchain solutions
- Lead and facilitate a team
- Match ICT needs with the strategic direction of the organisation
- Originate and develop concepts
- Manage project procurement
- Create technical documentation
- Work collaboratively in the ICT industry
- Gather data to identify business requirements
- Minimise risk of new technologies to business solutions
Manage strategic contracts
- Gather, analyse and verify data from different source inputs
- Conduct significance tests
- Use unsupervised learning for clustering
- Install IT devices and networks
- Program IoT devices
- Design and test IoT devices and networks
- Apply IP, ethics and privacy policies in ICT environments
- Develop configuration management protocols
- Determine best-fit topology for a wide area network
- Design an enterprise wireless local area network
- Configure an internet gateway
- Implement secure encryption technologies
- Install and maintain valid authentication processes
- Design and implement integrated server solutions
- Configure, verify and troubleshoot WAN links and IP services
- Install, operate and troubleshoot medium enterprise routers
- Install, operate and troubleshoot medium enterprise switches
- Design and implement a security perimeter for ICT networks
- Develop, implement and evaluate systems and applications security
- Manage system security on operational systems
- Design ICT security frameworks
- Design ICT system security controls
- Build decks using wireless markup language
- Install and configure network access storage devices
- Configure enterprise virtual computing environments
- Manage enterprise virtual computing environments
- Identify and resolve network problems
- Monitor and troubleshoot virtual computing environments
- Manage ICT security
- Manage project quality
- Manage project risk
- Manage project governance
- Organise and lead agile projects
- Manage ICT projects
- Validate application designs against specifications
- Apply testing techniques for software development
- Produce basic client-side script
- Create a markup language document
- Create web-based programs
- Customise complex ICT content management systems
- Manage transactions using site server tools
- Analyse information and assign meta tags
- Implement and use web services
- Research and apply emerging web technology trends