Specialty Stream -- Technology Architect (TA)

Duties
:

  • Develops technical architectures, frameworks and strategies, either for an organization or for a major application area, to meet the business and application requirements;
  • Identifies the policies and requirements that drive out a particular solution;
  • Analyses and evaluates alternative technology solutions to meet business problems;
  • Ensures the integration of all aspects of technology solutions;
  • Monitors industry trends to ensure that solutions fit with government and industry directions for technology.

Duties of:
Technology Architect (TA) - Hardware Architect

General Duties:

  • Reviews computer software systems and data requirements as well as communications and response needs and devises computer hardware configurations to support them;
  • Develops techniques to improve system throughout and optimize hardware utilization;
  • Evaluates computer hardware systems relative to their ability to support specified requirements and, by determining potential and actual bottlenecks, improves system performance through recommended hardware changes;
  • Should be well versed in hardware compatibility, and has participated in the design of real-time or remote access systems and has a working knowledge of process control and/or large timesharing hardware systems.

Apply Online

Technology Architect (TA) - Software Architect

General Duties:

  • Reviews computer software systems and data requirements as well as communication and response needs and determines operating systems and languages needed to support them;
  • Analyses computer programs in terms of hardware and operating system compatibilities and utilization;
  • Should be familiar with compilers and other language translators and can determine costs for converting computer programs from one language or machine to another;
  • Given the constraints of the operating system and the hardware, can structure software programs to operate within the environment;
  • Improves software systems efficiency through recommending better utilization of operating system capabilities;
  • Minimally, the software specialist has participated in the design of one operating system and has working knowledge of the systems of other manufacturers;
  • Has acted as a systems analyst and programmed assembly language as well as several higher level languages;
  • Should be familiar with queuing techniques and job sequencing controls within a multiprogramming environment;
  • Should be familiar with Artificial Intelligence, Expert Systems and Neural Networks.

Apply Online

Technology Architect (TA) - Communications Architect

General Duties:

  • The Communications specialist is technically competent in the area of data communications and transmissions and analyses computer software systems, data requirements, response times and computer hardware configurations relative to the communication and data transmission requirements;
  • Reviews communications local area networks and wide area networks as to their ability to support data processing requirements;
  • Recommends changes to transmission networks, both in terms of hardware devices and switching point required to improve network performance;
  • Has a working knowledge of coding and error detection methodologies;
  • Has participated in the analysis, design, and implementation of communication networks including data processing transmissions.

Apply Online

Technology Architect (TA) - Supervision

  • May work independently or under the general supervision of a Project Director;
  • Directs the work of other technology consultants.

Apply Online