External Providers women in tech. Opportunities and Advice for Women in Tech.
IT consultant: Job description. An IT consultant works in partnership with clients, advising them how to use information technology in order to meet their business objectives or overcome problems.
They work to improve the structure and efficiency of IT systems in various organisations. IT consultants may be used to provide strategic guidance to clients with regard to technology, IT infrastructures and enabling major business processes through enhancements to IT. They can also be used to provide guidance during selection and procurement as well as providing highly expert technical assistance, and may be responsible for user training and feedback.
IT consultants may be involved in sales and business development, as well as technical duties. Typical work activities The tasks carried out by an IT consultant vary depending on the nature of the project they are working on, but may include: Systems analyst: Job description. A systems analyst uses computers and related systems to design new IT solutions, modify, enhance or adapt existing systems and integrate new features or improvements, all with the aim of improving business efficiency and productivity.
They must possess a high level of technical expertise and clear insights into current business practices. Depending on the employer, clients may be internal, e.g. departments within the same organisation, or external. They: examine existing IT systems and business models; analyse systems requirements; undertake product development; implement, configure and test feasible solutions. They liaise and report to internal and external clients and stakeholders, including colleagues and developers.
An increasingly integrated approach is being adopted as the role evolves, where the client is involved throughout the development process. They conduct a cost analysis and agree the timeframe to implement the proposed solution. Typical work activities. Network engineer: Job description. Network engineers are responsible for implementing, maintaining, supporting, developing and, in some cases designing communication networks within an organisation or between organisations.
Their goal is to ensure the integrity of high availability network infrastructure in order to provide maximum performance for their users, such as staff, clients, customers and suppliers. Networks can include: computer; voice; firewall. Network engineers may work internally as part of an organisation's IT support team, or externally as part of an outsourced IT networking consultancy firm working with a number of clients. Other job titles used to refer to this kind of work include: network support; support engineer; IT support engineer; helpdesk support; network administrator; first-line support; second-line support; security engineer; network architect; VoIP engineer; Cisco engineer; systems engineer; systems support engineer.
Typical work activities. Applications developer: Job description. Applications developers translate software requirements into workable programming code and maintain and develop programs for use in business.
Most will specialise in a specific development field - such as mobile phone applications, accounting software, office suites or graphics software - and will have in-depth knowledge of at least one computer language. The work of an applications developer differs with a systems developer in that systems software allows a computer to actually run. Users interface with the applications software, which is served by the systems software. Applications, or 'apps', can be written for a particular system, such as Windows or Android, or across numerous platforms, including computers and mobile devices.
Web designer: Job description. Web designers plan, create and code web pages, using both non-technical and technical skills to produce websites that fit the customer's requirements.
They are involved in the technical and graphical aspects of pages, producing not just the look of the website but determining how it works as well. Web designers might also be responsible for the maintenance of an existing site. The term web developer is sometimes used interchangeably with web designer, but this can be confusing. Web developing is a more specialist role, focusing on the back-end development of a website and will incorporate, among other things, the creation of highly complex search functions. The recent growth in touchscreen phones and tablet devices has dictated a new way of designing websites, with the web designer needing to ensure that web pages are responsive no matter the type of device a viewer is using.