# Competences — telecommunications engineering technician

Source: ESCO v1.2.1 occupation-skill relations (http://data.europa.eu/esco/occupation/d84bf1d7-ef99-40c4-a407-3791d6531b44).

## Essential

- **analog electronics theory** (knowledge)
- **apply ICT system usage policies** (skill/competence)
- **apply system organisational policies** (skill/competence)
- **calibrate electronic instruments** (skill/competence)
- **direct inward dialing** (knowledge)
- **electromagnetism** (knowledge)
- **electronics principles** (knowledge)
- **ICT communications protocols** (knowledge)
- **ICT system user requirements** (knowledge)
- **install monitors for process control** (skill/competence)
- **integrate system components** (skill/competence)
- **interpret technical texts** (skill/competence)
- **manage changes in ICT system** (skill/competence)
- **manage system security** (skill/competence)
- **manage system testing** (skill/competence)
- **microwave principles** (knowledge)
- **operate electronic measuring instruments** (skill/competence)
- **organisational policies** (knowledge)
- **quality assurance methodologies** (knowledge)
- **support ICT system users** (skill/competence)
- **telecom regulations** (knowledge)
- **upgrade firmware** (skill/competence)
- **use a complex communication system** (skill/competence)
- **use scripting programming** (skill/competence)
- **use session border controller** (skill/competence)

## Optional

- ABAP (knowledge)
- AJAX (knowledge)
- APL (knowledge)
- ASP.NET (knowledge)
- Assembly (computer programming) (knowledge)
- C# (knowledge)
- C++ (knowledge)
- Cisco (knowledge)
- COBOL (knowledge)
- CoffeeScript (knowledge)
- Common Lisp (knowledge)
- computer programming (knowledge)
- Erlang (knowledge)
- execute ICT audits (skill/competence)
- Groovy (knowledge)
- Haskell (knowledge)
- ICT system programming (knowledge)
- implement a virtual private network (skill/competence)
- Java (computer programming) (knowledge)
- JavaScript (knowledge)
- Lisp (knowledge)
- log transmitter readings (skill/competence)
- maintain telephony system (skill/competence)
- MATLAB (knowledge)
- meet deadlines (skill/competence)
- Microsoft Visual C++ (knowledge)
- ML (computer programming) (knowledge)
- Objective-C (knowledge)
- OpenEdge Advanced Business Language (knowledge)
- operate private branch exchange (skill/competence)
- Pascal (computer programming) (knowledge)
- Perl (knowledge)
- PHP (knowledge)
- procurement of ICT network equipment (knowledge)
- Prolog (computer programming) (knowledge)
- provide cost benefit analysis reports (skill/competence)
- Python (computer programming) (knowledge)
- R (knowledge)
- Ruby (computer programming) (knowledge)
- SAP R3 (knowledge)
- SAS language (knowledge)
- Scala (knowledge)
- Scratch (computer programming) (knowledge)
- Smalltalk (computer programming) (knowledge)
- solder electronics (skill/competence)
- solve ICT system problems (skill/competence)
- Swift (computer programming) (knowledge)
- telecommunication trunking (knowledge)
- TypeScript (knowledge)
- VBScript (knowledge)
- Visual Basic (knowledge)
