remote
Senior Data / Azure Engineer
Software Engineer
Lead the transformation of legacy data pipelines to a scalable, cloud-native Azure platform, leveraging serverless and distributed processing to design robust ingestion, processing, and monitoring frameworks.
About the role
Key Responsibilities
- Architect and implement end‑to‑end data pipelines using Azure serverless services (Azure Functions, Logic Apps, Event Grid, Data Factory).
- Design and optimize SQL Server workloads for cloud migration, ensuring performance, reliability, and cost efficiency.
- Develop distributed processing solutions with Azure Databricks or HDInsight to handle large‑scale data transformations.
- Implement monitoring, alerting, and automated validation to guarantee data quality and pipeline resilience.
- Collaborate with cross‑functional teams to define data governance, security, and compliance requirements.
Requirements
- 5+ years of experience in data engineering and Azure cloud services.
- Proficiency with Azure serverless technologies, SQL Server, and distributed processing frameworks.
- Strong scripting skills in Python or PowerShell for automation.
- Experience with CI/CD pipelines for data workflows and infrastructure as code (ARM, Bicep, Terraform).
- Excellent problem‑solving skills and a proactive, collaborative mindset.