Unclassified - Scottsdale, AZ

posted 5 months ago

Full-time - Mid Level
Scottsdale, AZ

About the position

In search of an ideal candidate, we seek someone with an established track record in shaping cloud infrastructure and executing cloud engineering strategies, prioritizing automation and security. As the Senior Cloud Engineer, your responsibilities will encompass constructing and deploying various elements of cloud infrastructure within a hybrid cloud setting, spanning across Azure and Google Cloud Platform platforms. Your role will entail spearheading the implementation of solutions from a methodical standpoint, alongside conducting routine maintenance and updates to pre-existing frameworks. You will lead the design, implementation, and administration of cloud-based infrastructure with an automation and security-first approach. This includes building life cycle automation for various public cloud services using Terraform and other Infrastructure as Code tools such as Ansible. Security will be a primary focus, ensuring that it is integrated into every aspect of our operations, from Cloud Infrastructure to OS, VM, Containers, Kubernetes, and APIs. Vulnerability management is critical, and you will establish a robust process with scalable automation to maintain the security of both production and non-production environments. Collaboration with the InfoSec team will be essential to effectively communicate and execute security requirements. You will also be responsible for building the DevOps and DevSecOps program vision and strategy, covering all aspects from architecture, design, development, and deployment, including CI/CD and Secure CI/CD practices. Documentation is key, and you will produce excellent deployment diagrams and architecture documentation. Additionally, you will build various KPIs for cloud infrastructure and communicate these effectively to the leadership team. On-demand production support will be part of your responsibilities, and you will also train and mentor junior engineers in the team. Collaboration with the development team is crucial to ensure that business-focused applications are delivered on time with the necessary infrastructure needs and architecture. Finally, you will optimize cloud environments for performance, scalability, reliability, and cost-effectiveness.

Responsibilities

  • Lead design, implementation, and administration of cloud-based infrastructure with automation and security first approach.
  • Build life cycle automation for various public cloud services using Terraform and other Infrastructure as code tools like Ansible.
  • 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.
  • Collaborate with the InfoSec team to communicate and execute security requirements effectively.
  • Develop the DevOps and DevSecOps program vision and strategy, covering architecture, design, development, and deployment including 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.
  • Provide on-demand production support on a rotation basis.
  • Train and mentor junior engineers in the team.
  • Collaborate with the development team to ensure timely delivery of business-focused applications with specific infrastructure needs and architecture.
  • Optimize cloud environments for performance, scalability, reliability, and cost-effectiveness.

Requirements

  • Bachelor's degree or equivalent working experience; Master's preferred in Computer Science.
  • Minimum 5 years of experience supporting Cloud Infrastructure and Security.
  • Experience designing, building, and implementing distributed cloud architecture within cloud environments, preferably Azure and/or Google Cloud Platform.
  • Proficiency in Terraform for building complex cloud infrastructure, including writing modules and managing state files.
  • Solid understanding of GitOps model and various branching strategies.
  • Experience with the full DevOps cycle, including Cloud Infrastructure, Cloud Security, Observability, CI/CD, Secure CI/CD, and ProdOps.
  • Solid understanding of Linux and/or Windows fundamentals.
  • 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 awareness of industry trends and cloud-native advances.

Nice-to-haves

  • Advanced Azure/Google Cloud Platform certifications.
  • Experience with infrastructure security scan tools (e.g., Azure Defender, Container Scan, API security, Perimeter scan).
  • Solid knowledge of Kubernetes, API Gateway, and BigQuery Infrastructure.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service