Enterprise Cloud Infrastructure Engineer

Stanford UniversityRedwood City, CA
116d$150,922 - $155,000

About The Position

The Enterprise Cloud Infrastructure Engineer position at Stanford University involves building and maintaining scalable, highly available, and resilient systems in both cloud and on-prem environments. The role includes implementing new cloud functionalities, migrating existing processes to the cloud, and maintaining them. The engineer will utilize Continuous Integration/Continuous Delivery frameworks and infrastructure automation to deploy systems effectively. This is a hybrid-eligible position.

Requirements

  • Bachelor's degree and eight years of relevant experience or a combination of education and relevant experience.
  • Demonstrate Cloud Infrastructure experience including AWS, GCP, Azure, OCI.
  • Extensive experience with AWS server deployment using AWS CLI and HashiCorp Terraform.
  • Experience in orchestrating environment deployment from OS to application layers using tools like Docker, Kubernetes, Jenkins, Git, Puppet.
  • Experience with automated deployment/Continuous Integration/Release.
  • Demonstrate experience in Network Security and Network awareness principles.
  • Good understanding of Networking, Firewall, Security hardening, storage, and OS software package management in Unix Environment.
  • Strong understanding of Cloud Technologies with focus on AWS and OCI.
  • Comprehensive knowledge of DevOps practices and tools.
  • Knowledge of infrastructure APIs on cloud platforms.
  • Extensive experience with deploying Infrastructure as Code patterns using Terraform.
  • Ability to script proficiently using Unix Shell and Python for automation.
  • Excellent communication, presentation, and collaborative problem-solving skills.

Nice To Haves

  • Experience working with Single Sign-On SAML, OpenID.
  • Experience with AWS SQS, API Gateway, OAuth 2.0 & RESTful APIs.
  • Experience in Oracle OCI.
  • AWS and OCI certifications.

Responsibilities

  • Build and manage IaaS, PaaS, and SaaS services in cloud or hybrid environments.
  • Develop and maintain automation scripts using a 'devops language' and infrastructure-as-code templates.
  • Engineer processes across servers, applications, and databases, monitoring their performance.
  • Take responsibility for infrastructure resource design, performance optimization, and backup strategies.
  • Develop and maintain connectivity solutions between campus infrastructure.
  • Collaborate with application development and infrastructure teams to optimize cloud-based solutions.
  • Ensure monitoring coverage for applications and manage the health of applications/systems.
  • Implement Best Practices for IaaS and PaaS services lifecycle.

Benefits

  • Career development programs and tuition reimbursement.
  • Generous time-off and family care resources.
  • Excellent health care benefits.
  • Free commuter programs and ridesharing incentives.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service