Israel | SolarEdge

Israel

Careers hero banner
Careers hero banner
Data Infrastructure Engineer

Job Description

SolarEdge is a top global leader, manufacturing smart energy solutions. The company's broad range of products encompasses intelligent inverter and storage systems, revolutionary EV charger, and by doing that, we are changing the way Electricity is being produced.

We are looking for a Data Infrastructure Eng to manage SolarEdge data platform and join our SaaS production group.

Description

You will be responsible to implement and manage the Data infrastructure platform, integrating a variety of distributed systems such as MYSQL, Redis, Vertica, Cassandra and more.

Your responsibilities will include: designing, building and maintaining high-performance, fault-tolerant, scalable distributed data platforms. Overall production data system health, monitoring, performance tuning and deployment process to production and dev environments.

Your daily work will include a wide range of tools such Ansible, Git , Grafana, Docker, Phyton focusing on improving Data platform guidelines, automation and performance.

Requirements

  • The desire to take ownership of SolarEdge Data platform
  • Expert level as an Infrastructure DBA in one or more MySQL/Postgres/Maria/Oracle  
  • Proven experience in managing geographically distributed NoSql platform 
  • Advance knowledge in Linux administration, and writing scripts.
  • Experience with open-source software platforms 
  • Proven experience in monitoring and performance tuning of large-scale solutions.

Advantage 

  • Working experience with Cassandra, Redis, Rabbit, Kafka a big advantage 
  • Working experience with automation related systems Ansible, Gitlab, Chef designing and maintain continuance deployment pipes a big advantage.
  • Working with microservices and dockers 
  • Previous position in online-gaming, fintech, IoT, online-advertising, or cyber company

SolarEdge Requirements:

Curiosity and a desire to continue learning new processes and technologies

Passion, dedication, and desire to be the best

Provide support and guidelines to the Dev Teams, and monitor their implantations 

Ability to work both independently and as part of a team

Strong interpersonal communication skills