Staffingine - Phoenix, AZ

posted 3 months ago

Full-time - Senior
Phoenix, AZ

About the position

The Senior Specialist - Cloud Engineering position is a pivotal role within our organization, focusing on the design, implementation, and administration of cloud-based infrastructure. This role emphasizes an automation and security-first approach, ensuring that our cloud environments are optimized for performance, scalability, reliability, and cost-effectiveness. The successful candidate will lead the collaboration with development teams to ensure that business-focused applications are delivered on time, meeting specific infrastructure needs and architecture requirements. In this role, you will be responsible for building lifecycle automation for various public cloud services using Terraform and other Infrastructure as Code tools such as Ansible. A significant aspect of this position is the establishment of a robust vulnerability management process, with a strict SLA, to ensure that both production and non-production environments are secure. You will partner with the InfoSec team to effectively communicate and execute security requirements, making security a first-class citizen in all aspects of cloud infrastructure, including OS, VM, containers, Kubernetes, and APIs. Additionally, you will be tasked with building the DevOps and DevSecOps program vision and strategy, covering all aspects from architecture design to deployment, including CI/CD and secure CI/CD practices. Documentation is also a key responsibility, as you will produce excellent deployment diagrams and architecture documentation. You will build various KPIs for cloud infrastructure and effectively communicate these to the leadership team. Mentoring junior engineers and providing on-demand production support on a rotation basis are also essential components of this role.

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 primary focus 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 documentation.
  • Build various KPIs for cloud infrastructure and communicate them to the leadership team.
  • Train and mentor junior engineers in the team.
  • Provide on-demand production support on a rotation basis.

Requirements

  • Minimum 7-10 years of Terraform experience is a must.
  • Solid experience with GCP cloud infrastructure and 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 big plus.
  • Familiarity with GCP services such as Cloud Functions, GKE, BigQuery, Cloud SQL, IAM, Looker, GCS, and Firebase is highly desired.
  • Experience with the full DevOps cycle, including Cloud Infrastructure, Cloud Security, Observability, CI/CD, Secure CI/CD, and ProdOps.
  • Proficiency in Terraform for building complex cloud infrastructure, including writing modules and managing state files.
  • Solid understanding of Linux fundamentals; Windows experience is welcome.
  • Experience with GitOps model and various branching strategies is a must-have.
  • 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.
  • Innovative mindset with a focus on industry trends and cloud-native advances.

Nice-to-haves

  • GCP certifications are desired.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service