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