Back to Home Page
we provide authorized coursesReady To Start?


  IT Job Roles
  IT Courses
  Job Help
  Contact Us

























































































































































































See It
Try It
Buy It
  A certified IT professional on staff is a necessity for any organization who wants to continually increase production and stay competitive. 

Knowing which job role you see yourself in is equally important! 




Companies and consultants can also use certification we provide to market their services by showing prospective customers that they have an industry recognised technical designation.

IT Job Roles

Below are the main areas of interest many of our beginners opt for:


Database Administrator
As a database administrator, it is your job to determine the best way to organize and store data within a computerised database, typically by interviewing those who will use it. You will design and build reports and forms to present the information your customers need, make changes and test everything before it's delivered to the users. To keep your data secure and protected from catastrophic events, you will manage users' rights to access the information, and create and perform backup and recovery processes. With your creativity, organizational and communication skills you can develop databases that are simple and effective.

What They Do:

Database specialists design, install, update, modify, maintain, tune and repair computer databases. Unless they work for a very small company, they are usually part of a project group or team. Members of the project team may specialize in different aspects of working with data. Database administrators build, test and install new databases. They also modify existing databases by developing new programming code. Database design analysts design new databases and co-ordinate their development.

Duties May Include:

  • Providing technical support for existing databases
  • Customising commercial databases for specific needs
  • Planning and designing databases for specific needs
  • Solving problems to meet the needs of clients
  • Programming databases for a wide variety of applications
  • Overseeing the installation of new databases
  • Training staff in client companies about the use of new or existing databases.
Likely Employers:

Any business or company that uses databases as part of its operations. These include:

Retail stores, catalogue companies, insurance companies, communications services, financial institutions, hospitals, government departments, schools, computer companies, universities, and businesses in service industries.

Training Required:

See our Skills4Life™ Database Administrator Track


Computer or Systems Analyst
As a computer or systems analyst, you are responsible for overseeing the development process for new software and hardware. Systems analysts may design either new hardware systems or software products. The following summary applies mostly to program design, but similar steps would also be applicable to hardware or operating system design.

Duties May Include:

Evaluating problems:
The first step is to pinpoint the nature of the problem by discussing it with managers and other users. Through this interview process, the analyst establishes the goals of the new program so that it can be designed to do what users want it to do.

Designing solutions:
The analyst plans the design and structure of the new program in the form of step-by-step instructions. Each step of the process must be specified, including the data to be used, input and output files needed, mathematical and logical operations to be performed, etc.

After developing the design for the program, systems analysts prepare flow charts and other diagrams that show the flow of data (flow charts are used to track data through an organization as well as through a computer program). The analyst may also prepare a cost-benefit analysis to help management decide whether the proposed programming project is financially feasible and provides sufficient value to make it worth undertaking.

Once the project is approved, analysts specify the particular files and records used by the program, determine the sequence of processing, and design how the output will look so that it meets the user's needs. Other issues that a systems analyst may address include: how the system will function on a network, the security of data, compatibility with existing systems and design of the user interface. After the program is written, the analyst oversees the testing and evaluation process and makes sure that all (or most) of the bugs are corrected.

In a smaller organization, a single Programmer-analyst may handle both program design and coding. Computer Assisted Software Engineering (CASE) tools are now used extensively to automate much of the programming process, making it easier for a knowledgeable Programmer to fill both functions in software development.

Areas of Speciality:

Because the possible uses of computers are so varied and complex, analysts usually specialize in either business, scientific, engineering, or microcomputer applications. They are found in the computer industry and in the data processing departments of large organizations such as banks, insurance companies and universities.


Web/Multimedia Specialist
Information alone won't cut it. You have to make someone want to read it. Whether creating for the Web, a training video, or the latest computer game, compelling presentation is central to getting your company's message across. As a multimedia specialist, you are given an idea to bring to life. You determine the best tools and format to use for your presentation. Before you jump in, you estimate how long the job will take and determine whether you call in additional help from inside or outside your company. The size of the project and budget often determine this for you.

When designing, you set the tone and pace, select colors, and create a visually appealing layout. The tools you use change at an incredible pace, so you stay informed about upcoming products and tools that can make your task easier or enhance the presentation of the material. In a world driven by change, you strive to offer something new and exciting to capture the attention of your company's target audience. Key skills include the ability to design user-friendly applications, an in depth knowledge of Internet technology and interface design.

What They Do:

A web/multimedia developer works with today's newest advances in desktop computer technology. A developer draws on the skills of the computer Programmer and the visual artist to integrate graphics, text, and digital audio and video with interactivity. This multimedia content can be delivered on CD-ROM, over the World Wide Web or even on floppy disk.

The field of web/multimedia is changing on an almost daily basis. New advances in hardware and software make the tools available to the developer more powerful with each revision. Yet multimedia is still in its infancy. The people who are making multimedia work are taking newly created tools and inventing the ways in which the tools are used.

Anyone who is working as a multimedia developer today probably started as something else: a graphic designer, software engineer, writer, publisher, educator or in one of the many other fields which contribute to what we think of collectively as multimedia.

Because multimedia is a recent concept, traditional employers are in the process of formulating their needs. As a result, many multimedia developers are self-employed and they frequently work on a freelance basis. The nature of this employment situation provides an opportunity to work on a variety of projects, such as designing a web site, authoring a commercial CD-ROM title, creating an interactive promotional demo, building a user interface prototype, integrating networking technology into an interactive kiosk or animating an educational presentation.

Likely Employers:

In addition to freelancing, web/multimedia designers may also work for Web development companies, interactive software publishers, and media production companies designing marketing presentations and interactive trade shows for corporations.

Training Required:

See our Skills4Life™ Web Developer Track


Network Specialist
As a network specialist, you ensure that people can access the information they need when they need it, plus you also prevent unwanted users from entering the system. Using cable, fibre optics, or even wireless communications, you connect users to your company's computer system. You have a thorough understanding of current networking technology for local area networks (LANs), metropolitan area networks (MANs), wide area networks (WANs), and the Internet. You identify and document problems, their causes, and their ramifications.

You continually assess the current system to make sure it meets the needs of your company, and you chart network traffic and downtime to help plan for the future. You document the network configuration and prepare backup plans and procedures. You install upgrades with a minimum of disruption to the network. Technology is changing rapidly, and you need to stay informed of recent developments, new products, and emerging communication strategies and methods. As the world gets wired, you're sure to be in hot demand.

What They Do:

Network specialists are responsible for the security and administration of the networks that are now prevalent in many companies. They also design and implement systems that keep networks functioning in the event of a power failure or other emergency. Larger companies often employ several network specialists, each of whom performs a different function. In smaller companies, one or two people do everything relating to network administration and maintenance.

Duties May Include:
  • planning for and then installing the hardware and software that comprise the network.
  • adding and deleting files to the network server.
  • maintaining the printers and other peripherals connected to the network.
  • setting up user accounts and access.
  • training staff to use the hardware and software that are part of the network.
  • troubleshooting problems and questions encountered by staff members.
Duties of network security specialists include:
  • regulating access to various computer files.
  • monitoring file use to make sure that only appropriate people are accessing particular files.
  • changing passwords.
  • maintaining and changing employee information and ensuring its confidentiality.
  • backing up files to guarantee their safety in the event of problems to the network.
Likely Employers

Any company or organization that uses computer networks in its business. These include insurance companies, banks, financial institutions, government departments, universities, and other corporations that rely on networking. Also, with many smaller companies beginning to use networks, more opportunities for network specialists will become available.

Training Required:

See our Skills4Life™ Network Engineer Track


Computer Programmer
As a computer Programmer, you design and create the software tools that make computers tick and computer users sail through their tasks. You analyse, design, develop, test and maintain computer and Internet-based applications. You evaluate the project requirements, participate in design meetings, determine the best solution to a problem or feature and develop detail design specifications. You use development tools and programming languages in creating software. You identify and obtain the best tools and resources to do the job. 

You are also responsible for documenting your work for those who follow in your footsteps. And, of course, you have to ensure your work functions properly by developing a test plan and co-ordinating user acceptance testing. Some projects demand a year or more of intense, focused work. You stay on top of current trends, tools, and skills. With your creativity and problem solving abilities, the challenge is the reward-the career opportunities are endless.

What They Do:

Put simply, computer Programmers write computer code. That is, they write the detailed instructions (programs) that tell the computer what to do to perform a certain function.

Duties May Include:

  • Coding - After the design process is complete, it is the job of the Programmer to convert that design into step-by-step instructions according to the particular programming language in use. Coding is a precise process; even small errors in coding (widely known as "bugs") can create big problems when the program is compiled and run.
  • Compiling - In the case of most computer languages, before the program can be run it must be compiled. A compiler is the computer program that converts high-level code (such as C or COBOL) into code the computer can use (binary). If the code contains severe (or fatal) errors, the program will fail to compile, and the compiler will spit out an error report telling the Programmer where the errors are in the program.
  • Debugging - The Programmer must find and correct all the errors in the code so that the program can be compiled and run.
  • Testing - Once the program is sufficiently error-free to compile, the Programmer can then run the program with test data. Through this process, the Programmer will find other errors to correct (further debugging ensues).
  • Maintenance - Even after a program is clean enough to release to the users, bugs and other problems may crop up. Programmers fix these problems throughout the life of the program, often resulting in updated releases of the program to users.
Today, many Programmers use .NET tools to automate much of the coding process. And Programmers often do much more than code. The role of Programmer has come to include the kind of problem-solving formerly done by systems analyst.

Training Required:

See our Skills4Life™ Programmer Track


Technical Support
As a technical support or help desk representative, you are often the first contact a customer has with your company. Education of users is an important part of your job as well as helping someone who has had a problem with the product or is unfamiliar with it. With your knowledge and experience, you become the product guru. When a customer calls, you listen carefully to the problem; ask the appropriate questions to gather needed information; then walk them through the steps to solve it.

Dealing directly with customer issues, you are one of the best sources of information on the product, and are consulted for information about what customers want and what gives them the most trouble. If solving problems and helping people is your forte, there could be a technical support career in your future.

What They Do:

Technical support specialists are troubleshooters, providing help to their organization's computers users. Because non-technical employees are usually not computing experts, they often run into computer problems they are unable to solve. To solve such problems, they turn to their company's technical support staff.

Duties May Include:
  • answer phone calls from users, in order to resolve specific problems
  • use automated diagnostic programs to solve problems
  • write training manuals and/or train users in proper use of hardware and software
  • identify recurrent problems and help users resolve them
  • oversee the daily performance of their company's computer systems
  • evaluate software programs
  • suggest improvements and upgrades to hardware and software
  • modify commercial programs and customise them for internal needs
  • prepare computers for delivery to employees, loading them with the appropriate software and operating system
Likely Employers:

Many technical support staff work in medium and large-sized corporations that have an in-house technical support department. They may work for universities, hospitals, financial institutions, retail stores, or any other organization that provides technical support to its employees. Others work for computer companies, including hardware, software and IT services firms, as well as on-line service providers.

Training Required:

See our Skills4Life™ Program




Make sure that you always check the official Microsoft, CompTia or Cisco websites for the proper prerequisites before signing up to any computer training course! 



| Skills4Life™ Program | Power Learning System™ | Free Trial | Testimonials | Support | Contact Us | Privacy Policy |

| CompTIA Training Partner: 383283 | MOD Training Partner: 1449 |

© Affordable Training. All rights reserved.