Search Results

Cloud Engineering Lead

Apply now Agency: Info-communications Media Development Authority
Job no.: 541456
Work type: Permanent
Location: Singapore
Categories: InfoComm, Technology, New Media Communications

The candidate will be a technical leader of engineering teams that are developing systems based on microservices, APIs, and cloud platform services. The candidate will also play a key role in designing and implementing scalable, secured cloud-based software solutions.

 

Key Responsibilities:

  1. Develop, implement cloud-based software systems in various industry domain which can include logistics automation, intelligent building applications and others

  2. Work with product owners and stakeholders to translate work flows, end-user requirements, IT infrastructure, data and information management requirements into software systems features and functions

  3. Participate in guiding / defining the cloud native development processes, standards, and policies.

  4. Work with research institutes and technology providers to bridge their software technologies, assess the maturity and feasibility of technical solutions, and design interfaces to integrate different software components and systems 

  5. Coach and mentor junior engineers

 

Requirements:

  1. Background in Computer Science, Computer Engineering or equivalent

  2. At least 10 years of working experience, including 3-5 years of experience in leading teams in full-stack software development

  3. Strong knowledge of cloud native software design principles and development approaches such as microservice-based architectures, RESTful APIs, and container-based software deployment

  4. Hands on experience with Cloud PaaS (e.g. OpenShift, CloudFoundry) and containerisation technologies (e.g. Docker, Kubernetes)

  5. Strong technical hands-on experience in software system development using frameworks such as Sprint Boot and Node.js

  6. Hands-on experience with one or more of the following: AWS, Azure, Google Cloud Platform, OpenStack

  7. Proficiency in multiple programming languages (e.g. Java, C/C++, .Net, Python, Ruby, JavaScript) is preferred

  8. Experience in Agile software system engineering principles and methods is preferred

  9. Experience in DevOps tooling and processes is preferred

  10. Familiarity with front-end software development as JavaScript/CSS3/HTML5 would be an advantage

 

Advertised:
Applications close:

Back to search results Apply now

Share this:

| More
Back To TopTOP