Job Description
We are seeking an experienced candidate to join our team for a solar resource assessment and forecasting project. Our team has extensive expertise in solar resource assessment, real-time monitoring, and solar forecasting, and we have recently completed a large-scale project to advance solar forecasting in the region. The project has been implemented into a fully automated operational system, which completed trial phase, and we are continuously working to improve it.
The selected candidate will have the opportunity to work closely with highly experienced professionals in the cutting-edge field of fast-paced solar forecasting and resource assessment. The daily work routine will involve developing various algorithms, including but not limited to machine-learning models, satellite image processing models, coding, code optimization, and implementation of real-time forecast post-processing models. Additionally, as part of the project, our client requires on-site support for the system, and we are looking for candidates with programming and troubleshooting experience to join our team. The candidate will also play a key role in supporting the future strategic goals and
developments for improving solar forecasting software.
· DevOps and software engineering responsibilities.
· Responding technical queries and bug fixing of solar forecasting tool.
· Contributing the scientific development of solar forecasting and additional software.
· Supporting, developing, maintenance and troubleshooting of solar forecasting code base, MySQL databases, docker containers, GIT, and PBSpro
· Supporting, developing, maintenance and bug fixing of inbound and outbound data streams
· Further develop the solar forecasting model.
· Implementing advanced logging and real-time monitoring tools for the forecasting system
· Maintenance and administration of existing and new physical servers
· Supporting any other IT and server related issues that might arise
· Supporting (or eager to learn) the development of new technologies including but not limited to spatial data analysis, satellite image processing, advanced machine-learning algorithms for forecasting, post-processing to further improve forecast accuracy.
· Supporting the development of additional tools to improve SERIS’ offering and product portfolio.
· Supporting cloud integration of solar forecasting model.
· Supporting the future of the Digitisation of Energy’s strategic goals for solar forecasting in the region.
Requirements
· Bachelor degree for research engineer position in Engineering, Computer Science, IT, Systems Analysis, a Quantitative field, or other related field.
· Master degree in Engineering, Computer Science, IT, Systems Analysis, a Quantitative field, or other related field is required for research associate position.
· Intermediate/advanced Python knowledge
o Experience in writing Python scripts
o Experience in debugging and troubleshooting in Python.
o Experienced with the data science Python packages, e.g., Pandas, Numpy, SciKit-Learn, Xarray, Matplotlib
· Intermediate/advanced Redhat/CentOS Linux Experience preferred, RHCSA preferred. RHCE is a plus.
· Experience in writing and troubleshooting OS Level Scripts and OS Level Commands.
· Experienced with MySQL for Database management as well as writing queries.
· Experience with GIT, version control and CI/CD.
· Experience with PBSPro (preferred) or eager to learn.
· Experience with Docker containers and their maintenance.
· Experience with software technical support, troubleshooting and debugging is preferred.
· Experience with basic networking is preferred.
· Experience with production-level coding, API design and implementation, and AWS experience.
· Eager to learn machine-learning, regression, image processing (experience is preferred).
· Ability to work independently with a strong sense of initiative.
· Highly motivated, self-starter and well organized.
· Willing to do on-site support for clients.
More Information
Location: Kent Ridge Campus
Organization: Solar Energy Research Inst of S'pore
Department : Research Cluster
Employee Referral Eligible: No
Job requisition ID : 24744
Similar Positions
-
Assistant Director (Budget Planning, Financial Analysis And Modelling), Finance, Singapore Institute of Technology, Singapore, 1 day ago
This position plays a key role in financial analysis and risk assessment, financial modelling and budget management. Key Responsibilities 1. Financial Modelling Refresh existing 10-Yr recurrent Fi...
-
Project Officer (Electronic Engineering), Nanyang Technological University, Singapore, about 6 hours ago
The School of Physical and Mathematical Sciences (SPMS) is looking for one Project Officer to support the Physics and Applied Physics Intelligent Electronics System Research Projects and activitie...
-
Senior Executive, Educational Technologist [Lkc Medicine], Nanyang Technological University, Singapore, 14 days ago
Lee Kong Chian School of Medicine (LKCMedicine) is looking for 2 Educational Analytics Technologist to join the team. In this role, you will be responsible for leveraging your expertise in data wa...
-
Senior Executive, Educational Analytics Technologist [Lkc Medicine], Nanyang Technological University, Singapore, about 5 hours ago
Lee Kong Chian School of Medicine (LKCMedicine) is looking for 2 Educational Analytics Technologist to join the team. In this role, you will be responsible for leveraging your expertise in data wa...
-
Research Engineer I (Computer Science/Engineering), Nanyang Technological University, Singapore, 6 days ago
The School of Computer Science and Engineering (SCSE) invites applications for the position of Research Engineer I. The Research Engineer I will be responsible for the development of software plat...
-
Research Scientist (Computer Science), Nanyang Technological University, Singapore, 3 days ago
A Corp Lab in NTU is looking for a research scientist to conduct research with the PI in the areas of digital twins, 3D graphics, computer vision, deep learning, large language models (LLMs), augm...