Will “Information Technology Analyst (IT Analyst)” be Replaced By Robots? 🤔
13% Chance of Automation
“Information Technology Analyst (IT Analyst)” will almost certainly not be replaced by robots.
This job is ranked #181 out of #702. A higher ranking (i.e., a lower number) means the job is less likely to be replaced.
Care to share? Click for Facebook, Twitter, LinkedIn, or XING. 👍
Job Description
Research, design, develop, and test operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific, and general computing applications. Set operational specifications and formulate and analyze software requirements. May design embedded systems software. Apply principles and techniques of computer science, engineering, and mathematical analysis.
Job Details
- The SOC (Standard Occupational Classification) code is 15-1133.00
- The Mean Annual Wage in the U.S. is $ 110,590.00
- The Mean Hourly Wage is $ 53.00
- Currently, there are 409,820 people on this job
☝️ Information based on the reference occupation “Software Developers, Systems Software”.
Also Known As…
- Software Developers, Systems Software
- Systems Engineer
- Systems Coordinator
- Software Engineer
- Software Developer
- Software Architect
- Senior Software Engineer
- Publishing Systems Analyst
- Network Engineer
- Infrastructure Engineer
- Developer
- Wide Area Network Engineer (WAN Engineer)
- Usability Engineer
- Test Engineer
- Technical Support Engineer
- Systems Support Engineer
- Systems Software Specialist
- Systems Software Quality Assurance Specialist
- Systems Software Engineer
- Systems Software Designer
- Systems Integration Engineer
- Systems Analyst Engineer
- Systems Analyst
- System Testing and Evaluation Specialist
- System Engineer
- Supplier Quality Engineer
- Solution Architect
- Software Systems Engineer
- Software Engineering Systems Information Technology Specialist
- Software Development Engineer
- Software Design Engineer
- Server Engineer
- Secure Software Assessor
- Operating Systems Specialist
- Operating System Designer
- Networking Engineer
- Mainframe Systems Programmer
- Information Technology Consultant (IT Consultant)
- Information Architect
- Graphic Engineer
- Firmware Engineer
- Enterprise Systems Engineer
- Enterprise Architect
- Engineer, System Electronic Data Processing (Engineer, System EDP)
- Embedded Systems Software Developer
- E-Business Manager
- Configuration Manager
- Computer Systems Software Engineer
- Computer Systems Software Architect
- Computer Systems Engineer
- Computer Engineer
- Computer Architect
- Cisco Certified Network Professional (CCNP)
- Cisco Certified Internetwork Expert (CCIE)
- Certified Novell Engineer (CNE)
- Beta Tester
- Automation Engineer
- Applications Analyst
Tasks for “Information Technology Analyst (IT Analyst)”
- Design or develop software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
- Direct software programming and development of documentation.
- Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
- Train users to use new or modified equipment.
- Specify power supply requirements and configuration.
- Supervise and assign work to programmers, designers, technologists, technicians, or other engineering or scientific personnel.
- Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements, or resolve customer problems.
- Develop or direct software system testing or validation procedures.
- Advise customer about or perform maintenance of software system.
- Prepare reports or correspondence concerning project specifications, activities, or status.
- Modify existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance.
- Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
- Coordinate installation of software system.
- Use microcontrollers to develop control signals, implement control algorithms, or measure process variables, such as temperatures, pressures, or positions.
- Confer with data processing or project managers to obtain information on limitations or capabilities for data processing projects.
- Monitor functioning of equipment to ensure system operates in conformance with specifications.
- Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
- Recommend purchase of equipment to control dust, temperature, or humidity in area of system installation.
- Evaluate factors such as reporting formats required, cost constraints, or need for security restrictions to determine hardware configuration.
Related Technology & Tools
- Logic analyzers
- Application servers
- Mainframe computers
- Notebook computers
- Desktop computers
- Multi-core central processing unit CPU
- In circuit emulators ICE
- Graphics processing unit GPU
- Directory servers
- Interoperability testing software
- Apache Subversion SVN
- Nagios
- PTC Creo Parametric
- B-Method
- Sybase SQL Server
- Unified modeling language UML
- Oberon
- Backup and archival software
- Extensible HyperText Markup Language XHTML
- Linux
- Web server software
- IBM Rational Requisite Pro
- Mutation testing software
- Apache Tomcat
- Oracle WebLogic Server
- Oracle Java
- Interface definition language IDL
- Integrated development environment IDE software
- Microsoft Word
- Microsoft Project
- Ext JS
- ICON programming language
- Call-processing language CPL
- Smalltalk
- Swift
- Recovery testing software
- Common Lisp Object System CLOS
- List processing language LISP
- Microsoft PowerShell
- Microsoft SQL Server
- File server software
- SAS
- SAP
- Enterprise JavaBeans
- C
- Emerald Software Group Emerald Green Office
- Microsoft Visual C# .NET
- Cisco Systems IOS
- Open Graphics Library OpenGL
- Distributed database management software
- Microsoft DirectX
- Microsoft transact-structural query language T-SQL
- Teradata Database
- Oracle JDBC
- Symantec Visual Cafe
- Encryption software
- SAP Business Objects
- Computer Associates integrated data management system CA-IDMS
- Gambit Scheme
- LAMP Stack
- Data manipulation language DML
- Advanced business application programming ABAP
- Embarcadero Delphi
- Minitab
- Pascal
- IBM Power Systems software
- Web service definition language WDSL
- Apache Struts
- Adobe Systems Adobe ActionScript
- IBM WebSphere
- Apache Solr
- UNIX
- NoSQL
- Microsoft Visual Basic.NET
- Enterprise application integration EAI software
- American National Standards Institute ANSI C
- String oriented symbolic language SNOBOL
- Virtual private networking VPN software
- Forth
- Perforce Helix software
- PostgreSQL
- Data analysis software
- Epic Systems
- Self
- Dynamic hypertext markup language DHTML
- Embedded systems development software
- C++
- Hypertext markup language HTML
- DataVision
- Oracle JavaServer Pages JSP
- Sybase
- Test implementation software
- IBM Rational Rose XDE Developer D93
- Microsoft Windows
- Eclipse IDE
- IBM Middleware
- Requirements management software
- Win CE
- Autodesk AutoCAD
- Automated installation software
- Oracle Reports
- Dynamic modeling software
- Collaborative Application Markup Language CAML
- Oracle Fusion Applications
- Veritas NetBackup
- System testing software
- SAP Netweaver
- Beginner's all-purpose symbolic instruction code BASIC
- Test design software
- CA Erwin Data Modeler
- Fault testing software
- Ada
- J
- Wind River VxWorks
- Sun Microsystems Java 2 Platform Enterprise Edition J2EE
- Deployment software
- Drupal
- Human resource management software HRMS
- Microsoft Active Server Pages ASP
- Simple API for XML SAX
- Citrix
- Component object model COM software
- Hewlett Packard HP-UX
- Functional testing software
- Microsoft Excel
- Embarcadero JBuilder
- JavaScript
- SAP Business Intelligence
- E++ pattern language
- SAP Crystal Reports
- Document Object Model DOM Scripting
- IBM z/OS operating systems
- Relational database management software
- Microsoft SharePoint
- Oracle Primavera Enterprise Project Portfolio Management
- Apache Cassandra
- Oracle Business Intelligence Discoverer
- Restructured extended executor REXX
- Event-driven State-machines Programming
- Microsoft SQL Server Reporting Services
- Stress testing software
- Symantec
- LexisNexis
- Scheme programming language
- Transact-SQL
- Delphi Technology
- QNX
- Microsoft PowerPoint
- Regression testing software
- Ruby on Rails
- Load testing software
- Objective Caml
- Ruby
- Patch management software
- C#
- Data definition language DDL
- Object Management Group Object Request Broker
- Verilog
- Unit testing software
- Graphical user interface GUI design software
- Objective C
- Wireshark
- IBM InfoSphere DataStage
- Microsoft Office
- Splunk Enterprise
- Adobe Systems Adobe Flash
- Interstate connection ICON
- Oracle Hyperion
- Microsoft Internet Information Service IIS
- ABC Compiler
- Oracle PL/SQL
- Prolog
- Visible Razor
- Enterprise resource planning ERP software
- Storage area network SAN software
- Algorithmic language ALGOL
- Static analysis software
- Programming language one PL/I
- Adobe Systems Adobe Flex
- The MathWorks MATLAB
- MongoDB
- Apache Hadoop
- AJAX
- Formula translation/translator FORTRAN
- Modula
- Document management system software
- Haskell
- IBM Rational PurifyPlus
- Customer information control system CICS
- Dynamic analysis software
- Oracle Business Intelligence Enterprise Edition
- Hibernate ORM
- Apache HTTP Server
- ABC: the AspectBench Compiler for AspectJ
- A programming language APL
- Microsoft Access
- Security testing software
- Dassault Systemes CATIA
- Eiffel
- IBM Cognos Impromptu
- ESRI ArcGIS software
- Hewlett Packard LoadRunner
- Microsoft Dynamics
- PHP: Hypertext Preprocessor
- Practical extraction and reporting language Perl
- Configuration management software
- Microsoft Visual Basic Scripting Edition VBScript
- Distributed component object model DCOM software
- Simulation program with integrated circuit emphasis SPICE
- Version control software
- Python
- Microsoft .NET Framework
- Red Hat Enterprise Linux
- Defect tracking software
- IBM Rational ClearCase
- Microsoft Exchange Server
- Extensible markup language XML
- Process control system
- IBM AIX
- Computer On-line Real-time Applications Language CORAL 66
- Microsoft Visio
- McAfee
- Software distribution management software
- KornShell
- Microsoft ActiveX
- Disk operating system DOS
- Apple Macintosh OS/X
- AWK
- Spring Framework
- MySQL
- Extensible stylesheet language transformations XSLT
- Migration software
- National Instruments LabVIEW
- Oracle Application Server
- Common business oriented language COBOL
- Structured query language SQL
- Real time operating system RTOS software
- Oracle Solaris
- IBM Rational ClearQuest
- Magellan Firmware
- The MathWorks Simulink
- Integration testing software
- IBM DB2
- Node.js
- Apache Maven
- Puppet
- IEA Software Emerald
- Microsoft Visual Studio
- Bigloo Scheme
- Apache Pig
- Red Hat WildFly
- Allaire ColdFusion
- Microsoft Visual Basic
- Job control language JCL
- Microsoft ESP SDK
- IBM Notes
- Assembler
- jQuery
- Computer assisted software engineering CASE software
- Migration testing software
- MUMPS M
- Oracle Business Intelligence Suite
- Operating system shells