Professional Competences
Common professional competences in development, programming and testing of software applications and solutions in Germany, Italy, Serbia and Spain consist of:
Network design and management
- Design and management of networks (e.g. Cisco, Juniper)
- Implementation of network infrastructures for edge computing
- Design and management of virtual private networks (VPN)
- Implementation of software-defined networks (SDN)
- Creating detailed designs for network architectures, including LAN, WAN and wireless networks
- Planning, structuring and accelerating an entire server network
- Development of detailed plans for the implementation of network solutions
- Implementation of network structures
Network protocols and devices
- Knowledge of network protocols (e.g. TCP/IP, DNS, DHCP)
- Understanding of IP networks
- Knowledge of network devices and their configuration
- Knowledge and experience in the installation of network hardware
- Basic knowledge of network architectures
- Ability to configure security settings on network devices to protect against unauthorised access and attacks
Configuration and administration
- Configure and manage layer 2 switches, including port assignments and spanning tree protocols
- Ability to create and manage VLANs to segment network traffic to improve performance and security
- Ability to configure Layer 3 devices, including routers, to facilitate efficient routing and communication between different networks
- Ability to configure and integrate routers, switches and firewalls into the network infrastructure
- High level of expertise in ensuring consistent integration of network devices and maintaining network stability and performance
Network monitoring and security
- Using network monitoring tools and software to continuously monitor network performance
- Conduct regular network audits to identify vulnerabilities and inefficiencies
- Continuously monitor network performance and address any issues
- Diagnose and resolve network issues
- Regularly update network protocols to reflect new technologies and threats
- Conduct rigorous testing of network performance and reliability
- Ensuring compliance with all relevant laws and regulations
Analyse and document
- Conduct a thorough analysis of the customer’s network requirements
- Maintaining detailed documentation of all network configurations and changes
- Conducting feasibility studies and creating prototypes for proposed network solutions
This is a selection of professional competencies. The list does not claim to be exhaustive.