IHG logo

Senior Cloud Infrastructure Engineering

IHG
2 days ago
Full-time
On-site
United States
$95,000 - $145,000 USD yearly
DevOps & Cloud Engineering
Description

The Senior Cloud Engineer is responsible for the comprehensive lifecycle management of multi-cloud infrastructure, from initial design and engineering to deployment and ongoing optimization. This includes the implementation, configuration, and continuous capacity planning of cloud resources, applications, and services, with a strong emphasis on FinOps principles to ensure cost efficiency and accountability. 

 

As a seasoned individual contributor, you will possess expert knowledge in cloud platforms (AWS, GCP, Azure), cloud architecture patterns, Infrastructure-as-Code (IaC), and CI/CD pipelines. You will play a pivotal role on project teams, guiding, directing, and mentoring junior cloud professionals, while ensuring the scalability, reliability, and security of our cloud environments. Your focus on cost optimization, resource tagging, and cloud spend analysis will be crucial in driving efficient cloud operations. 

 

 

Your Day To Day: 

  • Cloud Architecture & Design: Design, implement, and maintain highly available, scalable, secure, and cost-effective cloud infrastructure solutions across one or more major cloud platforms (e.g., AWS, Azure, GCP). This includes designing VPCs, network configurations, storage solutions, compute instances, and database services. 

  • Infrastructure as Code (IaC) & Automation: Lead the development and implementation of Infrastructure as Code (IaC) using tools like Terraform, CloudFormation, or Azure Resource Manager to automate the provisioning, configuration, and management of cloud resources, ensuring consistency and repeatability. 

  • CI/CD Pipeline Management: Build, maintain, and enhance Continuous Integration/Continuous Deployment (CI/CD) pipelines to enable rapid and reliable deployment of applications and infrastructure changes to cloud environments. 

  • FinOps & Cost Optimization: Drive FinOps best practices by continuously monitoring, analyzing, and optimizing cloud spend. This includes identifying cost inefficiencies, recommending and implementing cost-saving measures (e.g., right-sizing, reserved instances, savings plans, spot instances), and developing cost allocation and reporting mechanisms. 

  • Performance Monitoring & Optimization: Implement and manage robust monitoring, logging, and alerting solutions to ensure the health, performance, and availability of cloud infrastructure and applications. Proactively identify and resolve performance bottlenecks and system issues. 

  • Security & Compliance: Ensure the security and compliance of cloud environments by implementing and enforcing security best practices, including Identity and Access Management (IAM), network security, data encryption, and adherence to relevant industry standards and regulations (e.g., GDPR, HIPAA, PCI-DSS). 

  • Troubleshooting & Incident Response: Provide advanced troubleshooting and Tier 3 support for complex cloud-related issues, leading incident response and problem management to minimize downtime and quickly restore services. 

  • Mentorship & Knowledge Sharing: Guide, direct, and mentor junior cloud engineers, fostering a culture of continuous learning and knowledge sharing within the team. Develop and maintain comprehensive documentation for cloud infrastructure, processes, and best practices. 

  • Collaboration & Cross-Functional Partnership: Collaborate effectively with development teams, architects, security teams, and other stakeholders to understand business requirements, design cloud-native solutions, and ensure seamless integration of applications with the cloud infrastructure. 

  • Innovation & Emerging Technologies: Stay current with emerging cloud technologies, trends, and best practices, evaluating and recommending new tools and services to enhance the cloud platform's capabilities, efficiency, and cost-effectiveness. 

 

What We Need From You:  

  • Minimum of 10+ years of progressive work-related experience with demonstrated proficiency in multiple disciplines, technologies, or processes related to the position. 

     

Technical Skills and Knowledge – 

  • Experience with multi-cloud or hybrid cloud environments. Proven experience with Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation). 

  • Deep expertise and hands-on experience with at least one major cloud platform (AWS, and Google Cloud Platform), including its core services (compute, storage, networking, databases, security). Solid understanding of networking concepts (Direct Connect, VPCs, VPNs, subnets, routing, load balancing, DNS, Hybrid connectivity) in a cloud context. 

  • Lead and execute the migration of on-premises applications and data to cloud environments. 

  • Lead and drive FinOps strategies to optimize cloud spend across all environments, ensuring cost efficiency without compromising performance or security. 

  • Strong proficiency in scripting/programming languages (e.g., Python, PowerShell, Bash). 

  • In-depth knowledge of cloud security best practices and compliance frameworks. Experience with CI/CD pipelines and DevOps methodologies. Strong problem-solving, analytical, and troubleshooting skills. Act as a subject matter expert for cloud technologies, advising development teams and other stakeholders. 

  • Monitor, troubleshoot, and resolve complex cloud-related issues, ensuring minimal downtime and optimal performance. 

  • Demonstrated proficiency in the implementation and maintenance of global integrated infrastructure solutions. Understanding project management lifecycle from conception through implementation. Relevant proficiency and technical knowledge of Operating Systems/Applications infrastructure technologies. Create and maintain comprehensive documentation for cloud architectures, configurations, processes, and troubleshooting guides. 

  • Professional-level cloud certifications (e.g., AWS Certified Solutions Architect - Professional, Microsoft Certified: Azure Solutions Architect Expert, Google Cloud Professional Cloud Architect). 

 

Travel: None 

Location: Our hybrid work structure is an expectation of three (3) days a week in the ATLANTA office. This expectation maybe adjusted to evolve with the changing needs of the business. 

The salary of this role is $95,000.00 to $145,000.00. This role is also eligible for bonus pay. We offer a comprehensive package of benefits including paid-time off, medical/dental/vision, 401k, and other benefits to employees. 

#LI-ZY1