The following is a list of job descriptions for our Robert Half Technology positions listed in the Robert Half Salary Guide UAE 2013.
The responsibilities will involve developing relationships between the business and the IT through strong client interaction. You will be managing the application team, interfacing with the business and the IT. Creating functional specs allowing for modifications of the business applications system. Candidates must have solid understanding of system testing documentation, business requirements that will be applied to system design and development.
Enterprise Architect/ Solutions Architect
Enterprise Architect will work closely with CIO with the aim to develop the IT structure. This opportunity is based in a growing market; the main responsibilities will be to provide direction to the business on the provision and alignment of a suitable IT architecture to support the realisation of the banks targets. The Enterprise Architect / Solutions Architect is responsible and accountable for providing architectural direction and governance over the implementation of all technology solutions and initiatives across the group.
They also need the tactical managerial skills to lead the IT department in attaining the company's current and future technology goals. They typically have a degree in computer science or a related field and at least seven to 10 years of experience in IT management. In larger companies the CTO may report to a chief information officer or a chief operating officer. Candidates need excellent interpersonal and problem-solving skills as well as the ability to plan and execute projects within time and budget constraints.
Director-level consultants, typically found in a consulting services environment, assume a senior-level management role. As a result, this position requires a seasoned professional with outstanding judgement as well as leadership, interpersonal and communication skills. It also calls for strategic thinking, the use of decision-making authority, and taking formal responsibility for meeting business-unit goals. Candidates need strong project management experience and the ability to monitor and manage multiple initiatives concurrently, as well as excellent staff management skills.
The IT Security Manager performs two core functions for the organisation. The first is overseeing the operations of the enterprise’s security solutions through management of the organisation’s security analysts. The second is establishing a security stance through policy, architecture and training processes. The IT Security will have certain qualifications such as CISSP or CISM.
Project Manager / Programme Manager
The Project Manager/ Programme Manager will be building putting into place a solid programme strategy within the business. Ensuring the IT Core banking programme is in line with the business needs. A qualified Programme Manager will have an recognised qualifications such as PMP and Prince II .The Project Manager must have excellent communication skills and project management skills.
An IT Manager will have an in-depth background knowledge in computer operations combined with supervisory experience. Managers will have excellent planning, project-management and problem-solving skills, along with superior communication and interpersonal abilities. Because of the direct contact with other teams and employees the IT Manager will need to have excellent communication skills.
Manager Technical Services, Technical Support and Help Desk
Managers of technical support services need extensive experience with supported software and hardware as well as excellent interpersonal, business management and customer-service skills. The position also requires strong leadership skills. Employers typically seek a bachelor's degree in information systems or a related discipline with at least five years of operations and support experience plus three or more years in a managerial role. Professional certifications such as the Microsoft Certified Systems Engineer (MCSE), the Help Desk Institute’s Help Desk Manager (HDM) certification or experience with the Information Technology Infrastructure Library (ITIL) also are valuable.
Project managers must have demonstrated knowledge and experience with project management methodologies in order to work with intricate, multifaceted projects. They need superb communication and interpersonal skills to collaborate with the development team and make project presentations. Employers look for a bachelor’s degree in an IT- or business-related field, as well as a background in applications development and five or more years of experience managing complex projects. Project management certifications, such as those from the Project Management Institute, also are highly recommended.
Project managers/ senior consultants need a combination of subject-matter expertise and project management skills. They must possess excellent communication, interpersonal and team leadership abilities as well as the capacity to work with cross-functional teams to accomplish overall project goals. Employers seek at least a bachelor’s degree (a master’s may be preferred) in computer science, management or an IT-related discipline; specific consulting subject-matter expertise; and at least five years of experience managing projects from inception to completion.
The Change Manager plays an important role in assisting projects/ changes to meet business, schedule and budget objectives. The Change Manager focuses on the people side of change – including changes to business processes, systems and technology, job roles and organisation structures.
ERP/ CRM Manager
An ERP/ CRM Manager controls and coordinates Enterprise Resource Planning (ERP) software implementations to accomplish defined objectives of scope, cost, schedule, and quality. The ERP/ CRM Manager defines policy and is responsible for accomplishing a successful rollout.
Business Intelligence Specialist
Candidates for business intelligence analyst positions need a strong background in all aspects of database technology with an emphasis on the use of analytical and reporting tools. Employers seek a bachelor’s degree in computer science, information systems or engineering as well as several years of experience with database queries, stored procedure writing, and OLAP and data cube technology. Excellent written and oral skills are a must.
Business systems analysts should have a solid understanding of business functional areas, business management issues and data analysis. Exceptional written and oral communication abilities are required. Leadership, initiative and advanced computer skills, including programming experience, are also integral. Employers often seek at least a bachelor’s degree and several years of computer applications and business experience. For more technically challenging positions involving complex business systems, a master’s degree with a concentration in information systems may be required.
Technical Support Specialist
All help desk personnel need excellent problem-solving, communication and interpersonal skills, along with patience, a positive, customer-friendly attitude and the ability to work in a team environment. In addition, they should have a strong technical understanding of the various hardware, software and networking systems being supported. Employer requirements depend on the help desk position level. Tier 1, an entry-level position, normally requires less than two years of work experience and may require an associate’s degree or completion of coursework at a technical school. Tier 2 positions typically require two to four years of work experience and may require a bachelor’s degree, or a two-year degree and additional, equivalent work experience in a help desk setting. Tier 3 positions often require four or more years of help desk experience, a bachelor’s degree in computer science or a related field, and/or professional certification, such as the Help Desk Institute’s Customer Support Specialist (CSS) or Help Desk Analyst (HDA), A certification or the Microsoft Certified Systems Engineer (MCSE) designation.
Network engineers must be detail-oriented and have in-depth knowledge of networking hardware and software. A bachelor’s degree in computer science or electrical engineering and five or more years of experience in areas such as network design and implementation, LAN/ WAN interfacing, security, Internet protocols and TCP/ IP, and server and network infrastructure are typical job requirements. A professional certification, such as the Cisco Certified Internet work Expert (CCIE), also is highly desirable.
Systems administrators should possess strong problem-solving, analytical and communication skills in addition to in-depth technical knowledge of systems hardware and software. Employer requirements vary depending on system complexity, the types of operating and network systems being supported and the size of the organisation. While some employers require a bachelor’s degree in computer science or a related field, others may accept an associate’s degree or technical training certificate. Three to five years of experience working with the specific types of hardware and software systems used by the company are generally required.
Candidates for the database administrator role need a strong technical foundation in database structure, configuration, installation and practice. Employers seek individuals with knowledge and experience in major relational database languages and applications such as Microsoft SQL Server, Oracle and IBM DB2. At least two years of post secondary education is typically required. Professional certifications from Microsoft, Oracle and others also are valuable. Effective database administrators must have keen attention to detail, a strong customer-service orientation and the ability to work as part of a team.
System administrators should possess strong problem-solving, analytical and communication skills in addition to in-depth technical knowledge of systems hardware and software. Employer requirements vary depending on system complexity, the types of operating and network systems being supported and the size of the organisation. While some employers require a bachelor’s degree in computer science or a related field, others may accept an associate’s degree or technical training certificate. Three to five years of experience working with the specific types of hardware and software systems used by the company are generally required.