As we near the second-half of 2018, let’s take a look at some of the tech industry’s most in-demand tech jobs for the year. If your organization is looking to expand upon its IT department, these are the roles you can expect to see filled – or at least sought after – for the remainder of the year (and beyond).
In this post, we’ve identified 6 of the most in-demand technology roles based off of research found in Robert Half Technology’s 2018 IT Salary Report. Below, we’ve defined each position and summarized the typical duties of each role, listed the past technical experiences you should be on the look-out for when trying to fill such a position, and have given you a range of what you can expect to pay*.
*The rates range from entry-level workers on the low-end to industry experts (individuals who possess significant experience, certifications, specializations, or those that work in a strategic or highly complex role) on the high-end. These are, of course, only national averages. Rates can vary based on geographic location, competition, and the price an employer is willing to pay.
It’s of course important to remember that PSCI has the resources and highly trained staff necessary to find such talent. So, if you’re looking to fill any of these positions (or any others), contact us today.
Business Intelligence Analyst
Business intelligence (BI) analysts are professionals who are responsible for analyzing data that is used by a business or organization to help support decision-making. BI analysts help to make sense of the data that is being harvested.
Typical duties include:
- Designing and developing enterprise-wide data analysis and reporting solutions
- Providing oversight of project plans, fulfillment of tasks, budgeting, and evaluating training and testing compliance
- Analyzing data from multiple internal and external sources
- Assuring the integrity of project data, including data extraction, storage, manipulation, processing and analysis
- Communicating analysis results and making recommendations to senior management
Skills and experience to look for:
- Experience with database queries
- Stored procedure writing
- Online Analytical Processing (OLAP)
- Data cube technology
- Strong written and verbal skills
Rate range:
- $83,750 to $175,750
Data Scientist
A data scientist collects, analyzes and interprets large volumes of data to help a company improve its operations. These professionals develop statistical models in order to analyze data and use different analytics to find patterns, trends and relationships in data sets.
Typical duties include:
- Developing and executing technical visions, including planning, technical decision making and project management in order to support business decisions and company growth
- Presenting complex analyses as action-oriented recommendations
- Managing and merging data from multiple sources and generating reports
- Reviewing applications, data sets and models for anomalies to ensure accuracy
- Applying effective algorithms to large-scale data modeling
Skills and experience to look for:
- Programming languages (specifically Python or Java)
- Strong analytical skills
- Strong mathematical skills
- A masters or Ph.D.
Rate range:
- $100,000 to $168,000
Database Developer
A database developer is an IT professional responsible for building out a database or a data management system while usually working in tandem with development teams.
Typical duties include:
- Developing database objects and structures for data storage, retrieval and reporting according to project data, integrity and security specifications
- Assessing business rules and collaborating with peers to understand technical requirements, testing design and tuning for performance
- Resolving problems and roadblocks in a timely manner and reliably following through on details and driving issues to a satisfactory conclusion for business users
Skills and experience to look for:
- Bachelor’s degree in computer science or database experience
- Experience with enterprise database programs like Microsoft SQL Server, Oracle or IBM DB2
- Certifications such as Microsoft Certified Database Administrator or Oracle Database Administrator Certified Professional
Rate range:
- $97,750 to $175,750
Network Administrator
Network administrators are those professionals responsible for managing an organization’s network (i.e. LAN, WAN, Internet, and intranet).
Typical duties include:
- Administering the operation of services related to all local area (LAN) and wide area networks (WAN), following company policies and procedures
- Administering control measures for LAN/WAN security, including antivirus and spam issues
- Coordinating and implementing network software and hardware upgrades
- Analyzing and fixing LAN/WAN performance and connectivity and related network issues
Skills and experience to look for:
- Troubleshooting and communication skills
- Analytic and diagnostic skills
- A willingness to be on call after hours
- A bachelor’s degree or five-plus years of related work experience
- Professional certifications
Rate range:
- $55,000 to $104,750
Data Security Administrator
The data security administrator is responsible for implementing security systems that will provide detection, prevention, containment, and deterrence mechanisms to protect and maintain the integrity of data files.
Typical duties include:
- Setting up system process and user accounts within the parameters of the system
- Designing and implementing technical policies for user groups to adhere to
- Administering groups and organizational units in the system to correspond to business units and teams requiring similar access levels
- Auditing user access and activities from log files
- Handling account exceptions including lockouts, forgotten passwords, and setup and deactivation
Skills and experience to look for:
- Critical thinking and complex problem solving
- Innovative and proactive thinking
- A willingness to continue learning new skills
- Strong programming, mathematics and general engineering skills
- A bachelor’s degree, relevant certifications and a background in computer science
Rate range:
- $100,000 to $168,750
System Administrator
A system administrator, or sysadmin, is a person who is responsible for the upkeep, configuration, and reliable operation of computer systems; especially multi-user computers, such as servers.
Typical duties include:
- Installing operating system software, patches and upgrades
- Analyzing, troubleshooting and resolving system hardware, software and networking issues
- Configuring, optimizing, fine-tuning and monitoring operating system software and servers
- Performing system backups and recovery
- Conducting server builds
Skills and experience to look for:
- Experience with servers, backup and recovery and installing, patching and upgrading software
- Experience troubleshooting and resolving hardware, software and networking problems
- A bachelor’s degree in computer science, associate’s degree or technical training certificate
- Certifications such as the Microsoft Certified Systems Administrator (MCSA), Microsoft Certified Systems Engineer (MCSE) or Sun Certified System Administrator (SCSA).
Rate range:
$64,500 to $102,500