Manager, Technology Integration

Sorry, this job was removed at 04:09 a.m. (CST) on Wednesday, Jun 04, 2025
Be an Early Applicant
Dallas, TX
In-Office
Energy • Renewable Energy
The Role

LRE (Leeward Renewable Energy) is a high-growth renewable energy company forging a sustainable future through integrity, innovation, and positive impact. We own and operate 30 large wind, solar, and energy storage projects across the United States, totaling over 3 gigawatts (GW) of generating capacity.

LRE has an ambitious goal of 10GW of operating assets by 2028 and are developing and contracting an increasing pipeline of new projects every year. We take a full-lifecycle approach to our projects, built on a long-term ownership model and a company culture dedicated to our community partners and protecting the environment.

As Manager, Technology Integration for LRE you will oversee the technical aspects of renewable energy plant project development, deployment, and site communications. This role will collaborate with the Operational Technology Manager, IT Managers, and organizational and third-party stakeholders on projects through FAT/SAT testing, and plant commissioning. This role involves managing a team of technical project managers, network security engineers, and SCADA engineers (SMEs) coordinating with the Operational Technology Manager, IT Managers, and with all the organizational and third-party stakeholders to ensure successful project execution from conception through commissioning and handoff to operations. Travel may be required during project design, repower / reconfiguration of various environments, and new site deployments.

Responsibilities:

• Lead and manage the Technology Integration team on project development, acquisition, assembly, deployment, and testing of plant network, control systems, monitoring systems, and SCADA hardware that serves LRE’s renewable energy projects, including wind, solar, and battery storage as well as for the broader organization.

• Lead and manage the Technology Integration Team on technical aspects of LRE’s renewable energy project development and deployment for wind, solar, and battery storage plants as well as for the broader organization in total.

•  Provide technical guidance on logistics for the owner’s IT/OT rack/cabinet, communication circuits, network and SCADA system deployment, integration, and implementation through COD (Commercial Operation Date).

• Supervise and mentor the Technology Integration Team of engineers and technical project managers, ensuring high performance and professional growth.

• Oversee the management and updating of technical exhibits.

• Collaborate with project stakeholders, developers, contractors, and regulatory agencies to interpret drawings and/or specifications and respond to requests for information to ensure compliance and successful project delivery.

• Oversee project budgets, ensuring cost-effective solutions and adherence to financial constraints.

• Implement quality control measures to ensure the reliability and efficiency of the associated communications infrastructure for the plant and SCADA systems.

• Identify and mitigate risks associated with communications infrastructure design, deployment, and site development to ensure a secure infrastructure for the SCADA system and operations.

• Maintain comprehensive documentation, including design specifications (technical exhibits), test plans, technical drawings (initial and as-built), and commissioning reports.

• Drive continuous improvement initiatives for communications infrastructure performance and project delivery processes to ensure a secure infrastructure for the SCADA system and operations.

• Lead and manage the Technology Integration Team in obtaining circuits for all the plant’s. communications requirements

Qualifications:

• Bachelor’s degree in Electrical Engineering, Computer Science or a related field; a Master’s degree is preferred and/or 8+ years of experience in power plant networks, SCADA systems and associated communications infrastructure design and deployment, with at least 2 years in a managerial role preferred

• Proficiency in networking, and communication protocols, power plant networks, and SCADA systems.

• Proficient with Purdue model, firewall configuration (e.g. FortiGate), network configuration (e.g. Fortinet, Aruba, CISCO, Hirschmann, SEL)

• Strong project management skills with experience in energy projects, preferably renewable energy projects

• Proven leadership abilities with experience managing, mentoring, and developing engineering and technical project management teams

• Excellent communication and interpersonal skills to interact with diverse stakeholders.

• Advanced problem-solving skills and the ability to make informed decisions under pressure

Preferred Skills:

• Experience with renewable energy projects and familiarity with industry standards and regulations

• Working knowledge of NERC compliance requirements

• Ability to manage multiple projects simultaneously and prioritize tasks effectively

#LI-Hybrid

Leeward Management Services, LLC is committed to employing a diverse workforce and provides equal employment opportunity for all individuals regardless of race, color, gender, age, national origin, marital status, sexual orientation, gender identity, status as a protected veteran, genetic information, status as a qualified individual with a disability, or any other characteristic protected by law.

Notice to Recruiters and Staffing Agencies: Leeward Renewable Energy (LRE) does not accept unsolicited resumes from recruiting vendors or employment agencies. Only recruiting vendors with a current, signed agreement in place with LRE are authorized to submit resumes for specific, requested positions. All unsolicited resumes and candidate profiles submitted to LRE, or any LRE employee, without an active agreement or written request from LRE’s HR Department, will be considered property of LRE. LRE will not be responsible for any fees or expenses associated with unsolicited resumes or candidates submitted in this manner.

Similar Jobs

YETI Logo YETI

Sr. IT Integration Manager

Consumer Web • Other • Sports
In-Office
Austin, TX, USA
1262 Employees

ServiceNow Logo ServiceNow

Sales Executive

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
United States
28000 Employees

Apex Fintech Solutions Logo Apex Fintech Solutions

Solutions & Quality Analyst

Fintech • Software • Financial Services
Hybrid
Austin, TX, USA
1000 Employees

Babylist Logo Babylist

Operations Specialist

eCommerce • Healthtech • Kids + Family • Retail • Social Media
Easy Apply
Remote or Hybrid
United States
300 Employees
85K-102K Annually
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
HQ: Dallas, Texas
357 Employees

What We Do

Leeward Renewable Energy (LRE) is a leading renewable energy company that owns and operates a portfolio of 24 renewable energy facilities across nine states totaling about 2,500 megawatts of generating capacity. LRE is actively developing and contracting new wind, solar, and energy storage projects in energy markets across the U.S., with 1.9 gigawatts contracted and 20 gigawatts under development and construction spanning over 100 projects. LRE is committed to providing long-term, sustainable energy solutions across all its projects that benefit its community partners while protecting and enhancing the environment. LRE is a portfolio company of OMERS Infrastructure, an investment arm of OMERS, one of Canada’s largest defined benefit pension plans with C$121 billion in net assets (as of December 31, 2021). For more information, visit www.leewardenergy.com.

Similar Companies Hiring

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

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account