Azure Cloud Engineer

JCD Staffing - Washington, DC, United States

Requirements:

  • U.S. Citizenship is required.
  • Candidate must be able to obtain Public Trust clearance.
  • This position is currently hybrid (remote/onsite) and will require working on site, at minimum twice a week.

Qualifications and Experience

  • B.S. degree in Computer Science, Information Technology, or a related field.
  • A minimum of 5 years of Azure Cloud Engineering experience
  • Strong knowledge of cloud architecture and Azure infrastructure.
  • Proficient in Azure services such as Virtual Machines, Azure App Services, Azure Storage, Azure Networking, and more.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration abilities.
  • Azure certifications such as Microsoft Certified: Azure Administrator Associate, Microsoft Certified: Azure Solutions Architect Expert, or similar are highly desirable.
  • Knowledge of hybrid cloud solutions and integration with on-premises infrastructure, is a plus
  • Familiarity with other cloud platforms (e.g., AWS, Google Cloud Platform) is a plus.

Responsibilities:

  • Deploy, configure, and manage Azure resources, including virtual machines, storage accounts, virtual network resources.
  • Setting up and managing virtual machines, monitoring the performance of the cloud environment, provisioning and managing virtual storage volumes, and networking resources to support cloud-based applications.
  • Collaborate with systems administrators, developers, stakeholders, and leadership to develop consensus-based outcomes around cloud infrastructure provisioning, monitoring, management, and troubleshooting.
  • Setting up public and private cloud environments.
  • Develop tools, scripts or templates that automate cloud security controls, governance, compliance validations and operational processes.
  • Monitor and maintain Azure infrastructure to ensure optimal performance, availability, and security.
  • Maintaining Azure profiles and subscriptions.
  • Implementing and managing cost-effective cloud systems
  • Set up and configure monitoring and alerting for Azure resources using Azure Monitor, Log Analytics, and Application Insights.
  • Implement and manage Azure Resource Manager (ARM) templates for infrastructure as code (IaaC) deployments.
  • Manage Azure security solutions, such as Azure Security Center, Azure Sentinel, and Azure Key Vault. Ensure security best practices and compliance with industry standards.
  • Implement and manage role-based access control (RBAC) and identity management.
  • Develop and implement backup and disaster recovery strategies using Azure Backup and Azure Site Recovery.
  • Conduct regular backup and recovery tests to ensure data integrity and availability.
  • Troubleshooting and resolving issues related to Azure services.
  • Working closely with other teams, such as developers, security experts, and DevOps engineers, to deliver seamless Azure-powered solutions.
  • Assist in the design and architecture of cloud solutions to meet business requirements.
  • Provide technical support and expertise to engineering teammates and other stakeholders.
  • Documenting configurations, processes, and procedures.
  • Providing regular reports on the status and performance of the Azure environment.


Posted On: Tuesday, August 27, 2024
Compensation: 140k+



Apply to this job

or