On-Site Admin & Payroll Support

IEA Constructors

Irving (TX)

On-site

USD 30,307 - 31,684

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k) with company match
Health insurance
Paid time off

Job summary

MasTec Renewables is seeking a Site Admin I to provide essential administrative support to the on-site project management team in US-TX/DFW area. Responsibilities include greeting visitors, handling mail, coordinating between field offices and corporate, and maintaining project tracking spreadsheets.

The role supports onboarding, benefits queries, payroll-related activities, and timesheet audits, ensuring compliance with SOPs and safety culture. Prior experience in admin roles is required.

Qualifications

  • One to three years’ experience in administrative support position.
  • Proficient in Microsoft Word, Excel, Teams, Outlook, and Internet.
  • Strong verbal and written communication skills.
  • Strong ability to multi‑task and attention to detail.

Responsibilities

  • Greet visitors, direct them, handle mail, and assist with copying and scanning.
  • Act as liaison between Field office and Corporate offices.
  • Maintain tracking and reporting spreadsheets for the project.
  • Assist with project set-up activities and maintain office contacts and services.
  • Maintain adequate office supplies and a clean, organized office environment.
  • Assist employees with benefits, payroll, timesheets, and employee records updates.
  • Lead daily timesheet audits and notify management of errors.
  • Assist with onboarding, including I-9 documentation and new hire orientation.
  • Coordinate with Payroll on onsite check printing and weekly paystubs (Union only).
  • Ensure payroll policies (per diem, PTO, rotation) are followed and train site leadership where needed.

Skills

Microsoft Word
Excel
Teams
Outlook
Internet
Communication skills
Multi-tasking

Job description

MasTec Renewables is seeking a Site Admin I to provide essential administrative support to the on-site project management team in US-TX/DFW area. Responsibilities include greeting visitors, handling mail, coordinating between field offices and corporate, and maintaining project tracking spreadsheets.

The role supports onboarding, benefits queries, payroll-related activities, and timesheet audits, ensuring compliance with SOPs and safety culture. Prior experience in admin roles is required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

On-Site Admin & Payroll Support Specialist
On-Site Admin & Payroll Support Specialist

IEA Infrastructure and Energy Alternatives • Dallas (TX)

On-site
401(k) with company match
Employee Stock Purchase Plan (ESPP)
Healthcare benefits
Onsite Admin & HR Support Specialist
Onsite Admin & HR Support Specialist

Wanzek • Town of Texas (WI)

On-site
Health insurance
401(k) with company match
Paid time off
+1
Onsite Admin & HR Support – Travel Required
Onsite Admin & HR Support – Travel Required

IEA Infrastructure and Energy Alternatives • Irving (TX)

On-site
USD 30,307 - 32,373
401(k) with company match
Employee Stock Purchase Plan (ESPP)
Healthcare insurance
+3
Onsite Project Admin Coordinator (Travel Required)
Onsite Project Admin Coordinator (Travel Required)

Wanzek Construction, Inc. • Irving (TX)

On-site
USD 30,000 - 32,000
Medical, Dental, Vision insurance
401(k) with company match
Paid Time Off
+1
Site Admin I (Multiple Locations)
Site Admin I (Multiple Locations)

IEA Constructors • Irving (TX)

On-site
401(k) with company match
Health insurance
Paid time off
Site Admin I (Multiple Locations)
Site Admin I (Multiple Locations)

Wanzek Construction, Inc. • Irving (TX)

On-site
USD 30,000 - 32,000
Medical, Dental, Vision insurance
401(k) with company match
Paid Time Off
+1
Site Administrator I - Payroll & Office Ops (On Site)
Site Administrator I - Payroll & Office Ops (On Site)

TMS International • Norfolk (NE)

On-site
USD 38,000 - 46,000
3 medical plans to choose from
401(k) 6% match
Paid Time Off - Vacation and Personal
Site Admin I (Multiple Locations)
Site Admin I (Multiple Locations)

Wanzek • Town of Texas (WI)

On-site
Health insurance
401(k) with company match
Paid time off
+1
Lead Payroll Supervisor – Renewable Projects
Lead Payroll Supervisor – Renewable Projects

IEA Constructors LLC • Clinton (IN)

On-site
Temple, TX Field Admin — Outage Ops & Excel Pro
Temple, TX Field Admin — Outage Ops & Excel Pro

EMCOR Group • United States

On-site
USD 28,000 - 39,000