Sr. DevOps Embedded Engineer

Engineering Bangalore, India


Description

Position at Enphase Energy

 

 

 

Job Title

Sr. DevOps Embedded Engineer
 

Job Category


Engineering
 

Department (Cost Center)

3200 Storage Engineering

Location

IN - Bangalore

# of Openings

1

Replacement (Yes/No)
If yes, include name of replacement

No

 

Travel Required (Yes/No)
If yes, include percentage of travel

No

 

 

Company Description

Our mission at Enphase Energy is to advance a sustainable future for all.

Today, our intelligent microinverters, which turn sunlight into an affordable, safe, reliable, and scalable source of energy, work with virtually every solar panel made, and when paired with our award-winning smart battery technology, we engineer one of the industry's best-performing clean energy systems. To date, we have installed more than 48 million microinverters on more than 2.5 million systems across 140 countries and well over 50 thousand homes use our energy storage products.


Like our customers, our innovative teams are also worldwide, making Enphase Energy a truly global company. We are one of the fastest growing and most dynamic energy companies in the world. Nimble and acutely focused on developing ground-breaking solar energy management technology, each of our teams has a shared goal of creating a carbon-free future.
 

About the Role :

Responsibilities :

  • Ensure code quality and guide code policy and best practices across the organization
  • Automate functional testing processes by designing and producing reliable self-service infrastructure and tools
  • Build internal tools for rapid prototyping
  • Spec and drive continuous integration/continuous delivery of hardware-in-loop functional test automation for software components
  • Create APIs, functional specifications, and reference implementations for use across company products

 

Requirements

  • Degree or Advanced Degree in computer science, computer engineering, electrical engineering or related field
  • Minimum 4 years of professional experience
  • Experience developing self-service infrastructure, tools, and automation
  • DevOps-based philosophy, practices, and tools
  • Passion for building and fostering good engineering practices and processes
  • A collaborative mindset, strong communication skills, and an ability to work cross-functionally

What will make you stand out:

  • Experience with Python, Go, Ruby, and/or mobile development
  • Experience with or exposure to Linux system and kernel
  • Experience with or exposure to functional testing and automation
  • Experience with or exposure to instrumentation for monitoring and logging
  • Exposure to security best practices in a DevOps environment
  • Familiarity working with IoT or embedded devices is a plus