Brief Description of Sunnova
Sunnova is a different kind of Power Company, offering solar and storage services to homeowners within the United States and its territories through our network of local solar dealers. Our mission is to Power Energy IndependenceTM and change the energy industry. At Sunnova, we believe in achieving more by working together; our diverse workforce allows an inclusive and innovative culture to power our long-term growth. Our people focus on thinking beyond traditional limits – and to do that, we need the creativity and energy of every person.
Come be a part of the fastest growing segment of the energy industry!
The Data Engineer Position
Sunnova is looking for a full-time Data Engineer to join its dynamic team in Houston, TX. The position requires designing data collection, modeling, and integration strategies, developing solutions for the enterprise on the Informatica Cloud platform, and applying principles of data science to solve business problems. Candidates must combine software development skills with business acumen to ingest data from APIs, files and databases, transform and organize data at the database level, analyze and interpret the meaning of data, and produce reporting systems.
Data Engineer Responsibilities
- Solves business-related problems using data-driven techniques through collaboration with business and IT colleagues.
- Collects large amounts of data and transforms it into a more usable structure.
- Looks for order, patterns, and trends in data and translates them into business insights.
- Develops data integration solutions using the Informatica suite of products and other programming languages in accordance with business requirements and technical specifications.
- Identifies opportunities to apply statistics and analytical techniques such as machine learning to predict outcomes or behavior.
- Troubleshoots and supports implemented applications.
- Works in all phases of the software development life cycle including functional analysis, development of technical requirements, prototyping, coding, testing, deployment, and support.
- Participates in daily scrums, works with Scrum Master and QA Team on projects and supports delivery timelines and priorities.
- Responsible for designing, documenting, and presenting solutions to senior leaders in IT.
- Solves problems independently with limited supervision.
- Works effectively in a matrix environment where 1) day-to-day tasks are determined and executed on agile/scrum team under the leadership of a scrum master and 2) career development and coaching, goal setting, performance evaluations and issue escalation are coordinated through a separate manager.
FLSA Status: Exempt
Minimum Requirements
- Bachelor's degree, preferably in computer science, software engineering, information systems or business, or equivalent work experience
- 4-6 years of database, ETL and/or BI software development experience, ideally with Informatica or similar data management platform
- Expert at relational database concepts, best practices, logical modeling, physical design, and development of stored procedures, functions, views, and queries in SQL
- Expert developing ETL solutions using Informatica Intelligent Cloud Services (IICS) or similar toolset
Preferred Qualifications
- Public company experience.
- Proficient with other programming languages such as Python
- Proficient with data catalog, data quality, master data management (MDM) and data governance best practices.
- Multiple Informatica certifications preferred
Additional Knowledge, Skills and Abilities:
- Strong analytical skills
- Ability to influence technical design decisions & make recommendations on high level architecture
- Ability to identify opportunities for technical improvements across multiple processes or functional areas, recommend solutions, & advocate for implementation
- Ability to influence technical design decisions & make recommendations on high level architecture
- Strong written communication skills
- Strong verbal communication skills
- Ability to performs code reviews
Working conditions:
- Occasional overtime is required
Location:
Benefits:
Sunnova offers a generous employee reward package that includes:
- Comprehensive benefits
- Competitive compensation & annual bonus
- Paid time off, including 10 holidays and Paid Parental Leave
- Cell phone allowance for many roles
- Free access to onsite fitness center in Houston and/or discounted fitness memberships through health provider
- Complimentary garage parking in Houston
We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, disability status, protected veteran status or any other characteristic protected by law.
If you are selected for a position, your employment will be contingent upon submission to and successful completion of a post-offer/pre-placement drug test (and medical examination if required by the role) as well as pre-placement verification of the information and qualifications provided during the selection process