Roles · Software and IT

AI programmer analyst

Analyses data processing problems to develop solutions and improves existing computer systems. Coordinates system integration to link computer systems within an organisation.

Losa Kapoor“I analyse data processing needs and design computer systems.”An example character, not a real person.
Hire this role

Programmer analyst · What it does

Three tasks it takes off your hands

  1. Troubleshoot program and system malfunctions to restore normal functioning.
  2. Coordinate and link computer systems within an organisation.
  3. Analyse information processing needs and plan and design computer systems.
Where these come from

The tasks of “Computer Systems Analysts” (O*NET 15-1211.00), as O*NET lists them:

  • Troubleshoot program and system malfunctions to restore normal functioning.
  • Coordinate and link the computer systems within an organization to increase compatibility so that information can be shared.
  • Analyze information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling, and information engineering.

Programmer analyst · Tools and industries

It works in the tools you already use

  • Atlassian JIRA
  • Microsoft Excel
  • Microsoft Office software
  • Microsoft Power BI
  • Microsoft PowerPoint
  • Microsoft SharePoint

Industries it fits

Hire this role

Role facts from O*NET 31.0 Database (U.S. Department of Labor, Employment and Training Administration (USDOL/ETA), CC BY 4.0) and ANZSCO 2022 (Australian Bureau of Statistics, CC BY 4.0), written in our words. Sources and credits