Kitu Systems is a global leader in smart energy platforms and services. Our solutions help utility companies, enterprises, and residential customers make the most of clean energy resources, including solar, battery storage and electric vehicles.
We are growing rapidly and looking to expand several teams currently working on exciting agile projects. Located in beautiful San Diego area, Kitu Systems offers the ideal environment for engineers seeking a position where their every contribution makes a difference, not only for the company or the planet, but for themselves too. Kitu Systems welcomes them with great perks and the chance to develop their skills and capabilities through development of masterful and intuitive code for challenging applications.
The ideal candidates are energetic – a must for this industry - highly motivated, proficient at transforming concepts into actions, detail-oriented, and able to quickly come up to speed on new technologies and concepts.
Responsibilities:
- Support the development of data migration tools and processes from MySQL to PostgreSQL to encompass the data footprint of an additional service
- Convert existing database schema (Tables, Views, Stored Procedures, and other objects,) from MySQL to Postgres
- Create, execute, and document validations of the migrated data and converted structure to prove equivalency
- Develop SQL, python, and shell files that interact with the database to support conversion and data migration
- Expand existing automated database tests
- Work with and mentor other software engineers as it relates to database engineering and development
Qualifications:
- Experience, education, or other evidence of interest and knowledge in related areas and technologies
- Database engineering or data engineering strongly preferred
- Minimum of 2 years relevant experience or education
- Knowledge of basic database concepts including Tables, Views, Procedures, and Constraints
- Exposure to MySQL or Postgres preferred
- Ability to grasp new concepts and learn in-process
- Basic knowledge of Linux
- WSL & Ubuntu/Debian preferred
- Basic knowledge of workbench or IDE tools such as MySQL Workbench, dbeaver, SSMS etc
- Self-starting and ability to work with minimal supervision
- Strong ability to write and consume written communication
- Ability to formulate relevant questions and asses personal knowledge gaps
- Basic knowledge of software configuration management principals and tools such as git
Preferred Skills:
- Linux/Unix system administration knowledge
- Experience with database table design and data normalization
- Basic knowledge of document storage and search concepts within a database
- Experience with coding concepts such as DRY
- Experience or strong interest with/in the energy industry
- Professional or published experience writing and iteratively improving documentation
- Comfort with balancing multiple priorities while enforcing standards
Prepare:
Research data infrastructure types. Be prepared to have a high-level conversation about the difference between data lake, OLTP/OLAP databases, object storage solutions like Amazon S3, SQL vs NoSQL, and distributed processing frameworks (i.g. Apache Spark.)
Applicants' ability to do basic research on these topics is a chance to demonstrate their ability to quickly absorb and apply new concepts.
https://www.youtube.com/@IBMTechnology has well-made videos on all of these topics.
Kitu Systems recognizes that all individuals could make an impact. We are an equal opportunity employer and do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, age, disability, veteran status, marital status, or any other legally protected status.
About Kitu Systems
Kitu Systems solves the complex information and communication technology challenges for utilities, installers, and system owners to enable the distributed, interconnected, and intelligent energy network of the future. Our solutions address distributed energy resources, including PV and battery storage, as well as electric vehicle charging infrastructure and vehicle-to-grid connectivity. We believe they need to be managed consistently and securely, using standard-based platforms and applications that seamlessly interoperate with each other. We believe in connecting intelligent energy. Kitu Systems provides robust and scalable IoT software, platforms, and applications connecting intelligent energy. Our end-to-end solutions serve markets such as electric vehicle charge management, distributed energy control and monitoring (solar, wind or battery), smart appliances, and load management. Our entire portfolio is based on open standards, providing ease of integration, architecture flexibility, and interoperability across multiple physical and logical layers without compromising on security. Our customers include utilities, enterprises, smart device manufacturers, and automotive companies. We partner with industry leaders in the fields of DER management, EV supply equipment, and cloud technologies to deliver cost-effective and reliable turnkey solutions to our customers.
Location
Kearny Mesa Road, San Diego, California 92111, United States of America
Powered by JazzHR
aITxJ6Pbxi