Sr GCP and Infrastructure Engineer
Company | Unisys |
---|---|
Location | Salt Lake City, UT, USA, Ambler, PA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior, Expert or higher |
Requirements
- 7+ years of hands-on experience in infrastructure engineering, with at least 3-5 years working with GCP cloud services and environments.
- Deep knowledge of Compute Engine, Cloud Storage, VPC, GKE, Cloud SQL, Pub/Sub, Cloud Functions, Cloud Armor, and Identity Aware Proxy.
- Expertise in automating cloud infrastructure using Deployment Manager, Terraform, or gcloud CLI.
- Strong understanding of GCP networking concepts, including VPCs, Subnets, Firewalls, Load Balancers, Interconnects, and VPNs.
- Expertise in implementing and managing IAM, KMS, VPC SC, Guardrails, Forseti/Config Validator, and security command center.
- Experience with Cloud Build, Cloud Deploy, Artifact Registry, and third-party CI/CD tooling.
- Strong proficiency with both Linux and Windows server environments, with a focus on cloud infrastructure.
- Hands-on experience with Cloud Monitoring, Logging, Cloud Trace, and third-party tools like Prometheus/Grafana to track the performance and health of GCP environments.
- Familiarity with GCP database services like Cloud SQL, BigQuery, Firestore, and Spanner.
- Proficiency in scripting languages such as Python, Bash, or PowerShell for automation and system management tasks.
- Excellent analytical skills with the ability to diagnose and resolve complex cloud infrastructure issues.
Responsibilities
- Architect, deploy, and manage GCP-based infrastructure solutions, ensuring they meet business and technical requirements.
- Develop and maintain infrastructure-as-code (IaC) using tools such as Google Cloud Deployment Manager, Terraform, and gcloud CLI to automate provisioning, management, and monitoring of GCP environments.
- Implement GCP security best practices, including Identity and Access Management (IAM), VPC Service Controls, encryption (KMS), and auditing (Cloud Audit Logs) to meet security and compliance requirements.
- Monitor GCP resource usage, performance, and cost. Proactively optimize cloud resources to achieve high performance while minimizing costs.
- Design and implement disaster recovery (DR) and backup strategies for high availability and business continuity using Cloud Storage, Cloud SQL automated backups, Snapshots, and multi-region deployments.
- Integrate GCP services with CI/CD pipelines using GCP DevOps tools like Cloud Build, Cloud deploy and third-party tools (Jenkins, GitLab).
- Quickly respond to and resolve infrastructure-related incidents, minimizing service disruption. Conduct root cause analysis to prevent reoccurrence.
- Work closely with development, DevOps, and other cross-functional teams to ensure the optimal setup of the cloud infrastructure and the delivery of infrastructure projects. Mentor junior engineers and promote best practices.
- Create and maintain documentation for infrastructure design, configurations, and operational procedures.
Preferred Qualifications
- GCP Professional Cloud Architect, GCP Professional DevOps Engineer, or equivalent certifications are highly preferred.
- Strong written and verbal communication skills, with the ability to explain complex technical topics to non-technical stakeholders.