- Design, deploy, and administer enterprise-scale Azure Big Data Platforms.
- Build, manage, and optimize Apache NiFi data pipelines for high-volume data ingestion and processing.
- Configure and manage Azure Event Hub for real-time streaming workloads.
- Develop and maintain Azure Functions for event-driven architectures.
- Deploy and manage containerized workloads using Azure Kubernetes Service (AKS).
- Implement Infrastructure as Code (IaC) using Terraform, Bicep, and ARM Templates.
- Build and maintain CI/CD pipelines using Azure DevOps and YAML pipelines.
- Configure Azure networking including VNets, NSGs, Private Endpoints,
and RBAC.
- Monitor platform health using Azure Monitor, Application Insights, Log Analytics, Grafana, and Prometheus.
- Manage container images using Azure Container Registry (ACR).
- Implement GitOps practices using ArgoCD.
- Troubleshoot production issues and ensure platform reliability, security, and scalability.
- Collaborate with development, architecture, and operations teams to deliver highly available cloud platforms.
Required Experience
- 6–12 years of overall IT experience.
- Minimum 3+ years of hands-on Azure Platform Engineering experience.
- Proven experience administering enterprise-scale Azure data platforms.
- Strong experience with Kubernetes production environments.
- Experience building automated DevOps pipelines.
- Excellent troubleshooting and performance optimization skills.