As an IT staffing and recruitment partner for over 30 years, Certes has a successful track record of delivering UK wide IT & comms staffing services and recruitment support to government and the private sector.

IT Jobs Explained

IT Job Roles and Responsibilities

The IT jobs sector is very diverse and has a wide range of IT job roles. This can make it very hard to pin down specific titles and establish what it is that those individuals do. Below we have listed the most popular IT jobs and tried to briefly explain their individual responsibilities:

IT Job Role – Software Engineer

AKA: Applications Developer, Solutions Architect, System Engineer

The responsibilities of a software engineer typically consist of designing and writing system-level code including operating systems, database systems and embedded applications etc. As with many IT jobs, software engineers will be expected to have knowledge of a number of disciplines and in this case they should have an understanding of how software and hardware function together and interact. They would normally be expected to liaise with clients and colleagues to ascertain which software solution or system is required, which means there is a certain amount of personal interaction as well as full blown technical engineering work. These types of IT jobs are often found in electronic and telecommunication firms. Software engineers would generally possess a computing software qualification or degree.

Key Skills: Logical and Analytical Thinking, Teamwork, Communication Skills and Attention to Detail.


IT Job Role - Business Analyst

AKA: Business Change Consultants, System Analyst

Business analysts investigate and analyse the working procedures of a business and design information system solutions to allow a faster and more effective workflow, usually in response to a request from their business or client. These IT jobs require the analyst to identify and plan the timeframe of the project whilst estimating the costs involved implementing it. Business analysts require good technical and business knowledge and have effective man management skills.  Business analyst IT jobs can be filled by analyst programmers after a few years of experience.

Key Skills: Excellent Analytical Skills, Man-Management Skills, Logistical Skills.


IT Job Role - Helpdesk Support

AKA: Technical Support, Operations Analyst, Problem Manager

IT helpdesk support professionals are the trouble shooters of the IT industry. These IT jobs can mainly be found in hardware or software manufacturers and telecommunication businesses. From dealing with members of the general public as telephone support for customers or consumers, they can also be found handling end-user businesses by supporting, maintaining and monitoring workplace equipment or systems and responding to the client’s queries and requests for help. IT Jobs in helpdesk support can require expertise with specific or bespoke systems and solutions. IT helpdesk support can be an excellent way into the industry for newly qualified graduates.

Key Skills: Broad Technical Knowledge, Problem Solving, Good Communication, Patience and Diplomacy.


IT Job Role – Infrastructure Engineer

AKA: Hardware engineer, network engineer.

As one of the most technically demanding IT jobs, IT infrastructure engineers are expected to set up, configure, administer, maintain and upgrade computer and telecommunication systems , local area networks and wide area networks. They are also responsible for the security, data storage and disaster recovery procedures of the system within their workplace. Infrastructure engineering is a highly technical position and an individual will constantly be updating their skills and qualifications as they proceed. This type of IT job would be suited to a graduate with a telecoms or computer science related qualification or degree.

Key Skills: Expert Networking Knowledge, Communication, Logistics, Problem Solving.


IT Job Role - Technical Consultant

AKA: IT Specialist, Application Consultant

The term ‘consultant’ can be used for a range of IT jobs, but typically technical consultants give technical expertise to external clients regarding their IT systems or projects. The consultants can be involved at all stages of a project from pitching for the contract; honing the specification in conjunction with their clients, designing the IT system, project management; after sales support and coding. Technical consultants are often educated to degree level, but this is not mandatory.

Key Skills: Communication, Technical and Business Knowledge, Logistics and Team Player.


IT Job Role – IT Project Manager

AKA: Project Planner, Project Leader

IT project managers organise work colleagues, time and resources to ensure the smooth running of IT projects by meeting agreed timescales and budgets. They may manage the complete project from start to finish or oversee part of a larger venture. These IT jobs are rarely entry level positions and would be filled by an experienced individual with a good understanding of technology and software applications.

Key Skills: Logistics, Problem Solving, Communication, Coping with Pressure.


IT Job Role - Web Developer

AKA: Web Designer, Multimedia Developer

The term web developer can cover a whole range of skills associated with the design, build and maintenance of a website. The position is still considered one of the most fashionable IT jobs within the sector, but these days web development involves an increased amount of technical knowledge as integration with databases and e-commerce becomes the norm alongside the more creative aspects. Web developers can be found in businesses both large and small.

Key Skills: Understanding of Web Technologies (HTML, CSS, databases etc), Creative, Logistics, Problem Solving.


If you are looking for the ideal IT vacancy to suit your particular skills and interests, search our IT jobs board today and take the first steps to beginning a rewarding career in information technology.