Title: Cloud Engineer IV (Google Cloud Platform) Location: Denver, CO or 100% Remote
*If local, this is a hybrid with just 3 days/month onsite (2nd full week of each month Tuesday, Weds and Thursday) Contract Duration: 6 Months with possibility of an extension
We are looking for an experienced Cloud Engineer to join our client s team. This role will be instrumental in assisting OneView, which is our client's Physician facing application, with a cloud migration program including the design, implementation and management of cloud-based systems and applications.
As a Cloud Engineer/Architect, this person will use their technical experience to architect, deploy, optimize, and streamline our client s software development life cycle from requirements to monitoring in production in Google Cloud Platform (Google Cloud Platform). They will lead efforts to incorporate various Google Cloud Platform offerings, tools, automation, and cloud resources to streamline delivery and free up the teams to do what they do best innovate. They will also implement continuous integration and delivery to limit manual testing and troubleshooting.
Responsibilities will include the following:
- Design, implement, manage, and maintain cloud-based systems
- Support the design and migration of existing applications to Google Cloud Platform
- Plan, provision, deploy and maintain a Cloud solution environment
- Proactively monitor security, performance, and costs while responding to alerts, working with development and service delivery teams to resolve
- Support Cloud deployments, monitoring the health of environments, providing maximum system performance to users and sustaining system uptime standards.
- Ensures the security of cloud resources by implementing access controls, encryption, and monitoring
- Collaborate with cross-functional teams to support application and infrastructure requirements
- Troubleshoot incidents, identify root causes, fix, and document problems, and implement preventive measures
- Apply an understanding of emerging technologies, industry best practices, and system requirements to recommend and document specific elements of architecture including compute and storage components, networking and related appliances, and third-party software and programs
- Support opportunities for process improvement, re-imagining, and automation in cloud, and employ practices intended to improve customer satisfaction and reduce costs
- Prioritize and complete assigned duties expeditiously and within approved windows
- Deploy, implement and configure cloud environments in accordance with best practices and security guidelines by applying knowledge of programming languages.
- Stay abreast of latest Google Cloud Platform offerings and make recommendations to leadership.
Required Skills and Expertise:
- 4+ years of experience in architecting, designing, developing, and implementing solutions in Google Cloud Platform Cloud.
- Note - AWS and Azure experience is nice-to-have
- 3+ years of Cloud Administration and management of Google Cloud Platform
- Experience migrating on-prem to Cloud
- 3+ years of working with Application development, Maintenance, build and release management teams
- 3+ years of experience with Infrastructure as Code (IaC) tooling (e.g., Terraform) and automated pipelines
- 3+ years of experience with Terraform
- 3+ years working with Source Code Management (SCM) and CI/CD platforms (e.g. Git, GitLab, Jenkins, etc.)
- 3+ years of proficiency of containerization tools with a detailed understanding of Docker and Kubernetes, along with supporting tooling (e.g., container/artifact registries)
- 3+ years of virtual networks and general network management functions.
- 3+ years of driving key architectural and design decisions
- 3+ years of hands-on experience with at least two programming or scripting languages (e.g., Bash, PowerShell, Python, JavaScript, Java, Go, Ruby, etc.)
- 3+ years of cloud database management skills and knowledge of different Google Cloud Platform database offering
- 5+ years of applications SDLC, build/deployment
- Understanding of and experience with the six pillars of a well-architected framework
- Experience with or conceptual understanding of the analysis, deployment, integration, optimization, troubleshooting, and consultation of the following disciplines or technologies is required:
- Google Cloud Platform, GKE, Cloud Storage, Cloud SQL, Cloud DNS, Load Balancing, Cloud Functions, Spanner, BQ, PubSub, Cloud Run, Anthos, Compute Engine, GKE, Google Cloud Platform storage options
- Ability to inspire and instill confidence in peers and colleagues by fulfilling service demand with a high degree of quality and intentionality
- Ability to convey information and ideas clearly, concisely, and persuasively using terminology and jargon appropriate for the intended audience
Desired Skills and Expertise:
- Cloud certifications around Cloud Engineer and Cloud Architect
- Application development experience with Angular, JavaScript and Java