Description

Cloud Architecture & Design:

  • Design and implement Azure-based infrastructure and landing zones.
  • Develop scalable, secure, and efficient cloud environments.
  • Deep understanding of Azure’s inner workings and system architecture.

Infrastructure as Code (IaC):

  • Deploy and manage infrastructure using Terraform (must-have skill).
  • Automate resource provisioning and configuration.

Operational Excellence:

  • Build out and maintain virtual machines, networks, and other core Azure resources.
  • Lead proof-of-concept (POC) initiatives for new Azure services.
  • Ensure robust network configurations and system reliability

Generalist Expertise:

  • Broad knowledge of Azure services and architecture.
  • Not a developer role, but requires strong technical depth in cloud systems.

Experience Required: 

  • 7+ years of total experience as an enterprise IT infrastructure engineer
  • 5+ years of Azure experience designing and supporting large scale ecosystems
  • Experience with designing, implementing, and operating Azure Site Recovery or other DR to cloud solution
  • Experience with migrating on-premises workloads to Microsoft Azure
  • Experience with infrastructure Configuration tools (Terraform, Ansible, etc.)
  • Scripting languages required: PowerShell and Python
  • Experience with Identity Solutions such as Microsoft Active Directory, Azure AD, OKTA, etc.
  • Experience with Windows Server and Linux operating systems
  • GIT basics and branching strategies
  • Experience with Terraform and AKS
  • Knowledge of cloud security controls including tenant isolation, security handling at infra, network, resource, application and data level, vulnerability assessments, application firewalls, SIEM, etc.
  • Experience with modern service hosting, security, and risk management concerns such as IAM, access control, monitoring, IaaS/PaaS/SaaS, and containers
  • Experience working in Private/Public/Hybrid Clouds
  • Network Security & knowledge of WAN and LAN technologies
  • Extensive practical knowledge of all layers of the OSI network model
  • Strong business analysis skills - capturing and documenting requirements
  • Experience with a large, functionally diverse, and informed user base that demands high quality applications
  • Network technology experience
  • Working knowledge of high-level network architecture
  • Assess & review application data flow diagrams
  • Practical experience with data backup, business continuity, and disaster recovery

Primary functions and essential responsibilities

  • Design cloud focused solutions leveraging modern DevOps tools and methodologies to modernize legacy systems and infrastructure
  • Design and implement cloud solutions using Azure services, such as virtual machines, storage accounts, app services, functions, logic apps, etc.
  • Function as a senior engineer for platforms, technologies and processes owned and supported by the Cloud Services team
  • Contribute as a lead to junior team members, providing L2/L3 support as-needed
  • Manage and troubleshoot Azure systems and applications using administration tools and scripts
  • Optimize and secure the Azure infrastructure using best practices and policies
  • Monitor and maintain the availability and reliability of the Azure environment
  • Analyze business needs and propose Azure solutions that meet the project objectives and budget
  • Implement tools and solutions to integrate, automate and orchestrate infrastructure operational needs
  • Develop automation processes leveraging PowerShell, JSON and other scripting utilities
  • Identify technology gaps, recommend architecture/product changes to increase stability and reliability
  • Translate business requirements into functional and technical details and assist in formulating solutions
  • Provide infrastructure systems support and perform root cause analysis of issues
  • Identify opportunities to improve business processes; recommending solutions to improve scalability, redundancy, and operational efficiency
  • Maintain Jira tasks, Confluence documentation and participate in team stand-ups
  • Document architectural standards and processes around those standards

Education

Bachelor's degree