Azure & Google Cloud Engineer

Overview

On Site
Depends on Experience
Contract - W2
Contract - 06 Month(s)
100% Travel
Able to Provide Sponsorship

Skills

ARM
Ansible
Bash
Business Continuity Planning
Cloud Architecture
Cloud Computing
Cloud Security
Collaboration
Computer Networking
Computer Science
Configuration Management
Conflict Resolution
Continuous Delivery
Continuous Integration
Cost Management
Data Flow
Data Security
Database
DevOps
Disaster Recovery
Documentation
Good Clinical Practice
Google Cloud
Google Cloud Platform
HIPAA
IaaS
Information Technology
Management
Mentorship
Microservices
Microsoft Azure
Migration
Network Security
NoSQL
Optimization
Performance Tuning
Problem Solving
Progress Chef
Python
Risk Assessment
SQL Azure
Scripting
System On A Chip
Terraform
Virtual Machines
Windows PowerShell

Job Details

Job Title: Azure & Google Cloud Engineer
Location: Issaquah, WA (Onsite)
Duration: 6 Months (Possible to extend)

 

Job Summary

We are seeking a seasoned Azure and Google Cloud Engineer with strong technical expertise and hands-on experience in designing, deploying, and optimizing cloud solutions. The ideal candidate will lead cloud initiatives across both Azure and Google Cloud, ensuring scalable, secure, and efficient architectures that support business objectives. This role requires deep technical knowledge, strong problem-solving skills, and the ability to collaborate effectively across teams.

Key Responsibilities

  • Lead and mentor cloud engineers, providing guidance on best practices and emerging cloud technologies.
  • Serve as a subject matter expert in Azure and Google Cloud Platform architectures, services, and operational models.
  • Design scalable, secure, and cost-effective cloud architectures using services such as Google Cloud Platform Compute Engine, GKE, Big Query, Pub/Sub, Cloud Functions, and similar Azure services.
  • Define and implement long-term cloud strategies, including migration, modernization, optimization, and governance.
  • Evaluate and recommend cloud-native and hybrid-cloud best practices.
  • Build and maintain CI/CD pipelines and cloud infrastructure using IaC tools (Terraform, ARM templates, Azure Bicep, Deployment Manager).
  • Oversee deployment, configuration, and ongoing management of cloud applications and infrastructure.
  • Develop and maintain disaster recovery and business continuity strategies.
  • Partner with development, operations, and security teams to ensure seamless cloud integration and delivery.
  • Communicate technical solutions clearly to both technical and non-technical stakeholders.
  • Mentor junior engineers and foster continuous learning within the team.
  • Monitor, troubleshoot, and optimize cloud workloads across Azure and Google Cloud Platform for performance, reliability, and cost efficiency.
  • Implement cloud cost-management strategies and performance tuning methodologies.
  • Ensure adherence to security policies and regulatory standards (GDPR, HIPAA, SOC 2).
  • Implement robust IAM controls, network security, and data protection strategies across cloud platforms.
  • Develop and maintain architectural diagrams, run books, and operational documentation.
  • Provide regular project updates, risk assessments, and performance reports to key stakeholders.

Required Skills & Qualifications

Education

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field (Master’s preferred).

Experience

  • 10+ years of experience in cloud architecture, including 5+ years working specifically with Google Cloud.
  • Minimum 5+ years of hands-on experience with Microsoft Azure.
  • Proven success designing and deploying large-scale, enterprise-grade cloud solutions.
  • Experience with modernization using containers, microservices, and serverless architectures.

Technical Skills

  • Expertise in Azure and Google Cloud Platform platforms, including Azure VMs, App Services, AKS, Azure SQL, BigQuery, GKE, Cloud Run, Dataflow, Cloud Spanner, etc.
  • Strong proficiency with IaC tools (Terraform, ARM templates, Bicep, Deployment Manager).
  • Solid understanding of CI/CD pipelines (Azure DevOps or equivalent).
  • Strong scripting skills (PowerShell, Python, Bash).
  • Understanding of cloud security best practices and tools such as Azure Key Vault, Azure Policy, and Security Center.
  • Experience with configuration management (Ansible, Chef) is a plus.
  • Familiarity with relational and NoSQL databases, data pipelines, and cloud networking.

Certifications

  • Google Cloud Platform certifications such as Professional Cloud Architect or Professional Data Engineer (highly preferred).
  • Azure certifications such as Azure Solutions Architect Expert or Azure DevOps Engineer Expert.

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.