What You Do
- Build and operate shared cloud platform services on Microsoft Azure, with a focus on reliability, scalability, security, and operational consistency.
- Run and evolve the cloud-hosted Kubernetes platform, including deployment workflows, platform services, monitoring, and security controls.
- Define service level objectives for platform services, build monitoring and alerting, respond to incidents, and lead blameless post-incident reviews.
Automation, Infrastructure as Code & CI/CD
- Automate cloud environments with infrastructure as code so that they are repeatable, consistent, and easier to operate.
- Design and improve cloud-native CI/CD pipeline templates that give application teams consistent and reliable delivery by default.
- Integrate security and quality controls, such as SAST and SCA, into cloud delivery workflows so that issues are identified early in the development lifecycle.
Security & Software Supply Chain
- Operate and improve the enterprise secrets management platform, including access policies, credential rotation, application integration, and self-service features.
- Manage the artifact repository platform so that software dependencies are governed, traceable, and checked for risk.
- Use AI to improve how the platform is built and run, such as automating routine operational tasks, analysing pipeline failures, and triaging security findings, with appropriate controls in place.
- Apply AI coding assistants and agents to accelerate the development of infrastructure as code, pipelines, and automation, and review generated code for quality and security before release.
- Deliver platform capabilities that allow application teams to run AI workloads securely, including access to large language model APIs, model hosting, and AI agent tooling such as MCP servers.
- Help application teams move to and adopt the cloud platform, including Kubernetes, CI/CD, secrets management, and other shared platform services.
- Treat the platform as a product: gather feedback from application teams, improve self-service and documentation, track adoption, and contribute to the cloud platform roadmap.
Who You Are
1. Qualifications
- A degree in Computer Science, Engineering, or a related discipline is preferred. Demonstrated experience will be considered in place of formal qualifications.
- Relevant cloud, Kubernetes, automation, security, or AI certifications (e.g. Microsoft Certified: Azure Administrator Associate or Certified Kubernetes Administrator) are an advantage but not a requirement.
2. Years of Experience
- At least 5 years in cloud engineering, platform engineering, DevOps, site reliability engineering, or software engineering, including hands-on experience building and operating cloud or platform services.
3. Knowledge & Skills Required
- Hands-on experience with Microsoft Azure or another major public cloud platform, including the operation of production cloud services.
- Hands-on experience with Kubernetes and containerised applications.
- Experience with infrastructure as code, automation, and Git-based workflows.
- Experience building and maintaining CI/CD pipelines and release automation.
- Strong programming skills and proficiency in Linux and shell scripting.
- Good communication skills, with the ability to explain technical decisions clearly and work effectively with application teams.
4. Preferred Skills and Experience
- Strong experience with Microsoft Azure and managed Kubernetes services.
- Experience with CI/CD and platform tools, such as GitHub Actions, Jenkins, Sonatype Lifecycle and Repository Manager, Fortify, or SonarQube.
- Experience with infrastructure as code and configuration management tools, such as Terraform or Ansible.
- Experience with secrets management tools, such as HashiCorp Vault.
- Experience with GitOps tools, such as Argo CD, and cloud monitoring or observability platforms.
- Practical experience with AI in engineering work, such as AI coding assistants, AI agents, or the Model Context Protocol (MCP), or with running AI workloads on Azure, such as Azure OpenAI or Microsoft Foundry.
- Knowledge of AI security and governance risks, such as prompt injection, data leakage, and model supply chain risks, and related guidance such as the OWASP Top 10 for LLM Applications.
5. Attributes We Are Looking For
- Understands cloud platforms and the software delivery lifecycle, including where security, quality, and governance controls belong.
- Approaches work with an automation-first mindset and keeps cloud services and processes consistent and well documented.
- Writes structured, maintainable code and treats infrastructure and platform work as proper engineering.
- Takes ownership, follows work through to completion, and raises issues early.
- Keeps up with fast-moving AI developments and applies them pragmatically to improve how the team works.
About NUS IT
Ignite Your Future with NUS IT!
NUS IT is the digital powerhouse driving the National University of Singapore’s vision to be a “Borderless University, powered by Infinite Technology.” We don’t just keep up with change - we lead them, delivering secure, high-performance IT solutions that transform education, research, and enterprise.
Innovation is at the heart of NUS IT. Our dynamic team thrives on curiosity and creativity, empowered with the latest tools and emerging technologies. Here, you’ll have the freedom to explore, experiment, and turn ideas into reality.
Join us as we break boundaries and harness Agentic AI to build safe, scalable, and impactful solutions for the University. If you’re ready to make a difference and shape the digital future, NUS IT is where your talent will shine. Let’s build the digital future together!
Stay connected with us!
NUS IT Website: https://nusit.nus.edu.sg/
Instagram Page: https://www.instagram.com/nus_it/?hl=en
Why Join NUS IT
Step into a vibrant, innovative workplace at NUS IT, where teamwork, fun, and personal growth truly matter. Our “work hard, play hard” culture means you’ll thrive in a dynamic team, form genuine friendships, and enjoy lively days - whether on the job or at sports like badminton, running or soccer. We even have a “Fun Club” that plans recreation and fun activities - run by some of us in NUS IT, for NUS IT!
We celebrate success together and empower your development with a clear career path and plenty of learning opportunities. Learn, lead, and reach your potential surrounded by inspiring and helpful colleagues!
Benefit from outstanding perks:
- Family Care Leave of 2 days
- Additional Childcare Leave beyond statutory benefits
- 2 Wellbeing days
- Up to 3 sick days with no MC
- Progressive annual leave starting at 21 days (including National Service!)
- Flexible medical coverage up to $10,000 for you and your dependents