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