Will “Information Architect” be Replaced By Robots? 🤔
13% Chance of Automation
“Information Architect” 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 Technology Analyst (IT Analyst)
- 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 Architect”
- Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
- Evaluate factors such as reporting formats required, cost constraints, or need for security restrictions to determine hardware configuration.
- Coordinate installation of software system.
- Advise customer about or perform maintenance of software system.
- Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
- Prepare reports or correspondence concerning project specifications, activities, or status.
- Specify power supply requirements and configuration.
- 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.
- Recommend purchase of equipment to control dust, temperature, or humidity in area of system installation.
- Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
- Train users to use new or modified equipment.
- Direct software programming and development of documentation.
- Monitor functioning of equipment to ensure system operates in conformance with specifications.
- Design or develop software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
- Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements, or resolve customer problems.
- Supervise and assign work to programmers, designers, technologists, technicians, or other engineering or scientific personnel.
- Develop or direct software system testing or validation procedures.
- Modify existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance.
Related Technology & Tools
- Notebook computers
- Desktop computers
- Mainframe computers
- Directory servers
- Graphics processing unit GPU
- In circuit emulators ICE
- Application servers
- Logic analyzers
- Multi-core central processing unit CPU
- Component object model COM software
- IBM Rational Requisite Pro
- Drupal
- Oracle Reports
- Job control language JCL
- Spring Framework
- Microsoft PowerPoint
- Recovery testing software
- Oracle Business Intelligence Discoverer
- Patch management software
- Assembler
- Interface definition language IDL
- PHP: Hypertext Preprocessor
- Magellan Firmware
- Objective C
- Common Lisp Object System CLOS
- Practical extraction and reporting language Perl
- Teradata Database
- Microsoft Visual C# .NET
- J
- SAP Crystal Reports
- Stress testing software
- Interoperability testing software
- ABC Compiler
- Puppet
- Distributed database management software
- IBM Power Systems software
- Apache HTTP Server
- Objective Caml
- Microsoft Office
- Web server software
- Win CE
- NoSQL
- IBM Cognos Impromptu
- Oracle Business Intelligence Suite
- IBM Notes
- Formula translation/translator FORTRAN
- Eclipse IDE
- Apache Pig
- Customer information control system CICS
- IBM Middleware
- SAP
- Visible Razor
- Splunk Enterprise
- Ruby
- Microsoft Active Server Pages ASP
- Computer assisted software engineering CASE software
- C#
- Encryption software
- Backup and archival software
- Structured query language SQL
- Regression testing software
- Version control software
- Enterprise application integration EAI software
- Dassault Systemes CATIA
- Oracle JDBC
- Transact-SQL
- Microsoft SQL Server Reporting Services
- Extensible markup language XML
- Self
- Apache Tomcat
- Microsoft Visual Studio
- IBM z/OS operating systems
- E++ pattern language
- Deployment software
- SAP Netweaver
- Apache Cassandra
- Microsoft Internet Information Service IIS
- Microsoft SharePoint
- AJAX
- Computer Associates integrated data management system CA-IDMS
- Dynamic modeling software
- Graphical user interface GUI design software
- Linux
- Apple Macintosh OS/X
- Microsoft Word
- Data analysis software
- Autodesk AutoCAD
- Microsoft Visio
- Dynamic analysis software
- Emerald Software Group Emerald Green Office
- LAMP Stack
- Scheme programming language
- Hypertext markup language HTML
- Restructured extended executor REXX
- Static analysis software
- Operating system shells
- Microsoft Excel
- Event-driven State-machines Programming
- C++
- PTC Creo Parametric
- JavaScript
- IBM Rational ClearQuest
- Microsoft Visual Basic Scripting Edition VBScript
- McAfee
- Red Hat Enterprise Linux
- Haskell
- Oracle Fusion Applications
- Programming language one PL/I
- ABC: the AspectBench Compiler for AspectJ
- Collaborative Application Markup Language CAML
- jQuery
- Apache Struts
- Defect tracking software
- KornShell
- Call-processing language CPL
- Microsoft transact-structural query language T-SQL
- Embarcadero JBuilder
- IBM DB2
- Data definition language DDL
- Microsoft Visual Basic.NET
- File server software
- Advanced business application programming ABAP
- Load testing software
- Microsoft Exchange Server
- Sybase
- Sybase SQL Server
- Oracle Solaris
- Swift
- Embedded systems development software
- DataVision
- Ruby on Rails
- Apache Hadoop
- Virtual private networking VPN software
- Veritas NetBackup
- Microsoft ActiveX
- Mutation testing software
- MySQL
- Microsoft .NET Framework
- Forth
- Microsoft Windows
- Security testing software
- Symantec
- Oracle Java
- Microsoft Visual Basic
- IBM Rational Rose XDE Developer D93
- Microsoft Dynamics
- Apache Subversion SVN
- SAP Business Intelligence
- Hewlett Packard HP-UX
- Software distribution management software
- Storage area network SAN software
- IEA Software Emerald
- National Instruments LabVIEW
- Microsoft SQL Server
- Minitab
- Common business oriented language COBOL
- Fault testing software
- Enterprise JavaBeans
- Embarcadero Delphi
- Enterprise resource planning ERP software
- Computer On-line Real-time Applications Language CORAL 66
- Adobe Systems Adobe Flex
- Open Graphics Library OpenGL
- Symantec Visual Cafe
- Sun Microsystems Java 2 Platform Enterprise Edition J2EE
- Wireshark
- Ada
- Hewlett Packard LoadRunner
- Data manipulation language DML
- String oriented symbolic language SNOBOL
- LexisNexis
- Python
- Unified modeling language UML
- Document Object Model DOM Scripting
- Configuration management software
- CA Erwin Data Modeler
- C
- Apache Solr
- Integrated development environment IDE software
- Migration testing software
- The MathWorks MATLAB
- Migration software
- American National Standards Institute ANSI C
- AWK
- IBM WebSphere
- Automated installation software
- Extensible HyperText Markup Language XHTML
- Dynamic hypertext markup language DHTML
- Adobe Systems Adobe ActionScript
- ICON programming language
- List processing language LISP
- Wind River VxWorks
- Node.js
- Microsoft Project
- Microsoft Access
- SAP Business Objects
- Oracle Application Server
- Nagios
- Disk operating system DOS
- Oberon
- MUMPS M
- Gambit Scheme
- Relational database management software
- Hibernate ORM
- IBM Rational PurifyPlus
- Unit testing software
- Pascal
- Object Management Group Object Request Broker
- Extensible stylesheet language transformations XSLT
- PostgreSQL
- Algorithmic language ALGOL
- Simple API for XML SAX
- Perforce Helix software
- Process control system
- Real time operating system RTOS software
- Interstate connection ICON
- Integration testing software
- Delphi Technology
- Test implementation software
- MongoDB
- Test design software
- Oracle Business Intelligence Enterprise Edition
- Epic Systems
- Prolog
- SAS
- IBM InfoSphere DataStage
- Web service definition language WDSL
- Human resource management software HRMS
- Beginner's all-purpose symbolic instruction code BASIC
- Eiffel
- System testing software
- Simulation program with integrated circuit emphasis SPICE
- B-Method
- Document management system software
- UNIX
- The MathWorks Simulink
- Oracle WebLogic Server
- Apache Maven
- IBM AIX
- Requirements management software
- Oracle Primavera Enterprise Project Portfolio Management
- Microsoft ESP SDK
- Modula
- QNX
- Oracle PL/SQL
- Adobe Systems Adobe Flash
- A programming language APL
- Oracle JavaServer Pages JSP
- Microsoft DirectX
- Oracle Hyperion
- Cisco Systems IOS
- Microsoft PowerShell
- Red Hat WildFly
- Smalltalk
- Functional testing software
- Verilog
- ESRI ArcGIS software
- Ext JS
- Allaire ColdFusion
- IBM Rational ClearCase
- Bigloo Scheme
- Citrix
- Distributed component object model DCOM software