0% found this document useful (0 votes)
10 views5 pages

Main Careers in Computing compilation-pages-deleted - converted

The document outlines various IT job roles including system administrator, network administrator, network engineer, and software developer, detailing their job descriptions, roles, responsibilities, and summary of duties. Each role focuses on maintaining and improving computer systems and networks, ensuring security, troubleshooting issues, and developing software. Additionally, it highlights the importance of collaboration among IT professionals to meet organizational needs.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views5 pages

Main Careers in Computing compilation-pages-deleted - converted

The document outlines various IT job roles including system administrator, network administrator, network engineer, and software developer, detailing their job descriptions, roles, responsibilities, and summary of duties. Each role focuses on maintaining and improving computer systems and networks, ensuring security, troubleshooting issues, and developing software. Additionally, it highlights the importance of collaboration among IT professionals to meet organizational needs.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

SYSTEM ADMINISTRATOR NETWORK ADMINISTRATOR

Job Description
A network administrator is an I.T. professional who ensures that an organization’s computer
networks (groups of computers that share information with one another) are operating to meet
JOB DESCRIPTION
the needs of the organization.
The system administrator is responsible for the upkeep and configuration of computer
 They can maintain and troubleshoot computer networks, and employ security
systems and servers.
principles to keep networks secure.

ROLES AND RESPONSIBILITIES


Roles of a network administrator.
The system administrator works closely with the network administrator, network engineer,
 Configure network hardware such as servers, routers, and switches.
desk staff and data security staff.
 Upgrade, repair, and maintain computer networks.
 Troubleshoot various network issues.
 Assist network architects with the design of network models whenever needed.
The roles and responsibilities of the system administrator are to:  Deploy and update company-wide software.
 Manage servers and operating systems.
 Implement security measures.
● Install and configure software and hardware.  -Manage physical and cloud network storage.
● Manage network servers and technology tools.
● Set up accounts and workstations.
● Monitor performance and maintain systems according to requirements. Responsibilities of a network administrator.
● Troubleshoot issues and outages
 Perform network design and capacity planning.
● Ensure security through access controls, backups and firewalls.
 Conduct research on network products, services, protocols, and standards in
● Upgrade systems with new releases and models.
support of network procurement and development efforts.
● Develop expertise to train staff with new technologies.
 Installs and maintains network file servers and network operating systems;
● Build an internal wiki with technical documentation and manuals. ensures that backup copies of all files are routinely made and securely stored at
separate location; maintains system documentation.
SUMMARY OF DUTIES  Provides second level technical support to users concerning network system
operations.
The system administrator is responsible for the day-to-day running of the servers, including  Diagnoses problems with network equipment and performs equipment repair or
to: upgrades when appropriate.
● Maintain and update the server software
● Manage and run backups and recovery.
● Monitor and manage traffic on the server so that it is not overloaded. Summary of Duties.
● Maintain and repair hardware.  Plan and design the network
 Oversee the installation of the network’s hardware and software
 Test the network to ensure it is functioning properly
The system administrator also helps to ensure that the system is secure. They will have access
 Set up user accounts and arrangements for access
to login information, which is a sign that there is a security issue or a fault is developing.
 Ensure that staff are trained to use the hardware and software that form part of
the network
 Monitor the network’s performance to ensure that it is working at its optimum
 Troubleshoot and solve problems on the network
 Create security policies for the network

Page - 3 Page - 4

NETWORK ENGINEER SYSTEM DEVELOPMENT MANAGER

Job Description: Job Description: System development managers help ensure that a company’s processes and
mechanisms are adequate, functional and conform to top leadership’s recommendations and
A network engineer is a mechanics professional who has the required skills to plan, execute
industry standards. They plan and coordinate the maintenance, upgrade and implementation of
and manage the computer networks that aid in-house vocal, data, visual and wireless network
information systems.
services.

Roles:
Roles and Responsibilities:
- Analyzing current IT systems and identifying improvements.
The roles and responsibilities of a network engineer are:
- Writing software and developing technical specifications and operating manuals.
 Establishing and maintaining network performance - Testing and company IT systems to ensure effective operation.
 Troubleshooting networking issues - Training IT users and providing ongoing systems support.
- Diagnosing faults and making repairs as necessary.
 Auditing IP addresses
 Building net configurations and connections
Responsibilities:
- Lead design of POS replenishment process and software design/implementation to
Summary of Duties: significantly increase retail sales.
In conclusion, a network engineer is responsible for creating and maintaining networks within - Collaborate with QA to maintain test environment and conduct different level of
an organization or between organizations. As such, they are required to have solid software testing.
troubleshooting skills and they must also be able to cooperate with others to resolve issues. - Perform QA analysis on all aspects of vendor’s original code and custom modifications.
- Develop operational procedures and train corporate staff for support of ERP and HRUS
systems.
- Serve as a member of the team to port the company’s in-house ERP form FoxPro to
SQL.

Summary of Duties:
As a Systems Development Manager you’ll be responsible for improving the company IT
systems and incorporating new technologies as required with response to the company’s
growth. These improvements include new computer systems, networks and related systems.

Page - 5 Page - 6
OPERATIONS MANAGER COMPUTER SYSTEM ANALYST
Job description Job Description
A computer analyst falls under the systems manager category. This is because a computer
The operations manager is responsible for the overall operations and activities of the computer analyst is one who studies and assets the computer operation and system of a business. Meaning
department on a daily basis. This person oversees routine functions at every levels of the they are responsible for looking over the system and determining the flaws and defects in the
system. Then must create a system that is more sufficient and error-free computer system for
organization.
the business to run more smoothly.

Roles
Roles and responsibilities  These persons look at the operation of a manual or computerized system within an
organization and try to find solutions to specific problems by implementing a new
Participate in long computerized system or upgrading an existing one.
term planning  He or she is directly in charge of the development of the system from start to finish.
 They conduct a feasibility study and prepare a result giving an analysis of the present
system and a proposal for the new upgraded system.
Assess and analyze  They are responsible for obtaining the new hardware and software for the system.
departmental budgets  After analyzing and designing the proposed system they test and debug the system, and
create documentation. E.g., User manuals, supply training to employees and evaluate
the performance of the system over time
Inspire employees to
work at their best Responsibilities
 Computer system analysts are responsible for the development of the computer system
from start to finish.
Manage inventory  They must work with other members and users of the system to understand their needs
and human resources for the computer system.
 Furthermore, they are responsible for working with software developers/engineers to
develop appropriate software for the system to meet the needs of the users, as well as,
making recommendations for the hardware to be purchased.
Summary of duties:
Summary
Schedule processing activities In conclusion, a computer system analyst is responsible for ensuring the computer system of a
Supervise use and maintenance of equipment business is sufficient and easy to use for the business’s operation. This is done by studying the
Allocate duties to members under his/her charge system to determine if it requires an update, understanding the procedures of the current
system, laze with other members to understand the needs and uses of the system, designing the
Supervise data preparation and reception
new system, making recommendations for the software and hardware to be used followed by
Consult with data processing manager on staff issues such as training, recruitment etc. testing the new system. Finally, they must document and assist employees to use the system.

Page - 7 Page - 8

SOFTWARE DEVELOPER COMPUTER PROGRAMMER


Job Description
JOB DESCRIPTION OF A SOFTWARE DEVELOPER:
A computer programmer can simply be defined as an individual who uses their acquired
A Software Developer is a professional who is charged with designing and coding software for
businesses and consumers alike. They work closely with clients to determine what they need, programming skills to create computer systems and application programs.
then use programming languages like Java or C++ to create programs. They must have critical
thinking skills, as well as strong problem-solving abilities.
SOFTWARE DEVELOPER ROLES: Roles

1. Web or Application Developers- an application developer creates, designs, and deploys or The roles of a computer programmer include;
updates applications that run on a specific device or operating system. They may specialize in
a particular platform or development - Writing and testing new code for programs
- Updating existing programs
2. UI and UX Designer- Software developers with artistic backgrounds can also become UI
or UX designers. It’s a great career path for them, especially if they have advanced coding - Identifying and correcting coding errors
chops to boot. These skills allow them to create appealing mockups in CSS or HTML and - Rewriting programs for various operating systems
collaborate with other developers about the design.
- Securing programs against cybersecurity threats
3. Software Tester-Aside from coding and designing, software developers need to spot and
fix bugs efficiently. It’s their job to check their code for any errors before the big launch.
Moreover, they have to perform tests on pages to debug it. They’ll only go live when the Responsibility
website has been carefully assessed by the team and the client.
A computer programmer’s responsibility concerns all programs pertaining to computers. This
4. Systems Administrator and DevOps Engineers- Essentially, System Administrators are includes the writing, updating and securing of programs.
responsible for the upkeep and configuration of multi-user computers (servers). On the other
hand, DevOps Engineers bridge both development and operations when building software. In
practice, these roles tend to overlap as both need an understanding of system architecture and
automation. Summary

5. Sales Engineers - Generally, they use their technical skills to sell scientific or In summation, a computer programmer is a person that writes, updates, corrects and secures
technologically advanced products to businesses.
both computer and mobile programs.
RESPONSIBILITIES OF A SOFTWARE DEVELOPER:

 Work with developers to design algorithms and flowcharts


 Produce clean, efficient code based on specifications
 Integrate software components and third-party programs
 Verify and deploy programs and systems
 Troubleshoot, debug and upgrade existing software
 Gather and evaluate user feedback
 Recommend and execute improvements

Overall, software developers are responsible for developing, coding, installing, and
maintaining software systems.

Page - 9 Page - 10
COMPUTER OPERATIONS AND TECHNICAL SUPPORT SOFTWARE TESTER

(COMPUTER SUPPORT SPECIALIST) Job Description:

JOB DESCRIPTION: A software tester is an individual that tests software for any bugs, errors or any problems that
can affect the performance of computer software or application. Software testers design test
A computer support specialist offers technical help to clients of a business, an organization, or
scenarios for software usability, run these tests, and prepare reports on the effectiveness and
the employees of their workplace using computer software and hardware to analyze,
defects to a production team. A software tester is also known as a software test engineer or a
troubleshoot and upkeep computer systems.
quality assurance (QA) tester

ROLES AND RESPONSIBILITIES:


Responsibilities:
- Adhering to design or installation standards while carry out minor repairs.
 Detect software defects and inconsistencies and provide solutions
- Monitor the functioning of computer systems on a daily basis.
 Document and record test issues
- Respond to an employee question about computer hardware and software operation to fix  Test the functionality of new and existing software to ensure it meets business
issues. requirements
 Maintenance and management of manual and automated software scripts
- Keep track of all daily data communication operations, issues, corrective actions, and
 Test databases
implementation operations.
 Ensure compliance with legal obligations
- Set up equipment for employee use.
 Write bug reports
 Assess code

SUMMARY:

A computer support specialist is someone who is experienced and specialized in computer Summary:
operations and technical support and can be a vital asset to a business as they assist non-IT
In summary, Software Testers are responsible for the quality of software development and
users to get the best out of their device.
deployment. They are involved in performing automated and manual tests to ensure the
software created by developers is fit for purpose. Some of the duties include analysis of
software, and systems, mitigate risk and prevention of software issues.

Page - 11 Page - 12

FILE LIBRARIAN WEB DEVELOPER/WEB PAGE DESIGNER

JOB DESCRIPTION

The file librarian of a company is responsible for keeping their company’s data files A web developer makes and maintains websites.

and software organized and up to date. They catalogue all data coming in and coming out on

secondary storage, such as magnetic tape and documents, and supply these magnetic tapes to
RESPONSIBILITIES
authorized users. They keep track of the tapes and disks that are stored and logged out for use.
They are responsible for a site's overall aesthetic. The technical components of a website,
They are also known as a "media librarian." such as its functionality and capacity, are also handled by web developers.

The responsibilities and duties of a file librarian are to maintain the and protect the

computer’s programs and data, to catalogue and store magnetic tapes and disks, to provide SUMMARY OF DUTIES
authorized users with magnetic tapes and disks, to inspect and clean storage media and to keep  Verify that the website's links all work and that it is simple to navigate.
 Ensure the website has the necessary data.
records of the disks and magnetic tapes stored.
 Develop a website that is visually appealing.
 Run the web server software.
The file librarian plays a vital role in creating and archiving essential data back-ups for  Find and install the tools necessary to produce web content.
organization within the company.  Maintain and improve current web pages.

Page - 13 Page - 14
GRAPHICS DESIGNER

SOCIAL MEDIA SPECIALIST


A graphic designer is a professional who combines art and technology to create visually
A social media specialist is responsible for creating, publishing and monitoring appealing designs for clients and companies using computer software or by hand. They work
with print or digital media and are responsible for creating visual concepts that inspire, inform,
content on all social media platforms to increase the audience and acquire brand or captivate consumers.
awareness. They work on companies’ social media marketing and are responsible
for making material that is published on various social media platforms, for example, WHAT DOES A GRAPHIC DESIGNER DO?
Instagram, Facebook and TikTok This role is essential as it manages the image of
the company in the eyes of its perspective customers. A graphics designer creates useful, meaningful and functional visuals with various different
media through computer software. However, the outcome usually depends on the
company/individual's needs. A graphics designer is responsible for creating visual concepts,
The Search Engine Optimization (SEO) is a technique of trying to get a company’s using computer software or by hand, to communicate ideas that inspire, inform, or captivate
consumers. They develop the overall layout and production design for various applications
material nearest to the top of the search engine results and in searches on social such as advertisements, brochures, magazines, and corporate reports.
media platforms. This encourages more people to take interest in the company and
click on their account, possibly drawing in more customers. Some roles or functions of a graphic designer includes:

There are many benefits of acquiring this position. These benefits include:
1. Developing visual assets to support a marketing campaign
2. Designing a graphic overlay for social media posts
1) the opportunity to work with social media 3. Formalizing the layout for a print ad
5. Retouching photos for digital signage

2) a strong employee background which builds work experience and


Three Responsibilities of a graphic designer included:
3) the flexibility in obtaining a degree as these courses can be completed online. 1. Liaising with clients to determine their requirements, timescale and budget.
2. Working together with their clients to ensure that their needs are meet when developing
the graphics.
3. Manage the client proposals from typesetting, through graphic design, print and
production.

In addition to a thorough understanding of social media and how to manoeuvre it, a


social media specialist must also be adept at communicating and possess good Other responsibilities or duties that a graphics designer also perform include:
1. Studying design briefs and determining the requirements.
written and verbal communication skills. 2. Schedule projects and define budget constraints.
3. Prepare rough drafts and present ideas that customers may not have thought of.
4. Test graphics across various media.
5.Ensure final graphics are appealing and on-brand
6. Collaborate with clients to determine the scope of a project and create visual solutions.
7. Develop design concepts and present them to clients for feedback
8. Create final designs and layouts for print or digital media
9. Work with a team of designers, writers, and developers to produce final products
10. Stay up-to-date with industry trends and new technologies to improve the quality of
work

Page - 15 Page - 16

DATA SECURTIY ANALYST MOBILE APP DEVELOPER

Job Description Who is a mobile app developer?

Specializes in cybersecurity, designed to assess risks and protect large amounts of data or - A mobile app developer is someone who uses programming languages and development skills
networks. to create, test, and develop applications on mobile devices.

Roles

 Assess risks or threats to secured data Here are some roles and responsibilities of a Mobile App Developer:
 Protecting and defending data against hackers/viruses.
1. App Coding – App Coding (also known as Application Coding) basically means the code to
 Locating data vulnerabilities
the application, i.e., the specific functions, forms, tables, etc.
 Reduce data exposure
 Investigate risks/breaches 2. Debugging – Debugging is the process of finding and fixing errors or bugs in the source
code of any software.
Responsibilities
3. Design – Developers should analyse and contribute to the creation of building mobile
 Monitor network traffic
applications.
 Scrutinize Incidents, responding in real time
 Turn in detailed reports of incidents

Summary of Duties List of Summary of Duties:

Data Security Analysts are the first line of defence to cybercrime. They anticipate the risks of - Discuss program specifications with the systems analyst/ client
cybercrimes and locate weaknesses in the organization's networks.
- Write programs - Test programs for correct operation and intended results
Importance
- Debug programs
As technology develops, most organizations are always in need to keep valuable data secured
- Document programs, i.e., produce system/ program flowcharts and program listings, details
and protected with cybercrime increasing.
of data structures used, test data and expected output

- Update, repair, modify and expand existing programs.

Page - 17 Page - 18
MULTIMEDIA ARTIST AND ANIMATOR

Job Description:
 A multimedia artist and animator is an individual who develops moving pictures with
the use of computers for use in game development, use on the internet, in movies and
on television.
 They may frequently work with a web developer/designer or programmer to develop
their design.
 A multimedia artist or animator can obtain their qualification from a variety of courses
offered at the associate, bachelor’s or master’s level degrees.
 They require formal training in art, drawing, illustration or other related areas.

Roles and Responsibilities:


 Making moving graphics using computer illustration programs and other creative
technology tools.
 Collaborating with other creative teams of artists or animators to create visual effects,
games or films for pending projects.
 Designing storyboards to plan upcoming animation projects and clearly outline various
animation scenes in these projects.
 Developing realistic designs and animations based on the vast range of research
conducted on the subject of attention for the project.
 Following strict deadlines and timelines according to clients, game designers or creative
directors.
 Utilising the feedback provided by clients or supervisors and editing the animations
according to the changes requested by these individuals.

Summary of Duties:
 Create sketches, models, animated images and special effects using computer animation
or modelling software.
 Create storyboards (a series of images, similar to the structure of a comic strip, showing
the sequence of a movie) to illustrate the scenes in a given cinematic production.
 Create designs, graphics or animations using computers, film, digital cameras, other
tools or by hand.

Page - 19

You might also like