Job Search and Career Advice Platform

Enable job alerts via email!

Cloud Engineer

CENTRICS NETWORKS PTE. LTD.

Singapore

On-site

SGD 70,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions company based in Singapore is seeking a Cloud Engineer responsible for designing, implementing, and maintaining cloud infrastructure. The ideal candidate will have expertise in major cloud platforms like AWS, Azure, or GCP, and a strong grasp of automation and security practices. This role also emphasizes collaboration with development teams and the use of Infrastructure as Code methodologies to ensure optimal cloud performance, security, and scalability.

Qualifications

  • 3+ years of hands-on experience with a major public cloud platform.
  • Experience with Infrastructure as Code tools.
  • Solid understanding of networking concepts.

Responsibilities

  • Design and manage cloud infrastructure using IaC tools.
  • Develop and maintain CI/CD pipelines for automation.
  • Implement security best practices in the cloud environment.

Skills

Cloud Infrastructure Management
AWS
Azure
GCP
Python
Bash
PowerShell
Docker
Kubernetes
Terraform
CloudFormation

Education

Bachelor's degree in Computer Science, Information Technology, or related field

Tools

Terraform
CloudFormation
CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps)
Prometheus
Grafana
CloudWatch
Job description
Summary

The Cloud Engineer is responsible for the design, implementation, maintenance, and optimization of cloud-based infrastructure and services. This role requires expertise in at least one major cloud platform (e.g., AWS, Azure, GCP) and a strong understanding of networking, security, automation, and DevOps practices. The ideal candidate is a problem-solver who can ensure the reliability, scalability, and efficiency of the cloud environment.

Key Responsibilities
  • Cloud Infrastructure Management:

    • Design, deploy, and manage highly available, scalable, and secure cloud infrastructure using Infrastructure as Code (IaC) tools like Terraform or CloudFormation.

    • Provision, configure, and operate virtual servers, containers (e.g., Docker, Kubernetes), databases, and storage services.

    • Monitor cloud resource usage and implement strategies to optimize costs and performance.

  • Automation and DevOps:

    • Develop and maintain CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps) to automate software deployment and infrastructure changes.

    • Implement automation scripts using languages like Python, Bash, or PowerShell to streamline operational tasks.

  • Security and Compliance:

    • Implement and enforce security best practices in the cloud environment, including IAM (Identity and Access Management), network security (VPCs, firewalls, security groups), and data encryption.

    • Ensure all cloud resources comply with industry and organizational security policies and standards.

  • Monitoring and Troubleshooting:

    • Configure and maintain monitoring, logging, and alerting systems (e.g., Prometheus, Grafana, CloudWatch).

    • Perform root cause analysis for production issues and implement corrective actions.

  • Collaboration and Documentation:

    • Collaborate with development teams to ensure applications are designed for cloud-native deployment and scalability.

    • Create and maintain detailed documentation for cloud architecture, processes, and operating procedures.

Required Qualifications
  • Education: Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.

  • Experience:

    • 3+ years of hands‑on experience in designing, deploying, and managing infrastructure in a major public cloud platform (AWS, Azure, or GCP).

    • Proven experience with Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation).

    • Strong background in setting up and maintaining CI/CD pipelines.

    • Solid understanding of networking concepts (TCP/IP, DNS, VPNs, Load Balancing).

  • Technical Skills:

    • Proficiency in at least one scripting language (Python, Bash, or PowerShell).

    • Experience with containerization technologies (Docker and Kubernetes).

    • Familiarity with various database systems (SQL and NoSQL).

Preferred Qualifications
  • Relevant cloud certifications (e.g., AWS Certified Solutions Architect, Microsoft Azure Administrator Associate, Google Cloud Professional Cloud Engineer).

  • Experience with configuration management tools (e.g., Ansible, Chef, Puppet).

  • Knowledge of serverless computing (e.g., AWS Lambda, Azure Functions, GCP Cloud Functions).

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.