Permanent
Posted on 02 December 25 by Jennifer Bogus
Powered by Tracker
We are seeking a skilled Platform Engineer with a strong background in Cloud Engineering and hands-on expertise in building, deploying, and managing modern, scalable infrastructure within Microsoft Azure. This role will serve as a key contributor on cross-functional teams, helping to design, implement, and maintain Infrastructure as Code (IaC) solutions that support critical product and technology initiatives.
Essential Duties & Responsibilities
Design, implement, and manage cloud-based IaC solutions on the Microsoft Azure platform.
Develop automation scripts and tools to streamline operations—including deployments, scaling, and infrastructure management.
Identify and resolve performance bottlenecks; tune systems for improved efficiency and user experience.
Conduct capacity analysis, plan for future growth, and design systems capable of handling increased load and traffic spikes.
Respond to incidents, troubleshoot issues, and perform post-incident reviews to identify root causes and prevent recurrence.
Implement and maintain monitoring and observability solutions using metrics, logging, and tracing.
Collaborate closely with development, operations, and cross-functional teams to improve system design, share expertise, and embed reliability throughout the software development lifecycle.
Requirements
Bachelor’s degree in Computer Science or a related field.
4+ years of technical experience in cloud engineering, including:
Azure networking: Virtual Networks, Load Balancers, VPN Gateways, Network Security Groups, and related components.
Managing microservices running on Azure Kubernetes Service (AKS).
Designing, deploying, and managing Kubernetes clusters using YAML and Helm.
Building scalable, secure, and resilient architectures using Azure services, with attention to cost optimization and disaster recovery.
Implementing and maintaining Terraform-based IaC for provisioning Azure resources.
Monitoring and troubleshooting using Azure Monitor, Application Insights, and related tools.
Proficiency in Windows with the ability and confidence to work in Linux environments as needed.
Experience with Azure CLI, PowerShell, and Azure PowerShell for automation, provisioning, and configuration.
Strong troubleshooting skills across Azure-native services, including API Management, Azure Functions, Storage, Service Bus, Key Vault, and Container Apps.
Familiarity with Azure DevOps, GitHub, and ADO pipelines.
Strong delivery focus with the ability to manage priorities and meet demanding deadlines.
Excellent written and verbal communication skills, with the ability to engage effectively with both technical and non-technical stakeholders.
Additional relevant experience with:
Azure VMs, Virtual Networks, ExpressRoute, Azure Active Directory, AD Connect, OMS/Log Analytics, Azure Monitor, Azure Site Recovery, Azure Backup, App Services, Azure Storage, Azure SQL, Azure Automation.
Certifications are a plus: Azure Administrator, Azure Developer, Azure Architect, Azure DevOps, Terraform, MCSE, Security+.
Experience with Ansible for IaC, CI/CD pipeline creation using Azure DevOps (Git), and deploying infrastructure and applications.
Knowledge of VMWare ESXi, SCCM, Microsoft Intune, Active Directory, Bash scripting.
Experience with serverless deployments and related toolchains.
Working knowledge of ITIL processes.