Senior Cloud Infrastructure Engineer
📍 Job Overview
- Job Title: Senior Cloud Infrastructure Engineer
- Company: RGE
- Location: Singapore, , Singapore
- Job Type: On-site
- Category: DevOps Engineer
- Date Posted: 2025-06-12
- Experience Level: 5-10 years
🚀 Role Summary
- Lead the development and management of cloud-native infrastructure, optimizing for cost and enabling rapid software development.
- Establish secure cloud infrastructure practices, including security policies, guardrails, and monitoring capabilities.
- Mentor and grow junior team members, fostering a culture of learning and professional development.
- Design and implement end-to-end automation for infrastructure provisioning and application deployment using practices like Infrastructure as Code (IaC) and Continuous Integration/Continuous Deployment (CI/CD).
📝 Enhancement Note: This role requires a strong technical leader with a hands-on approach, capable of driving cloud infrastructure development and mentoring junior team members. The ideal candidate will have experience in cloud platforms, automation, security, and cost optimization.
💻 Primary Responsibilities
- Technical Leadership: Set up cloud infrastructure foundations, lead and mentor junior team members, and enable professional growth.
- Cloud Infrastructure Development: Develop, build, and manage a self-service common development platform, define security policies, establish guardrails, and optimize costs.
- Security & Monitoring: Design and establish robust security monitoring and detection capabilities, and create runbooks and playbooks for incident management.
- Automation & Deployment: Establish end-to-end automation for infrastructure provisioning and application deployment using IaC and CI/CD practices.
- Application Design & Architecture: Design and establish common application design and architecture that meets security, cost optimization, automation, and developer experience requirements.
📝 Enhancement Note: The primary responsibilities of this role focus on driving cloud infrastructure development, ensuring security, optimizing costs, and enabling rapid software development through automation and mentoring.
🎓 Skills & Qualifications
Education: Bachelor's degree in Computer Science, Engineering, or a related field. Relevant certifications (e.g., AWS, Azure, or GCP) are a plus.
Experience: Proven experience (5-10 years) in cloud infrastructure development, with a strong background in automation, security, and cost optimization. Experience in mentoring junior team members is essential.
Required Skills:
- Cloud Infrastructure (AWS, Azure, or GCP)
- Automation (Terraform, Ansible, or similar)
- Cybersecurity (cloud-native security practices)
- Technical Leadership (mentoring, decision-making, and stakeholder communication)
- Cost Optimization (cloud cost management and optimization strategies)
- Infrastructure as Code (IaC)
- Continuous Integration/Continuous Deployment (CI/CD)
- Security Monitoring (cloud security monitoring tools and practices)
- Incident Management (runbooks, playbooks, and incident response)
- Application Design & Architecture (cloud-native application design and architecture principles)
Preferred Skills:
- Experience with multiple cloud providers (multi-cloud)
- Familiarity with containerization (Docker, Kubernetes) and orchestration
- Knowledge of cloud-native security best practices and compliance standards (e.g., CIS, NIST, ISO 27001)
- Experience with infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation, or Azure Resource Manager)
- Familiarity with infrastructure automation tools (e.g., Ansible, Puppet, or Chef)
- Experience with cloud cost management tools (e.g., CloudHealth, Cloudability, or CloudForecast)
📝 Enhancement Note: The required and preferred skills for this role emphasize cloud infrastructure development, automation, security, and mentoring, with a focus on cloud-native technologies and best practices.
📊 Web Portfolio & Project Requirements
Portfolio Essentials:
- Demonstrate experience in cloud infrastructure development, with a focus on automation, security, and cost optimization.
- Showcase projects that highlight your ability to lead and mentor junior team members.
- Highlight your understanding of cloud-native application design and architecture principles.
Technical Documentation:
- Provide documentation for your cloud infrastructure projects, including architecture diagrams, security policies, and runbooks.
- Include code samples and explanations for your automation and IaC implementations.
- Demonstrate your ability to write clear and concise technical documentation for both technical and non-technical stakeholders.
📝 Enhancement Note: The portfolio requirements for this role emphasize cloud infrastructure development, automation, security, and mentoring, with a focus on cloud-native technologies and best practices.
💵 Compensation & Benefits
Salary Range: SGD 120,000 - SGD 180,000 per annum, depending on experience and qualifications. This estimate is based on market research for senior cloud infrastructure engineer roles in Singapore, considering the required skills and experience level.
Benefits:
- Competitive salary and benefits package
- Opportunities for professional growth and development
- A dynamic and exciting work environment
- The chance to make a significant impact on the company's success
Working Hours: Full-time (40 hours/week), with flexible working hours and the possibility of remote work for some tasks.
📝 Enhancement Note: The salary range for this role is estimated based on market research for senior cloud infrastructure engineer roles in Singapore, considering the required skills and experience level. The benefits package is competitive and includes opportunities for professional growth and development.
🎯 Team & Company Context
🏢 Company Culture
Industry: RGE is a global resources company with a focus on sustainable development. This role will be part of the technology team, working closely with software developers and other stakeholders to drive cloud-native infrastructure development.
Company Size: RGE is a large, global company with a diverse workforce. This role will be part of a growing technology team, providing ample opportunities for collaboration and professional growth.
Founded: RGE was founded in 1979 and has since grown into a global leader in the resources industry. The company is committed to sustainable development and has a strong focus on innovation and technology.
Team Structure:
- The technology team is responsible for driving innovation and technology adoption across the company.
- The team consists of software developers, DevOps engineers, cloud infrastructure engineers, and other technology professionals.
- The team follows an Agile/Scrum development methodology, with a focus on collaboration, continuous improvement, and rapid iteration.
Development Methodology:
- Agile/Scrum methodologies are used for software development, with sprint planning, daily stand-ups, and regular retrospectives.
- Code reviews, testing, and quality assurance practices are in place to ensure code quality and maintainability.
- Deployment strategies, CI/CD pipelines, and server management are handled by the DevOps and cloud infrastructure teams.
Company Website: RGE Website
📝 Enhancement Note: The company culture at RGE is focused on sustainable development, innovation, and collaboration. The technology team follows Agile/Scrum methodologies and works closely with other teams to drive technology adoption and innovation.
📈 Career & Growth Analysis
Web Technology Career Level: This role is a senior-level position, requiring a strong technical leader with a proven track record in cloud infrastructure development. The ideal candidate will have experience in mentoring junior team members and driving cloud-native infrastructure projects.
Reporting Structure: The Senior Cloud Infrastructure Engineer will report directly to the Head of Technology and will be responsible for leading and mentoring junior team members.
Technical Impact: This role will have a significant impact on the company's cloud-native infrastructure, enabling rapid software development and optimizing costs. The ideal candidate will be able to make strategic decisions that balance technical feasibility, cost optimization, and security.
Growth Opportunities:
- Technical Growth: The role offers ample opportunities for technical growth, with a focus on cloud-native technologies, automation, and security.
- Leadership Growth: As a senior-level position, this role offers opportunities for leadership growth, with the chance to mentor junior team members and drive strategic decisions.
- Career Progression: With experience and proven success in the role, there may be opportunities for career progression into more senior leadership or management positions within the technology team.
📝 Enhancement Note: The career growth opportunities for this role focus on technical and leadership development, with a strong emphasis on cloud-native technologies, automation, and security. The role offers ample opportunities for mentoring, strategic decision-making, and career progression.
🌐 Work Environment
Office Type: RGE's office is a modern, collaborative workspace designed to foster innovation and creativity. The office is equipped with state-of-the-art technology and provides ample opportunities for collaboration and teamwork.
Office Location(s): The role is based in Singapore, with the possibility of remote work for some tasks.
Workspace Context:
- The technology team works closely together in an open-plan office, with ample space for collaboration and teamwork.
- The office is equipped with multiple monitors, testing devices, and other tools necessary for cloud infrastructure development and testing.
- The team interacts regularly with other departments, including software development, design, and business teams, to drive technology adoption and innovation.
Work Schedule: Full-time (40 hours/week), with flexible working hours and the possibility of remote work for some tasks.
📝 Enhancement Note: The work environment at RGE is collaborative and modern, with ample opportunities for collaboration and teamwork. The office is equipped with state-of-the-art technology and provides ample space for cloud infrastructure development and testing.
📄 Application & Technical Interview Process
Interview Process:
- Technical Assessment: A technical assessment will be conducted to evaluate your cloud infrastructure development skills, focusing on automation, security, and cost optimization.
- Cultural Fit Interview: An interview will be conducted to assess your cultural fit within the technology team and the company as a whole.
- Final Interview: A final interview will be conducted with the Head of Technology to discuss your strategic vision for the role and the team's future.
Portfolio Review Tips:
- Highlight your experience in cloud infrastructure development, with a focus on automation, security, and cost optimization.
- Include examples of your ability to lead and mentor junior team members.
- Showcase your understanding of cloud-native application design and architecture principles.
Technical Challenge Preparation:
- Brush up on your cloud infrastructure development skills, focusing on automation, security, and cost optimization.
- Familiarize yourself with the latest trends and best practices in cloud-native technologies.
- Prepare for questions about your leadership style, mentoring approach, and strategic vision for the role and the team's future.
ATS Keywords: (Organized by category)
- Cloud Platforms: AWS, Azure, GCP, Multi-cloud
- Automation Tools: Terraform, Ansible, Puppet, Chef, CloudFormation, Azure Resource Manager
- Security Tools & Frameworks: CIS, NIST, ISO 27001, Cloud Security Alliance, OWASP
- Containerization & Orchestration: Docker, Kubernetes, ECS, AKS, GKE
- Infrastructure as Code (IaC): Terraform, CloudFormation, Azure Resource Manager
- Continuous Integration/Continuous Deployment (CI/CD): Jenkins, GitLab CI/CD, CircleCI, Travis CI
- Monitoring & Logging: Prometheus, Grafana, ELK Stack, Datadog, New Relic
- Leadership & Soft Skills: Mentoring, Technical Leadership, Stakeholder Communication, Strategic Decision-Making
📝 Enhancement Note: The interview process for this role focuses on evaluating your cloud infrastructure development skills, cultural fit, and strategic vision for the role and the team's future. The technical challenge preparation tips focus on cloud-native technologies, automation, security, and cost optimization.
📌 Application Steps
To apply for this Senior Cloud Infrastructure Engineer position:
- Submit your application through the application link provided.
- Customize your resume to highlight your cloud infrastructure development skills, with a focus on automation, security, and cost optimization.
- Prepare a portfolio that showcases your experience in cloud infrastructure development, mentoring, and strategic decision-making.
- Research the company and the technology team to ensure a strong cultural fit and understanding of the company's mission and values.
- Prepare for the technical assessment, cultural fit interview, and final interview by brushing up on your cloud infrastructure development skills and familiarizing yourself with the latest trends and best practices in cloud-native technologies.
⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development/server administration industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
Application Requirements
The role requires strong technical leadership and hands-on ability in cloud infrastructure development. Candidates should have experience in automation, security practices, and cost optimization.