Cloud, Edge Software Engineer

Job Description

Our Client:

Out Client is a Taiwanese enterprise specializing in the production of consumer electronics, ranging from LEDs, semiconductors, monitors, motherboards, to optical disc drives and various electronic components. They are seeking for a Software Engineer to join their team in Singapore.

The Responsibilities:

* Develop and implement energy management applications on cloud platforms (e.g., AWS, GCP, Azure)
* Utilize various databases (e.g. PostgreSQL, NoSQL) and search engines (e.g. MongoDB, Cassandra, Elasticsearch)
* Integrate field devices using diverse industrial protocols like Modbus, OPCUA, IEC104
* Manage and integrate components within cloud computing infrastructure
* Conduct benchmarking of developed solutions across different cloud platform tools
* Create required APIs for energy management applications
* Implement cloud security measures

The Requirements:

* Bachelor's Degree in Computer Science, Computer Engineering, or similar
* Demonstrate expertise in designing scalable solutions, including proficiency in data structures and algorithms
* Ability to architect scalable edge implementations using open-source tools
* Possess over 4 years of programming experience in Python, JavaScript, Golang, or similar languages
* Solid understanding of RESTful API design principles
* Proficient in SQL, NoSQL database modeling, and query optimization
* Experience with troubleshooting in production environments
* Familiarity with container-based deployment
* Previous experience in cloud-based environments with PaaS & IaaS
* Knowledge of IoT protocols and tools like MQTT, Kafka is advantageous
* Experience with AWS, GCP, Azure IoT runtimes
* Ability to architect scalable distributed data pipelines using open-source tools and big data technologies (e.g. Hadoop, HBase, Spark, Storm, ELK)
* Desirable to have deployment experience on AWS, GCP, Azure
* Desirable knowledge in energy management systems and micro-grids

RGF Privacy Policy - https://www.singapore.rgf-professional.com/privacy-policy

Disclaimer: The Company complies with the Tripartite Guidelines on Fair Employment Practices (TGFEP), including the prevailing guidelines on recruitment. All qualified applicants will be considered for the position regardless of their age, race, religion, nationality, marital status, or family responsibilities. A more detailed discussion of the TGFEP is available on the Tripartite Alliance for Fair and Progressive Employment Practices (TAFEP) website at https://www.tal.sg/tafep.

JO Reference: JO-240131-344239

Job reference: JO-240131-344239

Back to search
See Also

Application Process

See what comes ahead in the application process. Find out how we help you land that job.

1
Once you apply for a job opening here, you will be notified within 72 hours if you are a suitable candidate.
2
Our consultants will contact you to discuss your application and the role you've applied for.
3
Your profile will then be shared with the employer. If you are shortlisted, our consultant will arrange an interview with the employer.
4
Before the interview, our consultants will provide tips and insights to help you prepare your interview and will negotiate your compensation package if you're successful.
5
Before your start date, our consultants will follow up to ensure you are fully prepared for your first day.

Recently Added

See all jobs

Connect with Us

send RGF your CV

No time to search?

Send us your resume and we will get in touch to explore opportunities.

Send us your CV