Computer analysts work to integrate data analysis and business management. They examine how computer systems can resolve complex problems within an organization. Computer analysts collaborate with others to identify the strengths, weaknesses, and areas of improvement of existing computer systems. Computer analysts provide information technology (IT) support and recommend the best hardware and software to meet an organization’s goals. Computer analysts work in myriad industries, including health care, construction, finance, and technology.
Sample job description
Without skilled and successful computer analysts, we would not be able to grow, adapt, excel, and continue to scale our business as we have always strived to do. One of the most important roles our computer analysts play is developing new software and programs to help us be as efficient as possible in our daily work routines and activities. It will be important that you have strong analytical skills, interpersonal skills, good team working skills, be detail-oriented, and have exponential written and verbal communication. Our industry is constantly changing and so we have to be extremely adaptable in our technology and computer systems to remain competitive and top tier. If you are well-versed in computer and data analysis, then we might be the perfect fit for you!
Typical duties and responsibilities
- Collaborate with other departments to ensure IT support
- Determine the role of IT within the organization
- Identify the strengths and weaknesses of existing computer hardware and software systems
- Recommend strategies to meet organization objectives through system implementation
- Remain current on information technology standards and trends
- Maintain and ensure systems maintain proper function
- Bring business and technology together to achieve organization goals
Education and experience
This position requires a bachelor’s degree in computer science, information technology, or a related field. Many employers prefer job candidates who have a master’s degree.
Required skills and qualifications
- Critical-thinking and decision-making skills
- Expertise in communication and organization
- Strong understanding of programming language, computer software and hardware
- Solid grasp of internet principles
- Knowledge of industry-specific terminology, standards, and protocols
- Vendor-specific certification
- Proficient in finding creative solutions to complex problems
- Knowledge of business analysis and process mapping
Preferred qualifications
- Bachelor’s degree in computer science, information technology, mathematics, or a related field
- Master’s degree in business administration or computer science
- Certifications applicable to this position
Average salary and compensation
The average salary for a computer analyst is $86,650 in the United States. Position salary will vary based on experience, education, company size, industry, and market.
Location | Salary Low | Salary High |
---|---|---|
Phoenix, Arizona | $86,150 | $116,600 |
Los Angeles, California | $97,200 | $131,550 |
Denver, Colorado | $81,000 | $109,600 |
Washington, DC | $98,700 | $133,550 |
Miami, Florida | $80,650 | $109,100 |
Orlando, Florida | $74,400 | $100,650 |
Tampa, Florida | $75,150 | $101,650 |
Atlanta, Georgia | $78,800 | $106,600 |
Chicago, Illinois | $90,600 | $122,550 |
Boston, Massachusetts | $97,950 | $132,550 |
Minneapolis-St. Paul, Minnesota | $78,050 | $105,650 |
New York City, New York | $103,100 | $139,500 |
Philadelphia, Pennsylvania | $83,950 | $113,600 |
Dallas, Texas | $81,750 | $110,600 |
Houston, Texas | $81,000 | $109,600 |
Seattle, Washington | $94,300 | $127,550 |
National Average | $73,650 | $99,650 |
Typical work environment
Computer analysts typically work for an information technology business. They are usually in an office setting or laboratory at times close to other co-workers as teamwork is involved with this job. Some have the option of working remotely depending on the company. They work the typical 40 hour week, full-time with some weekends in order to meet certain deadlines.
Typical hours
Typical hours for this position are from 9 AM to 5 PM, Monday through Friday, in an office setting.
Available certifications
Certifications can help you stand out from the rest of the applicants. Here are some popular certifications to consider as a computer analyst:
- CompTIA Linux+. This certification is for those wanting to learn about the Linux operating system and how it can be applied to build reliable and quality systems for enterprises. It also teaches you how to keep the system secure and provides information on which skills can best help you.
- CompTIA A+. This certification is well renowned. It covers many topics that will help you when it comes to having a strong foundation as a computer analyst.
- Professional Business Analyst Certificate. This certification includes hands-on exercises and examines the role of a professional business analyst. With these exercises, you can ensure that your end result can meet the requirements needed to succeed. Renewal is not required for this certification.
- Information Systems Professional (ISP). This is a valuable certification to have as a computer analyst. This not only makes you more valuable to employers but it can also help increase your hourly rate.
Career path
This position requires a bachelor’s degree in a computer-related field. Employers may prefer candidates who have a master’s degree, as well as those with on-the-job experience. Computer analysts have the opportunity to advance to positions such as project manager, director of IT, chief technology officer, IT security manager, and chief information officer. Knowledge of a particular sector may be helpful. For example, a computer analyst with an understanding of health-care systems may more easily find opportunities within the health-care industry.
US, Bureau of Labor Statistics’ job outlook
SOC Code: 15-1211
2020 Employment | 607,800 |
Projected Employment in 2030 | 650,600 |
Projected 2020-2030 Percentage Shift | 7% increase |
Projected 2020-2030 Numeric Shift | 42,800 increase |
Position trends
The field of information technology is continually growing as businesses become more innovative. Organizations across all sectors are becoming more reliant on information technology, which means computer analysts will continue to be vital to their success.
According to the industry website Computer Science Online, mobile technology, data security, and big data will be the core components of most organizations’ infrastructure, products and services. As mobile technology advances and becomes a more significant part of the economic and social landscape, mobile-focused positions should become more numerous and more essential. Organizations must adjust to meet new challenges. With data breaches becoming more common, businesses will need computer analysts with data security and firewall knowledge and skills such as encryption and authentication. Also, big data has resulted in the transformation of raw data into action to achieve business initiatives. Organizations will have an increasing demand for computer analysts who can retrieve, analyze and interpret data.
Sample interview questions
- What are the duties of a computer analyst?
- What skills would you say are important to have as a computer analyst?
- Do you have experience designing new systems?
- Can you explain to us what sub-netting is?
- Why do we use a DHCP server? What is the purpose of it?
- Has there been a time when you had to work with a team to meet a deadline? Would you say you are a team player?
- Are you familiar with SAP software? If so, which have you used?
- Can you walk me through the steps of when you perform a software audit?
- What made you choose this career path?
- What is your favorite part of this job? What is your least favorite part?
- How do you keep yourself motivated?
- Has there been a time when you had to handle difficult stakeholders?
- Can you tell us about SDD?
- What business intelligence tools have you used in the past?
- What are flowcharts and why are they important?
- Why do you want to work here?
- What is the process when it comes to the registration of software?
- What are SSH and SSL?
- Why are you deciding to leave your current position?
- Do you have the Professional Business Analyst Certificate?