Chief Traction Power and SCADA Supervision

The Chief Traction Power and SCADA Expert responsible for the project management and technical oversight of substation construction and SCADA hardware deployment. This role is involved starting from the construction phase to validating high-voltage components, supervising the energization process, and ensuring the safety of power distribution infrastructure. while supervising testing, commissioning, and compliance with international standards such as EN 50126.

Key Responsibilities

  • Direct the technical oversight of substation construction and SCADA hardware deployment.

  • Validate the performance of high-voltage components and automated control logic against contractual requirements.

  • Review RAMS documentation following the stipulations of EN 50126

  • Examine inspect and check construction works installation works deliveries and assemblies for Rolling Stock and Depot Equipment

  • Examine compliance with statutory regulations technical standards quality assurance requirements and financier visibility guidelines

  • Control Execute daily quality and quantity control for all works and supplies ensuring use of compliant permanent and temporary materials

  • Undertake time and expenditure control and report on project progress and risks to the Employer

  • Supervise the Contractor’s testing and commissioning of installed works, plant, and supply components

  • Provide guidance to the Contractor to conform to specifications and review shop drawings as-built drawings and operation manuals

Qualifications and Skills

  • Bachelor’s degree or higher in a related Engineering Field

Experience

  • 5 Years of Experience in Task-Related Fields

  • Experience working with European Railway Standards is Advantage

English Language Proficiency

TOEFL >= 70 / IELTS >=6.0 / TOEIC >= 750 / CEFR: B2 or better

Our Offer

  • Interdisciplinary and intercultural working environment
  • Working for a growing international engineering company
  • Opportunities to develop your career within Dorsch Global

Location

Indonesia and Several Cities

Application Note

When applying, please highlight the specific qualifications in your resume that directly align with our Key Responsibilities to demonstrate your suitability for this position.


About us

For more than 70 years, the companies of Dorsch Global have been respected consulting and engineering partners for industrial clients, private investors and public institutions.

With about 7,500 employees, Dorsch Global is one of Germany's largest independent planning and consulting companies. The companies and divisions are well-positioned in their markets, characterized by their wide range of engineering services and strong references in cooperative development. 

Our employees serve people in all regions of the world with attention to quality and orientation to the future. With locations in over 60 countries, we deliver all services for airports, transport and infrastructure, architecture, industrial engineering, water, environment, energy and development cooperation.

Contact

If you meet the above requirements, please send your application to:

Email: hr@dorsch.co.th

Attention: HR Manager

Fon: + 66 (0) 2 679 8900