Manager, Cloud Engineering (US Remote)

First Advantage
$130,000 - $150,000Remote

About The Position

At First Advantage (Nasdaq: FA), people are at the heart of everything we do. From our customers and partners to our greatest advantage — our team members. Operating with empathy and compassion, First Advantage fosters a global inclusive workforce devoted to the diverse voices that make up our talent and products. Our team members empower each other to be their authentic selves and treat all with respect, integrity, and fairness. Say hello to a rewarding career, and come join a leading provider of mission-critical background screening solutions to some of the most recognized Fortune 100 and Global 500 brands. The Manager, Cloud Engineering is responsible for leading the design, implementation, governance, and ongoing optimization of secure, scalable, and highly available cloud solutions across both Microsoft Azure and Amazon Web Services (AWS). This is a hands-on technical leadership role responsible for both managing a small team of cloud engineers and actively contributing as an individual contributor to cloud engineering, automation, and operational work. This role partners closely with architecture, information security, and engineering teams to ensure cloud platforms align with enterprise standards, security best practices, and business objectives. The ideal candidate brings deep hands-on cloud engineering expertise, a strong automation mindset, and proven experience leading and mentoring engineers in modern DevOps and Agile environments while remaining directly involved in day-to-day technical execution.

Requirements

  • 7+ years of experience working in an Agile, software development, and DevOps-oriented environment, with a strong hands-on engineering background and a focus on operational automation.
  • Prior experience in a hands-on technical leadership or management role, leading a small team while remaining actively involved in engineering work.
  • Demonstrated, hands-on experience with both Microsoft Azure and Amazon Web Services (AWS) in enterprise production environments.
  • Strong expertise in at least two of the following programming languages: C#, Java or other JVM-based languages, JavaScript/Node.js, TypeScript, or Python.
  • Proficiency with scripting languages such as PowerShell and Bash for automation, tooling, and CI/CD orchestration.
  • Extensive Infrastructure as Code (IaC) experience using tools such as Bicep, ARM Templates, Terraform, Azure CLI, Azure PowerShell, Azure SDKs, AWS CloudFormation, and AWS CLI/SDKs.
  • Experience designing, implementing, and supporting CI/CD pipelines using tools such as Jenkins or GitHub Actions.
  • Strong experience with core Azure services, including but not limited to: Container Apps, Azure Storage (Blob), Virtual Networks and NSGs, Application Gateway / Front Door, RBAC and Microsoft Entra ID, Azure Functions, Azure Policy, Azure Key Vault
  • Strong experience with core AWS services, including but not limited to: ECS, S3, VPC, CloudFront, ELB, EC2, Lambda

Nice To Haves

  • Experience with Azure security and governance capabilities such as Management Groups, Landing Zones, Azure Policy, Defender for Cloud, Azure Update Management, Automation, and Azure Arc.
  • Experience designing and implementing highly available, resilient, and secure cloud architectures in Azure and AWS.

Responsibilities

  • Design, build, and implement scalable, secure, and highly available cloud solutions across Azure and AWS to meet business and technical requirements.
  • Remain hands-on with cloud engineering work, including infrastructure design, automation, troubleshooting, and production support.
  • Govern, manage, and maintain SaaS platforms and cloud services within Azure and AWS environments.
  • Automate and streamline cloud infrastructure provisioning and operations using scripting, configuration management, and Infrastructure as Code (IaC) tools.
  • Monitor cloud environments and proactively troubleshoot, diagnose, and resolve cloud-related issues in a timely and effective manner.
  • Automate common operational tasks to increase reliability, reduce toil, and improve overall operational efficiency.
  • Manage, optimize, and continuously improve cloud resource utilization to ensure cost efficiency and performance optimization.
  • Lead, coach, and manage a small team of cloud engineers, providing technical guidance, mentorship, and performance management.
  • Set clear technical direction and expectations while actively working alongside the team on engineering initiatives.
  • Foster a culture of operational excellence, automation, continuous improvement, and shared ownership.
  • Support career development by providing regular feedback, technical mentorship, and opportunities for skill growth.
  • Collaborate with enterprise architecture and information security teams to design, implement, and enforce cloud security policies, standards, and procedures.
  • Implement and maintain cloud security best practices to ensure protection of company systems, resources, and data.
  • Partner closely with application and platform engineering teams to ensure cloud solutions integrate seamlessly with enterprise architecture and service standards.
  • Contribute to the development, documentation, and evolution of enterprise cloud standards, reference architectures, and best practices.
  • Participate in a 24x7 on-call rotation and provide occasional after-hours support as required.
  • Act as an escalation point for complex cloud-related incidents and technical challenges.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service