jobs in Tech Aalto Pte Ltd

全职 Cloud Engineer 工作, 薪水, Tech Aalto Pte Ltd 公司招聘中 - Ricebowl

Cloud Engineer

Tech Aalto Pte Ltd

Singapore

分享
保存

工作地点

  • Singapore

职位描述

岗位职责

Singapore


Position: Cloud Engineer
Role: Backend Developer with Cloud Infrastructure Expertise
Location: Singapore
Employment Type: Contract

Job Overview:
We are seeking a skilled Backend Developer with a strong foundation in cloud infrastructure, particularly in Azure, to join our team. The ideal candidate will have extensive experience in backend development using Java and Python, CI/CD pipelines, and cloud management. This role is essential in ensuring our systems are reliable, scalable, and secure, aligning with our focus on modern development practices, including Test-Driven Development (TDD) and Infrastructure as Code (IaC).

Responsibilities:
  • Backend Development: Design, develop, and maintain core backend services and applications using Java and Python.
  • Cloud Infrastructure Management: Independently manage and configure Azure cloud environments, ensuring high availability, security, and cost-efficiency.
  • CI/CD Pipelines: Implement, monitor, and manage continuous integration and continuous deployment processes to enhance delivery speed and reliability.
  • Test-Driven Development (TDD): Follow TDD practices to ensure high code quality, covering functionality with robust unit tests.
  • Containerization and Orchestration: Utilize containerization tools (Docker, Kubernetes) for managing and deploying services in a scalable, isolated manner.
  • Infrastructure as Code: Use tools like Terraform to define and manage infrastructure in code, ensuring reproducibility and compliance.
  • Security and Compliance: Maintain robust access control and implement best practices in cloud security to protect infrastructure and data.
  • Troubleshooting and Optimization: Identify, troubleshoot, and resolve issues within the infrastructure and backend services, ensuring smooth operation and optimized performance.

Requirements:
Professional:
  • Development Experience: Minimum of 5 years in backend development using Java and Python.
  • Cloud Management: At least 3 years managing Azure cloud environments independently, supporting active projects.
  • Test-Driven Development: Minimum of 2 years of experience with TDD, ensuring robust, testable code.
  • Project Management Skills: Ability to prioritize, multitask, and meet key milestones, with a proactive approach to overcoming project challenges.
  • Solution-Oriented: Translate functional requirements into efficient, scalable technical solutions.
Technical:
Must-Have Skills:
  • Azure Cloud Infrastructure: Proven experience in managing Azure cloud environments, including Linux, containerization, Kubernetes, and Terraform (or equivalent IaC tools).
  • CI/CD Implementation: Proficiency in setting up and managing CI/CD pipelines for streamlined deployment.
  • Scripting and Automation: Proficiency in Linux shell scripting, CLI usage, and YAML configuration.
  • Cloud Security: Strong understanding of security practices, access control, and compliance requirements.
  • Development Tools: Familiarity with VSCode/IntelliJ, Git, linting tools, and SecOps.
  • Containerization Skills: Experience in Docker, Helm charts, and managing multiple environments (TST, UAT, PRD).
Desirable Skills:
  • Advanced DevOps, SecOps, and MLOps: Familiarity with DevOps, SecOps, and machine learning operations in cloud environments.
  • Observability Tools: Knowledge of monitoring and alerts toolchains for cloud infrastructure.
  • Data Pipelines and Metrics: Experience with messaging queues, streaming, and scripts to collect infrastructure metrics for cost and SLA reporting.
  • Auto-Scaling Proficiency: Understanding of Prometheus APIs or similar tools for configuring auto-scaling based on project requirements.

Preferred Qualifications:
  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Certifications in Azure Cloud, DevOps, or related fields are a plus.
  • Strong analytical skills, attention to detail, and a collaborative mindset.

When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the Tech Aalto Privacy Policy, a copy of which is published at Tech Aalto’s website (*************)
Confidentiality is assured, and only shortlisted candidates will be notified for interviews.

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多