Unclassified - Phoenix, AZ

posted 4 months ago

Full-time - Mid Level
Phoenix, AZ

About the position

The Cloud Engineer position focuses on leveraging GCP (Google Cloud Platform) and Terraform to design, implement, and manage cloud-based infrastructure with a strong emphasis on automation and security. This role is critical in ensuring that the cloud environments are optimized for performance, scalability, reliability, and cost-effectiveness. The engineer will be responsible for leading the design and administration of cloud infrastructure, collaborating closely with development teams to ensure that business-focused applications are delivered on time and meet specific infrastructure needs. The position requires a proactive approach to building security into all aspects of cloud infrastructure, including operating systems, virtual machines, containers, Kubernetes, and APIs. In addition to infrastructure management, the Cloud Engineer will establish a vulnerability management process with strict SLAs to ensure that both production and non-production environments are secure. This includes partnering with the Information Security team to communicate and execute security requirements effectively. The role also involves building a comprehensive DevOps and DevSecOps program that encompasses architecture, design, development, deployment, and secure CI/CD practices. Documentation is a key component of this role, as the engineer will be expected to produce deployment diagrams and architecture documentation, as well as build KPIs for cloud infrastructure to communicate effectively with leadership. The position also includes mentoring junior engineers and providing on-demand production support on a rotational basis. The ideal candidate will have extensive experience in designing and implementing large-scale platforms with high resiliency and reliability using public cloud infrastructure, along with a solid understanding of Linux fundamentals and a strong problem-solving mindset.

Responsibilities

  • Lead design, implementation, and administration of cloud-based infrastructure with an automation and security-first approach.
  • Build lifecycle automation for various public cloud services using Terraform and other Infrastructure as Code tools like Ansible.
  • Collaborate with the Development team to ensure business-focused applications are delivered on time with specific infrastructure needs and architecture.
  • Optimize cloud environments for performance, scalability, reliability, and cost-effectiveness.
  • Integrate security as a first-class citizen in all aspects of cloud infrastructure, including OS, VM, Containers, Kubernetes, and APIs.
  • Establish a vulnerability management process with strict SLAs to keep production and non-production environments secure.
  • Partner with the InfoSec team to communicate, educate, and execute security requirements effectively.
  • Develop the DevOps and DevSecOps program vision and strategy covering architecture, design, development, deployment, CI/CD, and secure CI/CD.
  • Produce excellent documentation, deployment diagrams, and architecture.
  • Build various KPIs for cloud infrastructure and communicate effectively to the leadership team.
  • Train and mentor junior engineers in the team.
  • Provide on-demand production support on a rotational basis.

Requirements

  • 10+ years of experience in cloud engineering.
  • Minimum 7810 Terraform experience is a must.
  • Solid GCP cloud infrastructure experience with a focus on security.
  • Experience designing, building, and implementing distributed cloud architecture, preferably in GCP.
  • Experience building data platforms and Infrastructure as Code with a security focus is a plus.
  • Familiarity with GCP services such as Cloud Functions, GKE, BigQuery, Cloud SQL, IAM, Looker, GCS, Firebase, etc.
  • Experience with the full DevOps cycle, including Cloud Infrastructure, Cloud Security, Observability, CI/CD, and Secure CI/CD.
  • Ability to write Terraform modules and manage state files effectively.
  • Solid understanding of Linux fundamentals; Windows experience is welcome.
  • Strong understanding of GitOps models and various branching strategies.
  • Extensive experience in designing and implementing large-scale platforms with high resiliency, availability, and reliability using public cloud infrastructure.
  • Experience in implementing security architecture and best practices in cloud infrastructure.
  • Strong problem-solving and analytical skills.
  • Ability to work as a team player and independently.
  • Excellent verbal and written communication skills.

Nice-to-haves

  • GCP certifications

Benefits

  • Health insurance
  • Incentive and recognition program
  • 401K contribution
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service