About the role

  • Cloud Engineer responsible for designing and managing Azure cloud infrastructure for American Tower. Collaborating across teams to implement scalable solutions and optimize cloud resources.

Responsibilities

  • Design, implement, and manage scalable cloud infrastructure solutions in Microsoft Azure.
  • Collaborate with DevOps teams to automate deployment pipelines and continuous integration/continuous deployment workflows across multi-cloud environments.
  • Develop and maintain containerized applications using Docker, Kubernetes, and related technologies.
  • Architect and manage hybrid cloud and multi-cloud solutions, ensuring seamless interoperability.
  • Ensure robust networking and security configurations across cloud and data center environments.
  • Monitor system performance, troubleshoot issues, and optimize cloud resources for cost and efficiency.
  • Maintain compliance with industry standards and internal governance policies.
  • Provide technical guidance and mentorship to junior engineers and cross-functional teams.

Requirements

  • Bachelor’s degree required, with a concentration in computer science, IT, or a related field preferred.
  • A minimum of 4 years of cloud engineering experience with a strong focus on Microsoft Azure required.
  • Experience with DevOps tools such as GitHub Actions, Azure DevOps, Terraform, Ansible, and Jenkins required.
  • Infrastructure as Code experience required.
  • Proficiency in container technologies such as Docker and Kubernetes required.
  • Solid understanding of networking concepts, including firewalls, virtual private networks, load balancers, and routing in data center environments required.
  • Strong scripting skills in languages such as PowerShell, Python, and Bash required.
  • Familiarity with monitoring tools such as Azure Monitor, Prometheus, Grafana, and Datadog strongly preferred.
  • Microsoft Azure certifications (e.g., AZ-104, AZ-305, AZ-400) required.
  • Terraform Associate or HashiCorp certification strongly preferred.
  • Strong written and oral communication skills, including the ability to present ideas and suggestions clearly and effectively.
  • Ability to work with different functional groups and levels of employees to effectively and professionally achieve results.
  • Strong organizational skills; ability to accomplish multiple tasks within agreed-upon timeframes through effective prioritization of duties and functions in a fast-paced environment.

Benefits

  • Healthcare coverage
  • 401(k) savings plan
  • Paid time off
  • Company holidays
  • Sick leave
  • Parental leave
  • Employee Assistance Program focused on mental and financial wellness

Job title

Cloud Engineer

Job type

Experience level

Mid levelSenior

Salary

$100,000 - $126,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job