Azure Cloud Engineer

JCD Staffing

Azure Cloud Engineer

Washington, DC
Full Time
Paid
  • Responsibilities

    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.
  • Compensation
    $140,000 per year