Loading...

Transformer Technician Supervisor

  • Full Time
  • Anywhere

RMS Energy

Step into a pivotal leadership position with RMS Energy as a Transformer Technician Supervisor, directing skilled field crews on mission-critical power infrastructure projects across the US.

About the Role

As a Transformer Technician Supervisor at RMS Energy, you will combine hands-on technical mastery with team leadership to deliver dependable transformer services nationwide. This full-time, on-site position puts you at the center of demanding service work, where you'll manage the full lifecycle of transformer assembly, installation, testing, and maintenance while shaping the growth of the technicians around you.

Key Responsibilities

  • Lead and coordinate field teams working on high-impact energy infrastructure assignments throughout the US.
  • Direct the assembly, installation, commissioning, and ongoing maintenance of transformers in the field.
  • Perform and oversee diagnostic testing to confirm equipment performs safely and reliably.
  • Apply specialized expertise to resolve complex service jobs, including oil processing and component-level work.
  • Mentor, train, and develop junior technicians, building the next generation of skilled talent.
  • Uphold safety standards and quality expectations across every project site.

Qualifications

  • Substantial hands-on experience with transformer assembly, installation, testing, and maintenance.
  • Proven ability to supervise, guide, and motivate technical field crews.
  • Strong working knowledge of transformer components, oil processing, and related service procedures.
  • Willingness to travel and work on-site at project locations across the US.
  • A safety-first mindset paired with sound problem-solving judgment under field conditions.

About RMS Energy

RMS Energy delivers technical services that keep critical power infrastructure running across the country. Our field teams take on challenging energy projects nationwide, and we invest in the people who make that work possible.

How to Apply

Ready to lead as a Transformer Technician Supervisor with RMS Energy? View the full listing and submit your application via Adzuna.

To apply for this job please visit www.adzuna.com.

Working in US

The United States of America (USA), also known as the United States (U.S.) or America, is a country primarily located in North America. It is a federal republic consisting of 50 states and a federal capital district, Washington, D.C. The 48 contiguous states border Canada to the north and Mexico to the south, with the semi-exclave of Alaska in the northwest and the archipelago of Hawaii in the Pacific Ocean. The United States also asserts sovereignty over five major island territories and various uninhabited islands in Oceania and the Caribbean. It is a megadiverse country, with the world's th

    More jobs at RMS Energy

    Keep exploring on Get A Job.ai

    Not quite the right fit? Your next opportunity is a click away.

    Hiring instead? Post a job and reach candidates searching right now.