Azure Cloud Engineer

Overview

On Site
$120,000 - $130,000
Full Time

Skills

Azure
DevOps
Google Cloud
Linux
Terraform
VPN
cloud computing
cloud infrastructure
high - performance computing
cloud architecture
networking concepts
computer science
public cloud
Google Cloud Platform
automated testing
cloud engineering
maintain documentation

Job Details

Seeking a Senior Cloud Engineer with extensive experience in designing, implementing, and maintaining cloud infrastructure solutions. Candidate will be responsible for leading cloud initiatives, optimizing existing systems, and ensuring the scalability, security, and reliability of our cloud environment.

Responsibilities:

  • Design, implement, and manage cloud infrastructure solutions utilizing leading cloud service providers Azure, AWS, or Google Cloud Platform.

  • Lead the migration of on-premises infrastructure to cloud environments, ensuring minimal disruption and maximum efficiency.

  • Collaborate with cross-functional teams to develop cloud architecture standards and best practices.

  • Experience working with Azure high-performance computing (HPC) cloud solution is preferred.

  • Develop and maintain documentation for cloud infrastructure configurations, processes, and procedures.

  • Stay current with the latest cloud technologies and trends and evaluate their potential impact on our infrastructure.

  • Provide technical guidance and mentorship to junior members of the team.

Professional Competencies

  • Expertise in cloud computing platforms such as AWS, Azure, or Google Cloud Platform.

  • Proficiency in infrastructure as code (IaC) tools such as Terraform or ARM templates.

  • Strong understanding of cloud networking concepts, including VNETs, NSGS, VPN Gateways, VPN, and load balancers.

  • Experience working with high performance applications within a public cloud environment.

  • Familiarity with DevOps principles and practices, including CI/CD pipelines, automated testing, and infrastructure automation.

  • Solid understanding of security best practices for cloud environments, including identity and access management, encryption, and compliance standards.

  • Excellent problem-solving skills and the ability to troubleshoot complex issues in a timely manner.

  • Strong communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams.

  • Leadership skills, with the ability to lead and mentor a team of engineers.

  • Experience working with Linux operating systems preferred.

Education & Experience

  • Bachelor s degree in computer science, information technology, or related field.

  • Minimum 6 years of experience working in a cloud engineering role, with a focus on designing, implementing, and managing cloud infrastructure solutions.

  • Microsoft certification: Azure Solutions Architect (AZ-305) certification preferred.