Telcomms Site Manager

  • T-Systems International GmbH
  • Jun 30, 2025
Full time Construction

Job Description

Your Tasks

Key Accountabilities

The Site Manager is the single point of contact for all UK Telehouse-related tasks. The Site Manager will report to the team leader of Site Management located in Germany.

The position requires a highly independent work ethic and offers a high degree of freedom to organize the workload and opportunities to acquire updated skills based on new developments in the industry.

Duties & Responsibilities

  • Coordinate and realize implementation projects with planning and rollout teams in Germany.
  • Work with Telehouse providers and vendors to request quotes, place orders, coordinate deliveries, supervise installation, and support finance and accounting to secure installation services, air-conditioning, power, space, telecommunication equipment, and other parts like cabinets, cables, and connectors.
  • Support the International Network Management Center (INMC) and other NOCs onsite with troubleshooting voice, IP, and transport equipment.
  • Manage escalation points for NOCs, maintenance providers, and keep access lists up to date.
  • Perform smaller installations, upgrades, and changes, often outside business hours.
Your Profile

Skills & Qualifications required

  • Recognized training or degree in electrical engineering, telecommunications, IT, or a related field with several years of experience.
  • Hands-on experience with testing and troubleshooting at the physical layer, basic knowledge of OTDR and OSA.
  • Knowledge of international carrier/wholesale business, carrier hotels, data centers, telehouses, interconnections, NNIs.
  • Skills in installing and cabling equipment like routers and WDM nodes, with basic configuration skills via CLI and GUI.
  • Proactive, adaptable, and able to communicate effectively in English at all professional levels.
  • Flexibility to work outside regular hours, including weekends and night shifts, especially during customer migrations.

Ideal location is inside the M25 for customer site visits and technical tasks.

About us

Company Information

This role offers a great development opportunity within a leading global company, allowing you to grow your career in a dynamic environment.

Join us to contribute to the future success of an industry-leading organization, investing in future technologies and employee development.

Deutsche Telekom Global Business Solutions serves Deutsche Telekom's business customers worldwide, offering comprehensive connectivity solutions including SDN, MPLS/IPLS, enterprise mobility, network management, security, unified communications, and consulting services.

Host Company Information

The Networks & Services International (NWI) unit manages the international network infrastructure of DTAG, providing intercarrier and wholesale services, supporting presales and post-sales, and monitoring operations across 25 countries.