# 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) ## Market evidence (job-ad analysis, 27 ads, as of 2026-07-20) Share of analyzed job ads mentioning the item (threshold ≥ 20 %). Source: JSearch/Adzuna APIs. ### Hard skills - troubleshooting — **37 %** - telecommunications engineering — **30 %** - network troubleshooting — **22 %** - site surveying — **22 %** - project planning — **19 %** ### Responsibilities - ssr drafting — **22 %** - schedule coordination — **19 %**