Cloud Engineer, Remote

We are looking for a Cloud Engineer for a remote, direct hire position.

Summary:

The Cloud Engineer will be responsible for the design and implementation of Azure architecture, components and environments. The Cloud Engineer will be expected to have experience with managing a cloud environment with via scripting / coding when appropriate and as a preference. The Cloud Engineer will demonstrate knowledge of Cloud Architecture best practices, Cloud Security, Cloud Infrastructure monitoring & tuning.

Experience:

1. Experience designing Azure environments and resources.
2. Experience creating templates to deploy Azure resources.
3. Experience with Azure private endpoints.
4. Experience with Azure DevOps
5. Experience with YAML
6. Experience with Bicep, Terraform or ARM templates.
7. Experience documenting systems and configuration.
8. Experience creating and maintaining PowerShell (or other language) scripts for environment management.

Detailed Experience: The ideal candidates should have most of the following experience:

a) SRE (Site Reliability Engineer) / DevOps mindset & experience)
• Understand Infrastructure as Code / Configuration As Code and environment management via code pipelines
b) Infrastructure as Code / Scripting / Coding (Required)
• Candidate must demonstrate Scripting / IaC (Infrastructure As Code) experience
• Use of IaC / Scripting technologies such as (Terraform/ BICEP)
• ARM Templates
• Source Code Management usage for Code and understanding of GitFlow principles
• Preferred – Experience deploying IaC code via a pipeline / tooling versus using the command line on their local workstation (with YAML and AZ-CLI – the Azure Command Line interface)
c) State Configuration Management (Windows primarily and Linux a plus)
• PowerShell DSC (Desired State Configuration)
• Ansible/Chef/Puppet/etc is a plus
• Intune
d) Azure Compliance / Policy Management using one of the following approaches:
• Pipelines (YAML/AZ-CLI)
• IaC (BICEP/Terraform/etc)
• ARM Templates
e) Azure Monitoring/Logging
• Conceptual knowledge of observability platforms. Experience in platform. However, Azure experience as listed below is preferred.
• Azure Monitor
• Understand the data source ingestion for logs and metrics and the data tools in Azure Monitor
1. Analytics (Log & Metric Analytics)
2. Insights (App Insights, Containers, etc)
3. Integration (Logic Apps, etc)
4. Response (Alerts, Autoscaling, etc)
5. Visualization (Dashboards, PowerBI, etc)
• Workspaces/Workbooks
• Experience with Log Aggregation solutions (Splunk, AZ Sentinel, etc)
• Use of Azure monitoring to aid infrastructure sizing and cost management.
f) Azure Networking
• Private Link Services
• Private Endpoint Services
• Network Security (Azure Firewall, Service Firewall, NSG, WAF)

g) Azure Storage Solutions – Management and security
• Azure Databases (Az-SQL, Cosmo DB, etc) – Management and security
• Storage Accounts (ADLSv2) – Management and security
• Data Analytics Solutions (ADF, Synapse, etc) – Management and security
h) Azure AD and Identity Management
• Azure AD (Entra a plus)
• Conditional Access (and access controls in AAD)
• Privileged Identity Management
• Enterprise Apps/App Registrations
• Modern Auth methods (SAML/OAuth 2.0/AADB2C)
• Graph API
i) Azure App Services – Management and security
• Web Apps
• Function Apps
• App Service Environments
• App Service Plans
• Key Vaults
• Storage Accounts
• Security Products for Web Apps – WAFs (Azure WAF and Cloudflare)
j) Azure Backup (plus for Azure Site Recovery)

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *