Key Responsibilities:
- Design, develop, and deploy cloud-native applications using AWS, Azure, GCC or GCP services.
- Write clean, scalable, and maintainable code using programming languages such as Python, Java, or Node.js.
- Collaborate with cross-functional teams to define software requirements and architecture.
- Implement Infrastructure as Code (IaC) to provision and manage cloud resources using tools like Terraform or CloudFormation.
- Build and maintain CI/CD pipelines for automated testing, deployment, and scaling of applications.
- Ensure high performance, security, and reliability of cloud-based applications.
- Monitor and troubleshoot production systems to ensure minimal downtime.
- Stay updated with the latest trends in cloud computing and recommend improvements.
Requirements:
- Bachelor’s Degree in Computer Science, Engineering, or a related field
- Experience in cloud software development or a related role.
- Proficiency in at least one programming language: Python, Java, C#, Go, or similar.
- Hands-on experience with cloud platforms (AWS, Azure, or Google Cloud) and core services like [e.g., EC2, App Services, Compute Engine].
- Familiarity with microservices architecture and containerization tools like Docker and Kubernetes.
- Knowledge of databases (SQL/NoSQL) and cloud storage solutions.
- Experience with DevOps practices and CI/CD tools (e.g., Jenkins, GitHub Actions, Azure DevOps).
- Understanding of cloud security best practices.
Nice-to-Have Skills:
- Certifications in AWS, Azure or GCP
- Experience with big data and analytics tools (e.g., BigQuery, Data Lake, Databricks).
- Exposure to serverless architectures (e.g., AWS Lambda, Azure Functions).
- Familiarity with monitoring tools (e.g., CloudWatch, Prometheus, Grafana)
For interested candidates, kindly send you resume to:
[email protected] OR Please click ‘Apply Now’
We regret to inform that only shortlisted candidates will be contacted.
Dianne Balmaceda Antonio
R1105287
BGC Group Pte Ltd
EA 05C3053