IT Infrastructure / Cloud Engineer (Bank Sector Client: AWS, GCP, Azure)
D L RESOURCES PTE LTD
Singapore
On-site
SGD 80,000 - 100,000
Full time
Job summary
A prominent financial services provider in Singapore is seeking a Cloud Engineer to design and manage cloud infrastructure across AWS, GCP, and Azure. Responsibilities include developing Infrastructure-as-Code with Terraform and implementing CI/CD pipelines. The ideal candidate should have at least 5 years of relevant experience in cloud-based projects, particularly in the finance sector. Strong skills in Terraform, Bash, and Python are essential. This role provides an opportunity for technical mentorship and collaboration with cross-functional teams.
Qualifications
- At least 5 years of relevant experience preferably in a Finance Institution.
- Must be an experienced IaC developer with good experience in public cloud deployments and architectures.
- Expected to ensure all work is adequately documented and transferred to the production team post-cutover.
Responsibilities
- Design, deploy, and manage cloud infrastructure in AWS, GCP, and Azure.
- Develop and maintain Infrastructure-as-Code (IaC) using Terraform.
- Implement and manage CI/CD pipelines using Bitbucket and Jenkins.
Skills
Terraform
Bash
Python
AWS
Azure
GCP
Team player
Education
Bachelor's Degree in Computer Science or related field
Responsibilities
- Design, deploy, and manage cloud infrastructure in AWS, GCP, and Azure.
- Develop and maintain Infrastructure-as-Code (IaC) using Terraform.
- Develop and maintain scripts (Bash and Python) to supplement IaC.
- Implement and manage CI/CD pipelines using Bitbucket and Jenkins for automated deployment processes.
- Collaborate with development, operations, and security teams to ensure cloud solutions align with business objectives and security standards.
- Monitor cloud infrastructure performance, troubleshoot issues, and optimize for cost and efficiency.
- Ensure compliance with industry standards and regulations specific to financial services.
- Provide technical guidance and mentorship to junior engineers.
- Establish and enforce cloud governance policies, including cost management, resource allocation, and compliance.
- Implement robust security measures to protect cloud infrastructure and data, including identity and access management, encryption, and network security.
- Liaise with key stakeholders, including IT leadership, security teams, and business units, to ensure cloud strategies support organizational goals.
- Stay updated on the latest cloud technologies, trends, and best practices to drive continuous improvement.
Requirements
- Education:
- Bachelors’ Degree in Computer Science or related field.
- At least 5 years’ relevant experience preferably in a Finance Institution.
- Essential:
- You must be the experienced IaC developer, with good experience in public cloud deployments and architectures.
- You will typically be assigned to work on specific projects and is expected to support the Cloud platform/infrastructure delivery.
- Manage all relevant technical matters, end-to-end, within the project.
- Depending on the project, your duties may include coding, scripting, building new IaC codes (where necessary) and CI/CD pipelines. For new system build-up, you may need to support during SIT/UAT/PROD rollouts.
- You are expected to ensure your work are adequately documented and transferred to the production team post-cutover.
- You will be expected to work with the senior cloud engineers and system architect in formulating technical solutions that is fit for purpose for your assigned projects. The solution will need to satisfy all security, regulatory and architectural standards.
- Key Domain/ Technical Skills:
- Terraform, Bash, Python
- AWS, Azure, GCP
- Growth mindset, team player