Search by job, company or skills

Cloud Engineer (AI)

  • Posted 2 hours ago
  • Be among the first 10 applicants

Job Description

Company Description

NCS is a leading AI Tech Services company. With a 15,000-strong team across the Asia Pacific, NCS scales its platforms and capabilities to provide clients with greater agility and AI expertise across a range of industries. Embracing a strong ecosystem of global partners, NCS transforms technology services delivery combining AI with digital resilience to drive real business impact. NCS is a subsidiary of the Singtel Group.

Design, Develop, and Manage Cloud Solutions

  • Design, build, and manage highly secure, scalable, and available architectures in the target cloud environments (Azure/AWS/GCP/Alibaba) for small scale projects in close coordination with development teams and project management. 
  • Implement and execute well-defined Infrastructure as Code (IaC) templates and scripts for basic infrastructure provisioning and configuration tasks (cloud infrastructure components, including networking and security services.)
  • Support the conversion of technical component designs into functional back-end or front-end code.
  • Design operational processes for clients to ensure successful cloud adoption and management.
  • Apply security best practices and monitor cloud security posture.

Deliver Optimized Cloud Applications

  • Configure and deploy cloud applications to different staging environments for optimal performance.
  • Manage migration of on-premises applications and data to the cloud
  • Monitor cloud management and data storage services.
  • Diagnose and resolve technical issues efficiently related to cloud infrastructure and applications and participate in reviewing project requirements.
  • Deliver projects on time and within budget, applying generally accepted programming standards and techniques.
  • Utilize appropriate and standard monitoring and testing tools for cloud performance and resource utilization.
  • Create and maintain Unit Tests for applications before Quality Assurance (QA) testing to ensure the performance, scalability, and security of cloud resources provisioned. 
  • Collaborate with the testing team to ensure seamless application integration with cloud services (Application interaction with cloud services like databases or storage).
  • Maintain and handle project source code repositories. 
  • Reviews code for functionality, adherence to coding standards, and basic security principles.

Communication & Collaboration:

  • Collaborate effectively with clients to understand and meet their SDLC requirements, business needs, and cloud adoption goals.
  • Clearly communicate complex technical concepts to both technical and non-technical audiences.
  • Regularly report on cloud performance, resource utilization, and project progress.
  • Participates in training, design, documentation, and delivery efforts with the Project Manager.

Technology Evaluation: 

  • Research and evaluate emerging technologies, frameworks, and tools to recommend optimal solutions. 
  • Stay abreast of industry trends and best practices to drive innovation and continuous improvement.
  • Other job-related activities may be assigned from time to time.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151788683

Beware of Scammers

We don’t charge money for job offers