Computing Careers NOW

Your Source to Learn about Computing Careers

Category: CSMS

Information Security Analyst

Occupation Details

Projected Growth
Much faster than average (14% or higher)

National Salary
$44.52 hourly, $92,600 annually

Local Salary Information
View Here

Education
Bachelor’s 65%, Master’s 19%, Associate’s 10%

Job Tasks

  • Access software — Access management software; Citrix ; IBM Tivoli Access Management TAM

  • Administration software — Cisco Systems CiscoWorks

  • Analytical or scientific software — SAS

  • Application server software — Oracle WebLogic Server ; Red Hat WildFly

  • Authentication server software — Akoura SmartToken; Diameter; IBM Tivoli Identity Management TIM; Remote authentication dial-in user service RADIUS software

  • Backup or archival software — Backup and archival software; System and data disaster recovery software; Veritas NetBackup

  • Business intelligence and data analysis software — IBM Cognos Impromptu ; MicroStrategy ; Tableau

  • Communications server software — IBM Domino

  • Configuration management software — Automated installation software; Patch and update management software; Puppet

  • Content workflow software — Atlassian JIRA

  • Data base management system software — Apache Hadoop ; MongoDB ; NoSQL ; Sybase

  • Data base user interface and query software — Microsoft Access ; Microsoft SQL Server ; Structured query language SQL

  • Desktop communications software — Secure shell SSH software

  • Development environment software — C ; Common business oriented language COBOL ; Microsoft PowerShell ; Microsoft Visual Basic

  • Electronic mail software — IBM Notes ; Microsoft Exchange Server

  • Enterprise application integration software — Extensible markup language XML ; IBM WebSphere

  • Enterprise resource planning ERP software — Oracle Fusion Applications ; Oracle PeopleSoft ; Oracle PeopleSoft Financials ; SAP

  • Enterprise system management software — ArcSight Enterprise Threat and Risk Management; IBM Power Systems software ; Splunk Enterprise

  • File versioning software — Apache Subversion SVN

  • Filesystem software — Computer forensic software

  • Financial analysis software — Delphi Technology ; Oracle E-Business Suite Financials

  • Graphics or photo imaging software — Adobe Systems Adobe Flash ; Microsoft Visio

  • License management software

  • Medical software — Epic Systems

  • Network monitoring software — Nagios ; Network, hardware, and software auditing software; Snort; Wireshark

  • Network security and virtual private network VPN equipment software — Cryptographic key management software; Firewall software; Virtual private networking VPN software

  • Network security or virtual private network VPN management software — Intrusion detection system IDS; Intrusion prevention system IPS; Network and system vulnerability assessment software; Network security auditing software

  • Object or component oriented development software — C++ ; Practical extraction and reporting language Perl ; Python ; Swift

  • Object oriented data base management software — PostgreSQL

  • Office suite software — Microsoft Office

  • Operating system software — KornShell ; Linux ; Microsoft Windows; Ubuntu

  • Point of sale POS software — Smart card management software

  • Portal server software — Apache HTTP Server

  • Presentation software — Microsoft PowerPoint

  • Program testing software — Conformance and validation testing software; System testing software

  • Project management software — Microsoft Project ; Microsoft SharePoint

  • Requirements analysis and system architecture software — Unified modeling language UML

  • Spreadsheet software — Microsoft Excel

  • Transaction security and virus protection software — Honeypot; McAfee ; Stack smashing protection SSP software; Symantec

  • Transaction server software — Customer information control system CICS

  • Web platform development software — AJAX ; JavaScript ; Node.js ; Ruby on Rails

  • Word processing software — Microsoft Word

More Information

Operations Research Analyst

Occupation Details

Projected Growth
Much faster than average (14% or higher)

National Salary
$38.08 hourly, $79,200 annually

Local Salary Information
View Here

Education
Master’s 56%, Bachelor’s 30%, Doctoral 11%

Job Tasks

  • Formulate mathematical or simulation models of problems, relating constants and variables, restrictions, alternatives, conflicting objectives, and their numerical parameters.
  • Collaborate with senior managers and decision makers to identify and solve a variety of problems and to clarify management objectives.

  • Collaborate with others in the organization to ensure successful implementation of chosen problem solutions.

  • Prepare management reports defining and evaluating problems and recommending solutions.

  • Study and analyze information about alternative courses of action to determine which plan will offer the best outcomes.

More Information

Geoscientist

Occupation Details

Projected Growth
Much faster than average (14% or higher)

National Salary
$43.16 hourly, $95,780 annually

Local Salary Information
View Here

Job Tasks

  • Analyze and interpret geological, geochemical, or geophysical information from sources such as survey data, well logs, bore holes, or aerial photos.
  • Plan or conduct geological, geochemical, or geophysical field studies or surveys, sample collection, or drilling and testing programs used to collect data for research or application.

  • Prepare geological maps, cross-sectional diagrams, charts, or reports concerning mineral extraction, land use, or resource management, using results of fieldwork or laboratory research.

  • Analyze and interpret geological data, using computer software.

  • Investigate the composition, structure, or history of the Earth’s crust through the collection, examination, measurement, or classification of soils, minerals, rocks, or fossil remains.

More Information

Computer Applications Services Integration & Infrastructure

Meet a Professional

Click on the questions on the right side of the page to ask the computing professional about their occupation.

Pause / Play

Occupation Details

Projected Growth
Faster than average (9% to 13%)

National Salary
$105,570 annually

Local Salary Information
View Here

Education
Bachelor’s 77%, Master’s 17%, Associate’s 4%

Job Tasks

  • Modify existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance.
  • Develop or direct software system testing or validation procedures.
  • Direct software programming and development of documentation.
  • Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
  • Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.

More Information

Research Scientist | Outreach | Workforce Development

Meet a Professional

Click on the questions on the right side of the page to ask the computing professional about their occupation.

Pause / Play

Occupation Details

Projected Growth
Faster than average (9% to 13%)

National Salary
$110,620 annually

Local Salary Information
View Here

Education
Master’s 59%

Job Tasks

  • Analyze problems to develop solutions involving computer hardware and software.
  • Assign or schedule tasks to meet work priorities and goals.
  • Evaluate project plans and proposals to assess feasibility issues.
  • Apply theoretical expertise and innovation to create or apply new technology, such as adapting principles for applying computers to new uses.
  • Consult with users, management, vendors, and technicians to determine computing needs and system requirements.

More Information

Director of Operations

Meet a Professional

Click on the questions on the right side of the page to ask the computing professional about their occupation.


Pause / Play

Occupation Details

Projected Growth
Much faster than average (14% or higher)

National Salary
$127,640 annually

Local Salary Information
View Here

Education
Bachelor’s 75%, Master’s 49%, Post-master’s 8%

Job Tasks

  • Review project plans to plan and coordinate project activity
  • Manage backup, security and user help systems
  • Develop and interpret organizational goals, policies, and procedures
  • Develop computer information resources, providing for data security and control, strategic computing, and disaster recovery
  • Consult with users, management, vendors, and technicians to assess computing needs and system requirements

More Information

Senior Lecturer

Meet a Professional

Click on the questions on the right side of the page to ask the computing professional about their occupation.

Pause / Play

Occupation Details

Projected Growth
Faster than average (9% to 13%)

National Salary
$72,010 annually

Local Salary Information
View Here

Education
Master’s 47%

Job Tasks

  • Prepare and deliver lectures to undergraduate or graduate students on topics such as programming, data structures, and software design
  • Evaluate and grade students’ class work, laboratory work, assignments, and papers
  • Prepare course materials such as syllabi, homework assignments, and handouts
  • Initiate, facilitate, and moderate classroom discussions
  • Maintain student attendance records, grades, and other required records

More Information

Managing Consultant

Meet a Professional

Click on the questions on the right side of the page to ask the computing professional about their occupation.

Pause / Play

Occupation Details

Projected Growth
Much faster than average (14% or higher)

National Salary
$127,640 annually

Local Salary Information
View Here

Education
Bachelor’s 41%, Master’s 26%, Post-master’s 10%

Job Tasks

  • Review project plans to plan and coordinate project activity
  • Direct daily operations of department, analyzing workflow, establishing priorities, developing standards and setting deadlines
  • Evaluate the organization’s technology use and needs and recommend improvements, such as hardware and software upgrades
  • Recruit, hire, train and supervise staff, or participate in staffing decisions
  • Meet with department heads, managers, supervisors, vendors, and others, to solicit cooperation and resolve problems

More Information