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