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