Demo

Maintenance Technician

JRP (James River Petroleum)
Ashland, VA Full Time
POSTED ON 8/22/2026
AVAILABLE BEFORE 9/20/2026
Company Overview

For over 30 years, JRP has been a trusted provider of fuel, lubricants, propane, and energy solutions across the Mid-Atlantic and Southeast. We serve commercial, government, retail, and residential customers through safe, reliable service and customized fuel solutions. Headquartered in Ashland, Virginia, JRP is committed to operational excellence, customer service, safety, and building strong partnerships that help power the communities we serve.

Position Summary

JRP is seeking a versatile and mechanically inclined Maintenance Technician to support fueling equipment, cardlock sites, customer locations, company facilities, and special projects across multiple operational areas.

This is a field-based position that extends well beyond traditional building maintenance. Responsibilities include maintaining fueling equipment, coordinating tank deliveries, installing and servicing tank monitoring systems, performing customer equipment repairs, supporting facility maintenance, and responding to service calls throughout the region.

The ideal candidate is dependable, mechanically skilled, customer-focused, and comfortable working independently in a fast-paced environment. This position requires travel to customer sites, company locations, and fueling facilities, along with participation in an on-call rotation to support emergency service needs.

Why Join JRP?

  • Competitive pay based on experience
  • Full medical, dental, and vision benefits
  • 401(k) with company contribution
  • Company vehicle provided during scheduled work hours
  • Stable, long-term career opportunity
  • Diverse work assignments across multiple locations
  • Hands-on experience with fueling systems, equipment, and technology
  • Supportive, team-oriented work environment


Compensation Range

Competitive hourly pay: $22-32/hr. based on experience

Key Responsibilities

  • Maintain and repair cardlock fueling equipment, customer fueling systems, and company facilities.
  • Coordinate and execute customer tank deliveries and equipment installations.
  • Install, configure, maintain, and troubleshoot tank monitoring systems, including SmarTank equipment.
  • Perform preventive maintenance and routine inspections at cardlock fueling locations.
  • Diagnose and repair fuel pumps, hoses, nozzles, fixtures, and other fueling equipment.
  • Perform general building maintenance, light electrical work, landscaping, and facility repairs.
  • Respond to equipment failures, service calls, petroleum spills, and other emergency situations.
  • Deliver equipment, parts, and materials to customer and company locations as needed.
  • Complete work orders, inspections, service documentation, and maintenance records using company systems.
  • Maintain inventory of tools, equipment, parts, and tank monitoring components.
  • Communicate with customers, vendors, and internal teams to coordinate repairs and project activities.
  • Represent JRP professionally while working at customer sites, fueling facilities, company locations, and other assigned properties.
  • Participate in an on-call rotation to provide emergency support outside of normal business hours.


Qualifications

  • High school diploma or equivalent required.
  • Minimum of one year of maintenance, mechanical, facilities, or related experience required.
  • Strong mechanical aptitude and troubleshooting skills required.
  • Basic electrical knowledge preferred.
  • Entry-level computer skills required.
  • Experience performing equipment repairs, facility maintenance, or fueling equipment maintenance preferred.
  • Strong customer service, communication, and problem-solving skills.
  • Ability to work independently and manage multiple projects simultaneously.
  • Valid driver's license with an acceptable driving record required.
  • Must successfully pass pre-employment drug and alcohol screenings.
  • Must be able to participate in an on-call rotation and respond to emergency situations as required.


Physical Requirements

  • Ability to lift, carry, push, and pull up to 50 pounds.
  • Ability to stand, walk, bend, kneel, climb, and work in varying physical positions throughout the workday.
  • Ability to safely use hand tools, power tools, ladders, and maintenance equipment.
  • Ability to work both indoors and outdoors in varying weather conditions.
  • Ability to safely load, unload, and transport equipment and materials.


Work Environment

  • Primarily field-based with regular travel to customer sites, fueling facilities, and company locations.
  • Standard hours are generally 8:00 a.m.–5:00 p.m.; however, schedules may vary based on workload, projects, and emergency service needs.
  • Participation in a rotating on-call schedule is required.
  • Regular exposure to outdoor environments, fueling equipment, construction areas, and industrial settings.
  • Frequent travel throughout the service area using company vehicles.
  • Fast-paced environment requiring flexibility, professionalism, and a strong commitment to customer service and safety.

Salary : $22 - $30

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Maintenance Technician?

Sign up to receive alerts about other jobs on the Maintenance Technician career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$54,361 - $72,537
Income Estimation: 
$61,410 - $79,791
Income Estimation: 
$48,653 - $61,184
Income Estimation: 
$59,033 - $73,934
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at JRP (James River Petroleum)

  • JRP (James River Petroleum) Norfolk, VA
  • Company Overview For over 30 years, JRP Energy has been a trusted provider of fuel, lubricants, propane, and energy solutions across the Mid-Atlantic and S... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Maintenance Technician jobs in the Ashland, VA area that may be a better fit.

  • Maintenance Services Richmond, VA
  • Job Title: Structural II Technician Grade Level/Terms of Employment: Grade 113/260 Days (12 months) FLSA Status: Non-Exempt Work Location: Facilities Immed... more
  • 2 Months Ago

  • Building Maintenance Systems, Inc. Richmond, VA
  • Job Description. Job Description. Commercial Mobile Building Engineer / HVAC Technician. Location. Central Virginia. Company. BMSI. Employment Type. Part-T... more
  • 28 Days Ago

AI Assistant is available now!

Feel free to start your new journey!