Cloud Infrastructure Engineer – Google Cloud Focus
Woolpert, an award-winning global leader in architecture, engineering, and geospatial services, is seeking a Cloud Infrastructure Engineer to join its dynamic Cloud Solutions and Interdisciplinary Services (CSIS) team. This role is focused on the successful design and delivery of client projects, with a strong emphasis on Google Cloud (GCP) technologies and DevOps practices.
This is a full-time, client-facing, remote position in the United States.
Role Summary and GCP Implementation Mandate
Reporting to the Software Engineering Manager, this engineer will provide technical leadership, collaborate on client discovery, and perform hands-on delivery and testing within an agile/scrum environment. A key function is researching rapidly evolving GCP and DevOps technologies to ensure the delivery of cutting-edge solutions.
Key Responsibilities:
- Client Engagement & Discovery: Perform client and project discovery to understand business and technical requirements, including architecture and security reviews of existing systems.
- Infrastructure Design: Design cloud infrastructure to ensure cost-effective, reliable, and secure cloud solutions, primarily using Google Cloud.
- Infrastructure as Code (IaC): Write code to implement and test infrastructure using IaC for repeatable, cloud-based projects.
- Automation: Develop CI/CD pipelines to automate deploying both software and infrastructure.
- Site Reliability Engineering (SRE): Implement Site Reliability Engineering practices and processes.
- Security & Compliance: Ensure systems are meeting required security guidelines and frameworks.
- Collaboration: Work closely with the Cloud Solutions Architect, Technical Project Manager, and client engineering teams to drive successful project delivery in an agile/scrum environment.
Required Experience and Technical Qualifications
The ideal candidate is a highly experienced cloud or systems engineer with proven proficiency in Google Cloud infrastructure, containerization, and multiple programming/scripting languages.
- Experience (Required): 8+ years of experience in a cloud or systems engineering role.
- Google Cloud Proficiency: Demonstrated proficiency in designing and deploying cloud infrastructure in Google Cloud (compute, storage, networking, security, monitoring/operations).
- Containerization: Demonstrated proficiency in deploying container-based applications (Kubernetes, Cloud Run, Fargate).
- Infrastructure as Code (IaC): Demonstrated proficiency in at least one IaC language (Terraform, Pulumi, AWS CDK).
- Programming/Scripting: Demonstrated proficiency in at least one programming or scripting language (GO, Bash, Python, NodeJS/ES6, etc.).
- Methodologies: Solid understanding of SDLC and Agile software development methodologies and tools (e.g., Git, Jira).
- Soft Skills: Strong communication and collaboration skills are essential for client-facing work.
Preferred Skills (Bonus Points):
- Google Cloud Platform professional certifications.
- Multi-cloud deployment migration experience.
- Professional services experience, designing and delivering large enterprise solutions.
- Cloud-native application development.
Job Features
| Job Category | DevOps, Software Engineering |