Skip to main content
Back to jobs

GCP Infrastructure Engineer

External
Ncsaustralia logoNcsaustralia · Sydney, Australia
Full-timeOn-site2w ago
BashBigQueryCI/CDCloud SecurityComplianceDNS
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • Hands-on Infrastructure Delivery: Design, build, and maintain enterprise-level infrastructure-as-code and applications directly on the Google Cloud Platform.
  • Core Services Management: Deploy, support, and optimise a wide range of GCP solutions and core services, including Cloud Run, Google Kubernetes Engine (GKE), Google Cloud VMware Engine, Compute Engine, App Engine, BigQuery, and Pub/Sub .
  • Advanced Automation & IaC: Author and maintain advanced infrastructure-as-code using Terraform , utilizing a mature GitOps methodology and modern CI/CD pipelines for automated platform deployment.
  • Secure Networking & Landing Zones: Architect and deliver secure, scalable cloud landing zones and network architectures, including the configuration of VPCs, subnets, load balancing, firewalls, and DNS.
  • Security & Compliance Governance: Apply a security-first mindset to all software and platform delivery, leveraging a deep understanding of cloud security principles, threats, and mitigation techniques to safeguard the enterprise environment.
  • Developer & Platform Enablement: Implement DevOps principles that focus on application enablement, developer productivity, and the delivery of highly resilient platform architectures.
  • Cloud Migrations: Actively support and execute secure cloud migration initiatives, transitioning legacy workloads into native GCP environments.
  • Cross-Functional Consultation: Partner closely with both technical and non-technical stakeholders to ensure seamless project delivery, serving as a trusted customer-first consultant.
  • Continuous Optimisation: Evaluate existing cloud architectures to identify ongoing performance improvements, cost optimisations, and modern software development practice enhancements.
  • Previous experience in a similar role as a Cloud Engineer developing, implementing or managing secure Google Cloud solutions at an enterprise level
  • Previous hands on Google Cloud experience
  • Previous experience building infrastructure as code with Terraform at an advanced level
  • Ability to script in at least one of the following languages: Python, Bash
  • Applied knowledge of CI/CD concepts and deployment of platform solutions
  • Solutions experience leveraging GCP-based core services such as Compute Engine, App Engine, Kubernetes Engine, Cloud Storage, BigQuery, Pub/Sub, etc.
  • Be well-versed in networking concepts, including virtual private clouds (VPCs), subnets, load balancing, firewalls, and DNS
  • Experience designing secure and scalable network architectures on Google Cloud
  • Security-focused with a deep understanding of cloud security principles, threats, and mitigation techniques
  • Hold one more of the following Professional Level Google Cloud certifications: Cloud Architect, Cloud DevOps Engineer, Cloud Developer or other professional-level Google Cloud certifications
  • Why join us:
  • NCS Australia is an equal-opportunity employer, and we take pride in

Benefits

Health insuranceParental leave

Additional Information

As a Google Cloud Platform Engineer at NCS, you will work hands-on, designing, building and maintaining infrastructure as code and applications built on Google Cloud. In this position, your responsibilities will include designing, deploying, and supporting various Google Cloud Platform solutions and services such as Cloud Run, Google Kubernetes Engine, Google Cloud VMware Engine, and Compute Engine. Your experience should cover secure foundations/landing zone delivery, cloud migrations, and infrastructure as code with Terraform delivered via a GitOps methodology. A deep understanding of DevOps principles, platform delivery, and application/developer enablement is essential. You will also work with a wide range of applications and architectures, requiring a solid comprehension of APIs, software development practices, networking concepts, and security best practices. You will work closely with technical and non-technical stakeholders to ensure successful project delivery, provide ongoing support, and identify continuous improvement and optimisation opportunities. Excellent communication and problem solving skills are a must, as is the ability to adapt to evolving requirements and technologies in the dynamic cloud landscape. Most of all, we'll want you to have strong consulting skills, a customer-first attitude, a keen focus on secure software delivery, and a desire to add value both internally and externally.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Ncsaustralia? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect