Senior Cloud Engineer / Consultant (Ref 26414)

location_onSingaporeschedule13 hours ago
trending_upExperience level:Senior
historyMinimum experience:3+ years
schoolEducation:Bachelor’s degree
Apply Nowopen_in_new

Job description

Responsibilities

Software Application Development

• Design, develop, test, and maintain software applications and backend services.

• Develop scalable, reliable, and maintainable applications using modern programming languages and frameworks.

• Translate business and technical requirements into effective software solutions.

• Develop RESTful APIs, microservices, and integrations with internal and external systems.

• Perform code reviews and follow software development best practices.

• Troubleshoot and resolve application defects, performance issues, and production incidents.

Cloud Application Development

• Develop and deploy applications on AWS and/or Microsoft Azure cloud platforms.

• Work with cloud services such as:

• AWS: EC2, ECS/EKS, Lambda, S3, RDS, DynamoDB, API Gateway, CloudWatch, IAM, SQS/SNS.

• Azure: App Service, Azure Functions, AKS, Blob Storage, Azure SQL, Cosmos DB, API Management, Azure Monitor, Key Vault.

• Design applications to take advantage of cloud scalability, availability, resiliency, and security.

• Implement cloud-native and/or containerized application architectures.

• Configure and manage application environments across development, testing, staging, and production.

DevOps and CI/CD

• Work with DevOps teams to implement and maintain CI/CD pipelines.

• Automate application build, testing, deployment, and release processes.

• Use tools such as Git, GitHub/GitLab/Bitbucket, Jenkins, Azure DevOps, GitHub Actions, or similar platforms.

• Support Infrastructure as Code (IaC) practices using tools such as Terraform, AWS CloudFormation, or Azure Bicep/ARM templates.

• Monitor application deployments and resolve deployment-related issues.

Application Security

• Develop applications according to secure coding practices.

• Implement authentication, authorization, encryption, secrets management, and appropriate access controls.

• Work with cloud IAM services to ensure least-privilege access.

• Identify and address application vulnerabilities and security risks.

• Support compliance with organizational security and data protection requirements.

Requirements

• Bachelor's degree or equivalent experience in Computer Science, Information Technology, Software Engineering, or a related field.

• 3–4 years of experience in software application development.

• Strong programming experience in one or more languages such as:

• Java

• C#

• Python

• JavaScript/TypeScript

• Go

• Experience developing REST APIs, web applications, backend services, or microservices.

• Practical experience with AWS and/or Microsoft Azure.

• Good understanding of cloud computing concepts, including:

• Compute

• Storage

• Networking

• Databases

• IAM/security

• Monitoring and logging

• Scalability and high availability

• Experience with Git and modern software development practices.

• Knowledge of CI/CD and automated software deployment.

• Good understanding of software development lifecycle and testing practices.

Licence no: 12C6060

Skills mentioned

Apply for this job

Use the application link supplied with this listing to apply to JOBLINE RESOURCES PTE. LTD.. Check the destination before entering personal information.

Apply Nowopen_in_new