Job Title: Azure Support Engineer with API management and Kubernetes
Location: Halifax, Canada (Onsite)
Contract
- We are seeking a skilled and proactive Support Engineer with deep expertise in Azure cloud services, Kubernetes, and DevOps practices.
- With 5 years of industry experience with same technologies.
- The ideal candidate will have experience working with Azure services, including Kubernetes, API management, monitoring tools, and various cloud infrastructure services.
- You will be responsible for providing technical support, managing cloud-based systems, troubleshooting complex issues, and ensuring smooth operation and optimization of services within the Azure ecosystem.
Key Responsibilities:
- Provide technical support for Azure-based cloud services, including Azure Kubernetes Service (AKS), Azure API Management, Application Gateway, Web Application Firewall, Azure Monitor with KQL queries Manage and troubleshoot various Azure services such as Event Hub, Azure SQL, Application Insights, Virtual Networks and WAF.
- Work with Kubernetes environments, troubleshoot deployments, utilizing Helm Charts, check resource utilization and managing GitOps processes.
- Utilize Terraform to automate cloud infrastructure provisioning, configuration, and management. Troubleshoot and resolve issues in MongoDB and Microsoft SQL Server databases, ensuring high availability and performance.
- Monitor cloud infrastructure health using Grafana and Azure Monitor, providing insights and proactive alerts.
- Provide root-cause analysis for technical incidents, propose and implement corrective actions to prevent recurrence.
- Continuously optimize cloud services and infrastructure to improve performance, scalability, and security.
Required Skills \& Qualifications:
- Azure Certification (e.g., Azure Solutions Architect, Azure Administrator) with hands-on experience in Azure services such as AKS, API Management, Application Gateway, WAF, and others.
- Any Kubernetes Certification (e.g CKAD or CKA) with Strong hands-on expertise in Kubernetes Helm Charts, and GitOps principles for managing/toubleshooting deployments. Hands-on experience with Terraform for infrastructure automation and configuration management.
- Proven experience in MongoDB and Microsoft SQL Server, including deployment, maintenance, performance tuning, and troubleshooting.
- Familiarity with Grafana for monitoring, alerting, and visualization of cloud-based services.
- Experience using Azure DevOps tools, including Repos and Pipelines for CI/CD automation and source code management.
- Strong knowledge of Azure Monitor, KQL Queries, Event Hub, and Application Insights for troubleshooting and monitoring cloud infrastructure.
- Solid understanding of Virtual Networks, WAF, Firewalls, and other related Azure networking tools.
- Excellent troubleshooting, analytical, and problem-solving skills.
- Strong written and verbal communication skills, with the ability to explain complex technical issues to non-technical stakeholders.
- Ability to work in a fast-paced environment and manage multiple priorities effectively.
Preferred Skills:
Experience with cloud security best practices in Azure. Knowledge of infrastructure as code (IaC) concepts and tools. Familiarity with containerized applications and Docker.
Education: Bachelor's degree in computer science, Information Technology, or a related field, or equivalent work experience.