Role OverviewWe are seeking an experienced Senior Data / Azure Engineer to support a large-scale cloud modernization initiative. This role will focus on transforming a legacy, on-premises data processing environment into a scalable, cloud-native Azure platform.
What You Will Do
Design, develop, and support Azure Durable Functions, build and maintain solutions using.NET 8 and distributed processing architectures, modernize existing automation processes, implement event-driven architectures, and develop high-performance data ingestion pipelines.
Why It Might Be a Fit
The ideal candidate will have deep expertise in Azure serverless technologies, distributed processing, data engineering, and SQL Server optimization, with excellent communication, collaboration, and stakeholder management skills.
Requirements
- 7+ years of experience in software engineering, data engineering, or cloud engineering roles
- Strong experience developing Azure Durable Functions and Azure serverless solutions
- Expertise with.NET 8 and C# development
- Experience designing distributed processing and event-driven architectures
- Hands-on experience with Azure Event Hubs and Azure integration services
- Strong SQL Server development and performance tuning experience
- Experience building scalable data ingestion and transformation solutions
- Experience implementing monitoring, observability, and operational support frameworks
- Strong understanding of cloud architecture principles and modern software engineering practices
]]>