
Azure Systems Engineer
Ascend Technologies
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $125,000 per year
About the role
- Design, configure, and deploy Azure infrastructure components, including computer, storage, networking, and security services.
- Build and manage hybrid and cloud-native systems using Infrastructure as Code (IaC) tools such as Terraform, Bicep, or ARM templates.
- Implement automated deployment and configuration pipelines using GitHub Actions, Azure DevOps, or Ansible.
- Support cloud modernization and migration initiatives including virtualization, containerization (Docker, Podman, Talos), and Kubernetes cluster deployments.
- Administer and optimize Azure Entra ID (AAD), SSO configurations, and application identity integrations.
- Configure and manage Windows and Linux servers across cloud and on-premises environments.
- Monitor system performance using programs such as Grafana, Graylog, Wazuh, and Uptime Kuma to ensure high availability, uptime, and security.
- Design, configure, and maintain enterprise network infrastructure (Cisco, Palo Alto, VyOS) including VPNs, VLANs, DNS, and firewall rules.
- Develop and maintain automation scripts in PowerShell, Bash, and Python to streamline infrastructure tasks.
- Manage internal certificate authorities (CAs), group policies, and endpoint security configurations.
- Develop detailed migration roadmaps and execution plans to transition workloads from on-premises or other environments to Azure.
- Lead complex migration and modernization projects leveraging automation and DevOps frameworks.
- Provide technical mentorship to implementation teams throughout the solution lifecycle.
- Actively participate in Agile ceremonies and collaborate within cross-functional delivery teams.
- Partner with architects, DevOps engineers, and application teams to prioritize user stories, refine technical tasks, and ensure sprint deliverables meet client and project objectives.
- Communicate effectively with clients to gather requirements, discuss design considerations, and provide technical updates throughout project lifecycles.
- Lead or contribute to cloud and system security remediation projects to meet compliance frameworks.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent hands-on experience)
- 5+ years of experience in systems engineering, infrastructure management, or cloud operations, including 3+ years with Azure environments.
- Proficiency with Azure Resource Manager (ARM), Terraform, Ansible, and Bicep for infrastructure automation.
- Hands-on experience managing both Windows Server and Linux environments.
- Deep knowledge of Azure networking, identity (AAD/Entra ID), security, and monitoring services.
- Experience with CI/CD pipelines (Azure DevOps, GitHub Actions) and version control (Git).
- Skilled in scripting and automation using PowerShell, Bash, and Python.
- Proven ability to work within Agile/Scrum frameworks, collaborating closely with technical and non-technical team members.
- Strong communication and relationship-building skills in client-facing roles.
Benefits
- health, dental, and vision insurance
- retirement savings options
- flexible time off (FTO)
- professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Azure infrastructureInfrastructure as Code (IaC)TerraformBicepARM templatesGitHub ActionsAzure DevOpsAnsibleDockerKubernetes
Soft skills
technical mentorshipcommunicationcollaborationrelationship-buildingAgileproblem-solvingleadershipclient-facingteamworkproject management
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Information Technology