Engineer - Mechanical

Posted 5 Days Ago
Be an Early Applicant
2 Locations
In-Office or Remote
Entry level
Energy • Solar • Renewable Energy
The Role
Supervise mechanical execution for utility-scale solar EPC projects, including module mounting structure erection and solar module installation. Responsibilities include interpreting drawings, coordinating with civil and electrical teams, managing manpower and equipment, verifying alignment and torque, conducting quality inspections, maintaining QA/QC records, enforcing safety practices for work at heights and lifting operations, and reporting daily progress, delays, and material shortages.
Summary Generated by Built In
Job Title:
Mechanical Engineer – Solar Projects (EPC Work)
Department:
Project Execution / Mechanical Engineering
Reporting to:
Project Manager / Site Manager
Location:
Active Site Location - India
Job Summary:
Responsible for the execution and supervision of all mechanical activities related to Module Mounting Structure (MMS) erection and solar module installation in utility-scale solar EPC projects. Ensure that the work is completed safely, efficiently, and in accordance with design, quality standards, and project timelines.
Key Responsibilities:1. Planning & Coordination:
Interpret mechanical drawings and specifications related to MMS and module installation.
Plan daily and weekly execution activities for MMS erection and module mounting.
Coordinate with project, civil, and electrical teams to ensure smooth workflow.
Ensure availability of manpower, tools, and machinery for daily work.
2. MMS Erection:
Supervise installation of Module Mounting Structures including:
Foundation interface (pile, RCC, or ballast-based)
MMS assembly and alignment (fixed tilt or tracker systems)
Torque and structural integrity checks
Ensure MMS installation is done as per design and layout.
3. Module Installation:
Oversee safe and correct installation of modules onto MMS.
Ensure string layout, tilt angle, inter-row spacing, and mounting hardware usage as per design.
Monitor torque settings for fasteners and clamps.
Prevent module damage during handling and installation.
4. Quality Assurance:
Conduct quality checks for structure alignment, plumbness, and module placement.
Maintain QA/QC documentation – inspection checklists, torque reports, and installation logs.
Coordinate with QA/QC team for inspections and audits.
5. Safety Compliance:
Ensure use of proper PPE and safe work practices during installation.
Monitor and enforce safety protocols for working at heights and lifting equipment.
Conduct toolbox talks and daily safety briefings.

7. Documentation & Reporting:
Maintain daily progress reports (DPR), manpower records, and work logs.
Report any issues, delays, or material shortages to the project manager.
Assist in preparation of as-built documentation.

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
152 Employees
Year Founded: 2021

What We Do

DEK & Mavericks Green Energy Limited is an Ahmedabad-based solar-energy EPC company helping businesses and communities transition to cleaner power. It delivers turnkey residential rooftop, commercial and industrial, and utility-scale solar projects, along with battery energy storage, hybrid solar-wind systems, transmission-line work, and operations and maintenance. The company manages projects from design and installation through commissioning and ongoing support across India.

Similar Jobs

In-Office or Remote
17 Locations
17263 Employees
Remote
India
41000 Employees

Apraava Energy Logo Apraava Energy

Site Engineer – Mechanical

Energy • Utilities • Renewable Energy
Remote
India
682 Employees

Similar Companies Hiring

UL Solutions Thumbnail
Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Chicago, IL
15000 Employees
Runwise Thumbnail
Greentech • Hardware • Real Estate • Software • Energy • PropTech
New York, NY
199 Employees
Energy CX Thumbnail
Greentech • Professional Services • Business Intelligence • Consulting • Energy • Financial Services • Utilities
Chicago, IL
150 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account