What are the responsibilities and job description for the Platform Engineer (Azure) position at KamisPro?
Seeking a Platform Engineer with strong cloud engineering experience, specializing in building and managing scalable infrastructure in Microsoft Azure. This role supports cross-functional teams by designing, implementing, and maintaining Infrastructure as Code (IaC) to enable reliable, secure, and efficient cloud operations. Hybrid schedule (onsite three days per week).
*Must be legally authorized to work in the U.S. without current or future sponsorship.
Responsibilities:
- Design, implement, and manage Azure cloud infrastructure using IaC.
- Develop automation scripts and tools to streamline deployments, scaling, and operational tasks.
- Monitor and optimize system performance, capacity, and cost.
- Conduct incident response, root-cause analysis, and post-incident reviews.
- Implement monitoring, logging, and tracing solutions to ensure observability.
- Collaborate with development and operations teams to improve system reliability and architecture.
Requirements:
- Bachelor’s degree in Computer Science or a related field.
- 4 years technical expertise in cloud engineering with strong technical experience in the following areas: Virtual Networks, Load Balancers, VPN Gateways, Network Security Groups and other relevant Azure networking components.
- Managing microservices based applications deployed on AKS.
- Designing, deploying and managing Kubernetes clusters within AKS (YAML, HELM).
- Experience designing scalable, secure and resilient solutions using Azure services, optimizing for cost and performance and creating disaster recovery plans.
- Experience implementing and maintaining IaC solutions using Terraform to automate the creation and management of Azure resources.
- Using Azure Monitor, Application Insights, and other tools to track key metrics, set up alerts, and diagnose problems.
- Well versed in Windows and has the skills and confidence to work on Linux when needed.
- Experience with Azure CLI, PowerShell/Azure PowerShell for automation, provisioning and configuration of Azure environments.
- Proven ability to troubleshoot and optimize Azure-native services such as API Management, Azure Functions, Storage, Service Bus, Key Vault, and Container Apps.
- Familiarity with Azure DevOps, GitHub and ADZO pipelines.
- Excellent written and oral communication skills..
- Azure Virtual Machines, Virtual Networks, ExpressRoute, Azure Active Directory, AD Connect, Operations Management Suite/Log Analytics, Azure Monitor, Azure Site Recovery, Azure Backup, Azure App Services, Azure Storage, Azure SQL Server, Azure Automation.
- Certifications are a plus: Azure Administrator, Azure Developer, Azure Architect, Azure DevOps, Terraform, MCSE, Security .
- Experience building and deploying Azure resources using IaC (Terraform, Ansible).
- Creating and managing CI/CD pipelines using tools such as Azure DevOps (Git) to deploy both infrastructure and applications.
- VMWare ESXi.
- System Center Configuration Manager.
- Microsoft InTune.
- Active Directory.
- Bash experience.
- Experience with serverless deployment, maintenance and associated tool chain.
- Working knowledge of ITIL disciplines.
Salary : $135,000 - $155,000