Powin Career logo

Senior DevOps Engineer

Powin Career
Full-time
Remote
United States

About us


Meet Powin


At Powin, we are advancing the next frontier of energy and changing the way we power our daily lives by ensuring access to clean, resilient, and affordable power. With 17 GWh of projects deployed and under construction, we are a leading and trusted energy storage provider dedicated to creating an exceptional customer experience through end-to-end energy storage solutions. As a global energy storage solutions provider, we offer fully integrated battery solutions, software, and services to optimize grid performance and enable the transition to cleaner energy sources. 


It’s your chance to be part of something great


Create a World You’re Proud of


We envision a future powered by clean, carbon-free, renewable energy. Achieving our vision requires incorporating diverse perspectives and experiences and fostering collaboration to find viable solutions. We are looking for visionaries like you who aspire to more than just a job—those driven by a desire to make a real impact and who want to add their voice and ideas to the conversation. We value the input of all employees and stakeholders and strive to integrate their ideas into the best solutions to create a greener world for tomorrow. Our mission transcends batteries. Join us in creating a cleaner tomorrow, today.



Summary:


The DevOps Engineer, Sr. will work as part of the DevOps Engineering team within our software organization. This position be responsible for infrastructure as code for development including QA, staging, and production systems and related pipelines. This is a highly technical role, requiring excellent communication and interpersonal skills, and deep knowledge of infrastructure as code concepts, AWS (Amazon Web Services), Continuous Integration and Continuous Delivery (CI/CD), Software Development Life Cycle (SDLC), Linux Operating Systems, container orchestration, and network concepts.


We believe in a strong, complementary relationship between developers and operations engineers to minimize pipeline latency and time- to-repair and maximize time between-failure. In this position, you will be a part of a team of engineers to help Powin evolve its cloud and on-premise infrastructure, improve our infrastructure-as-code discipline, establish a site reliability model and deliver the most reliable and secure cloud-connected battery energy storage system on the planet.


Job Details:





  • Contribute strategically to developing, refining, and advancing the AWS Cloud Infrastructure, CI/CD Pipelines, Code Repository and Artifact Repository, cloud network security, and infrastructure-as-code technology and SRE for Powin's battery energy storage software development and maintenance




  •  Responsible for designing, planning, and executing projects and tasks, including:




    •  Maintain and enhance our CI/CD build and release pipeline




    •  Develop and enact a consistent operating procedure for cloud, system, and network configuration o Leverage infrastructure-as-code to deliver a robust and reliable platform for Powin software




    • Collaborate on system security design and implementation




    • User management and IAM (Identity and Access Management) Roles    






  • Provide leadership to new and existing DevOps Engineers, assisting with questions, training and mentoring, and providing support for escalations




  • Act as escalation point for DevOps engineering for Software Engineering Department




  • Work with developers and architects to collect requirements, deliver requisite functionality, interactively deploy, and maintain our system infrastructure




  •  Use value metrics to develop and deliver needed and desirable solutions




  •  Participate in security reviews such as Threat Modeling




  •  Design and collaborate with the team on designs for Cloud Platform projects




  •  Work with corporate IT department on infrastructure related projects such as SSO, VPN and networks




  •  Performs other duties as assigned  




 Qualifications:




  • Bachelor’s degree in computer science, or a related field, or equivalent relevant experience

  • 7+ years’ experience with system and network administration in on-premises, remote, and cloud contexts

  • 5+ years of experience with cloud services including Amazon Web Services, specifically: EC2, Redshift, S3/Glacier, Networking

  • 5+ years’ experience with Unix-based systems (Linux preferred)

  • 5+ years’ experience with infrastructure as-code technologies such as: Ansible, Chef, CloudFormation, Puppet, Terraform, Vagrant,  Containers

  • Experience with basic TCP/IP networking and packet captures

  • Experience with SQL and relational databases is a plus

  • Able to take after hours on-call duty on a rotational basis and ability to work flexible hours as needed to support international teams

  • Detail oriented, with the ability to effectively handle multiple priorities and work in a fast-paced environment

  • Excellent verbal and written communication skills with demonstrated ability to communicate effectively across levels and functions

  • Proficient in MS Office applications (Excel, Word, PowerPoint)

  • Limited travel requirements


Desired Qualifications:



  • Experience with basic TCP/IP networking and packet captures

  • Experience with SQL and relational databases, specifically Postgres

  • Development experience with Python 3

  • Supported apps written in Java and ReactJS

  • Experience with Kafka and Databricks support and infrastructure

  • Expert user of JIRA workflows (Kanban and Agile)

  • Experience using scalable technologies to manage, monitor and improve infrastructure and security including services such as AWS  Cloudwatch and/or Splunk Observability Suite or similar


Powin is not accepting resumes from unsolicited headhunters or agencies at this time.


EEO STATEMENT: The Company is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices and laws.  The Company is committed to providing equal employment opportunities to all employees and job applicants without unlawful regard to race, color, age, gender, gender identification or expression, sexual orientation, familial status, religion or creed, national origin, ancestry, medical condition, marital status, protected veteran status, disability (mental or physical), or any other legally protected status under federal, state, or local law. 


E-Verify: Powin participates in E-Verify and candidates will need to pass successfully upon completion of hire date.


#LI-Remote


#LI-DB1