Loading...

Remote Operations Specialist, Microgrids

  • Full Time
  • Anywhere

VoltaGrid, LLC

As a Remote Operations Specialist, you will be an essential member of our operations team, providing continuous monitoring and support for our ongoing power generation and fueling projects.

Requirements

  • Continuously monitor system performance, network status, and power generation operations through various tools and platforms.
  • Identify, diagnose, and resolve technical issues in a timely manner.
  • Perform routine maintenance checks and updates to ensure system stability and security.
  • Respond to alerts and incidents, following predefined protocols to mitigate issues.
  • Document incidents, actions taken, and outcomes in the incident management system.
  • Escalate complex issues to appropriate senior staff or external vendors as required.
  • Communicate effectively with team members and other departments to coordinate operations and report issues.
  • Prepare and present regular reports on system status, incidents, and maintenance activities.
  • Participate in briefings during shift handovers, ensuring seamless transition and continuity of operations.
  • Adhere to company policies and industry best practices for data security and privacy.
  • Ensure compliance with regulatory requirements and internal controls.
  • Participate in security audits and contribute to the implementation of security measures.
  • Work collaboratively with team members to share knowledge, troubleshoot problems, and improve processes.
  • Attend meetings and training sessions as required.
  • Provide feedback and suggestions for operational improvements.
  • Be prepared to respond to emergency situations, following established protocols for crisis management.
  • Coordinate with external agencies if necessary, to address and resolve critical incidents.
  • Adapt to rotating shifts, including nights, weekends, and holidays.
  • Remain alert and focused during all working hours, regardless of the time of day.
  • Adjust quickly to changes in workload or priorities.
  • Ability to sit for long periods of time while working in front a computer.

Originally posted on Himalayas

To apply for this job please visit himalayas.app.

Working in United States

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

    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.