Job Description:We are seeking an experienced Senior Azure Developer with extensive knowledge in Azure resources and components to join our dynamic team. The ideal candidate will have 8-10 years of experience in developing, implementing, and maintaining cloud-based solutions using Microsoft Azure. You will play a key role in designing and implementing microservices and Medallion architecture, ensuring seamless integration and deployment of our business applications.Key Responsibilities:Architecture Implementation:Design, implement, and maintain an microservice architecture using Azure resources such as Event Hub, Azure Databricks, Azure Stream Analytics, Data Factory, Azure SQL DB, Azure Data Lake Storage, Azure Functions, and APIs.Ensure robust data ingestion, preparation, training, and serving pipelines.Microservices Development:Develop and maintain microservices using Azure Kubernetes Service (AKS) and Docker.Integrate microservices with Azure DevOps, Azure API Management, and Azure Service Bus for seamless operation.CI/CD Pipeline Management:Implement continuous integration and continuous deployment (CI/CD) pipelines using Azure DevOps and GitHub Actions.Ensure smooth deployment and scaling of applications.Infrastructure as Code:Utilize Terraform for infrastructure provisioning and management.Ensure infrastructure is scalable, maintainable, and secure.Data Management and Integration:Manage data storage solutions using Azure Data Lake Storage, Azure SQL Database, and Azure Cosmos DB.Implement data integration solutions with Azure Data Factory and Azure Event Grid.Monitoring and Logging:Set up and manage monitoring and logging solutions using Azure Monitor and Azure App Insights.Ensure proactive monitoring, logging, and alerting to maintain system health.Required Skills and Experience:Azure Expertise:Deep understanding and hands-on experience with various Azure resources and services.Proficient in Azure Databricks, Azure Stream Analytics, Data Factory, Azure SQL DB, Azure Data Lake Storage, Azure Functions, and Event Hub.Microservices and Medallion Architecture:Proven experience in designing and developing microservices and Medallion architecture.Familiarity with containerization and orchestration using Docker and AKS.CI/CD and DevOps:Strong experience in implementing CI/CD pipelines using Azure DevOps and GitHub Actions.Knowledge of Terraform for infrastructure management.Programming and Scripting:Proficiency in programming languages such as Python, Java, or C#.Strong scripting skills for automation tasks.Database and Data Integration:Experience with SQL and NoSQL databases, particularly Azure SQL Database and Azure Cosmos DB.Knowledge of data integration tools like Azure Data Factory.Monitoring and Security:Experience with monitoring tools like Azure Monitor and App Insights.Understanding of security best practices in cloud environments.Qualifications:Bachelor’s or master’s degree in computer science, Information Technology, or a related field.Azure certifications (such as Azure Solutions Architect, Azure Developer Associate) are highly desirable.Personal Attributes:Strong problem-solving skills and attention to detail.Excellent communication and teamwork abilities.Ability to work in a fast-paced and dynamic environment.