Job Description
Job Description
We are looking for an experienced Applications Architect to join our team in Chicago, Illinois. This long-term contract position focuses on designing and implementing scalable, secure, and cloud-native solutions using cutting-edge technologies. The ideal candidate will possess expertise in data engineering, application development, and cloud architecture to drive innovation and support dynamic, metadata-driven environments.
Responsibilities :
- Develop and maintain data pipelines and workflows using Azure Data Factory and SQL Server to ensure seamless data integration.
- Design flexible data models and implement governance protocols to optimize performance and ensure data security.
- Architect cloud-native solutions on Microsoft Azure, leveraging AI / ML integration for enhanced analytics and automation.
- Build enterprise-grade applications using .NET Blazor and low-code tools, ensuring scalability and user-centered design.
- Automate workflows and processes using Azure Logic Apps, Function Apps, and Power Automate.
- Manage hosting and deployment through Azure Service Plans and Web Services, ensuring reliability and efficiency.
- Collaborate with cross-functional teams to align data engineering and application development efforts with organizational goals.
- Lead integration of Azure Data Platform with Power BI to deliver actionable business intelligence solutions.
- Mentor team members on best practices in AI, cloud technologies, and application design.
- Optimize database and data lake performance across structured and unstructured data environments.
- At least 10 years of experience working with Microsoft technologies, including .NET development, SQL Server, and Azure services.
- Proficiency in cloud architecture using Azure Data Factory, Microsoft Fabric, and Power BI.
- Strong expertise in application development with C#, .NET Blazor, and related frameworks.
- Familiarity with data governance principles, security frameworks, and extensible data modeling.
- Hands-on experience with CI / CD pipelines and Agile / DevOps practices.
- Bachelor's or Master's degree in Computer Science or a related field.
- Relevant certifications in Azure or Microsoft development are highly desirable.
- Excellent problem-solving and communication skills to bridge technical and business domains.