Motion Recruitment - Willow Grove, PA

posted about 2 months ago

Full-time - Mid Level
Willow Grove, PA
Administrative and Support Services

About the position

As an Azure Cloud Engineer, you will play a critical role in designing, deploying, and managing cloud solutions using Microsoft Azure. This position is essential for ensuring that the cloud infrastructure aligns with the organization's needs for scalability, security, and performance. You will collaborate closely with cross-functional teams, including development, operations, and security, to integrate Azure services with existing applications and systems. This full-time permanent role is based in Willow Grove, PA, and requires a strong understanding of Azure services, cloud architecture, and best practices. In this role, you will be responsible for developing and implementing cloud infrastructure solutions on Microsoft Azure to support business needs. This includes ensuring that the solutions are scalable, secure, and highly available. You will deploy and configure Azure resources such as virtual machines, databases, storage solutions, and networking components, while also managing and optimizing cloud environments to enhance performance and efficiency. Automation is a key aspect of this position, as you will utilize Infrastructure as Code (IaC) tools like Azure Resource Manager (ARM) templates, Terraform, or Azure DevOps to automate cloud deployments and configuration management. Monitoring the cloud infrastructure for performance, availability, and capacity will also be part of your responsibilities, along with implementing solutions to troubleshoot and resolve performance issues. Security and compliance are paramount, and you will apply security best practices to Azure environments, focusing on identity and access management, encryption, and adherence to industry standards and regulations. You will also be tasked with creating and maintaining comprehensive documentation for cloud architecture, deployment processes, and operational procedures, ensuring that all documentation is up-to-date and accessible. Continuous improvement is encouraged, and you will be expected to stay current with Azure updates and emerging technologies, identifying and recommending enhancements to cloud infrastructure and practices.

Responsibilities

  • Develop and implement cloud infrastructure solutions on Microsoft Azure to support business needs, ensuring scalability, security, and high availability.
  • Deploy and configure Azure resources, including virtual machines, databases, storage solutions, and networking components. Manage and optimize cloud environments.
  • Utilize Infrastructure as Code (IaC) tools such as Azure Resource Manager (ARM) templates, Terraform, or Azure DevOps to automate cloud deployments and configuration management.
  • Monitor cloud infrastructure for performance, availability, and capacity. Implement solutions to improve efficiency and troubleshoot performance issues.
  • Apply security best practices to Azure environments, including identity and access management, encryption, and compliance with industry standards and regulations.
  • Work with development, operations, and security teams to integrate Azure services with existing applications and systems. Provide technical support and guidance as needed.
  • Create and maintain comprehensive documentation for cloud architecture, deployment processes, and operational procedures. Ensure documentation is up-to-date and accessible.
  • Stay current with Azure updates and emerging technologies. Identify and recommend improvements to enhance cloud infrastructure and practices.

Requirements

  • 3-5 years of experience in cloud engineering, with a focus on Microsoft Azure.
  • Microsoft Certified: Azure Administrator Associate or similar certifications preferred.
  • Strong knowledge of Azure services (e.g., Azure Virtual Machines, Azure SQL Database, Azure Networking), cloud architecture, and automation tools.
  • Proficiency in scripting languages such as PowerShell or Python.
  • Excellent troubleshooting skills with the ability to resolve complex cloud-related issues effectively.
  • Strong verbal and written communication skills, with the ability to explain technical concepts to both technical and non-technical audiences.
  • Ability to work collaboratively in a team environment, demonstrating a proactive and flexible approach to tasks.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service