Akshaya IT Business Solutions
.Net Developer - Azure Platform
Job Location
hyderabad, India
Job Description
Responsibilities : - Design, develop, and deploy .NET applications on Azure using services like Azure App Service, Azure Functions, and Azure Kubernetes Service (AKS). - Implement and manage Azure infrastructure using Infrastructure-as-Code (IaC) tools like Azure Resource Manager (ARM) templates, Terraform, or Bicep. - Configure and manage Azure networking, security, and storage resources. - Optimize Azure resources for performance, scalability, and cost-effectiveness. - Implement and manage serverless architectures using Azure Functions. - Develop and maintain .NET applications using C#, ASP.NET Core, and related technologies. - Design and implement RESTful APIs and microservices. - Write clean, efficient, and well-documented code. - Perform code reviews and ensure adherence to coding standards. - Troubleshoot and resolve complex application issues. - Design and implement CI/CD pipelines using Azure DevOps. - Automate build, test, and deployment processes. - Implement and manage containerization and orchestration using Docker and Kubernetes. - Configure and manage Azure DevOps pipelines for automated testing and deployment. - Implement and manage infrastructure monitoring and logging using Azure Monitor and Azure Log Analytics. - Promote and enforce DevOps best practices within the team. - Implement security best practices for Azure and .NET applications. - Configure and manage Azure security services, including Azure Active Directory, Azure Security Center, and Azure Key Vault. - Ensure compliance with security standards and regulations. - Implement security testing and vulnerability scanning in CI/CD pipelines. - Design and implement database solutions using Azure SQL Database, Azure Cosmos DB, or other Azure database services. - Optimize database performance and ensure data integrity. - Implement database backup and recovery strategies. - Collaborate with cross-functional teams, including developers, QA engineers, and operations teams. - Communicate effectively with stakeholders at all levels. - Participate in agile development processes and contribute to sprint planning, reviews, and retrospectives. - Provide technical guidance and mentorship to junior team members. - Diagnose and resolve complex technical issues in Azure and .NET applications. - Monitor system performance and identify areas for improvement. - Provide technical support to internal and external users. - Participate in on-call rotation as needed. Technical Skills & Qualifications : - 6 years of experience in Azure cloud development, .NET development, and DevOps. - Strong proficiency in C#, ASP.NET Core, and related .NET technologies. - Extensive experience with Azure services, including App Service, Functions, AKS, and Azure DevOps. - Hands-on experience with IaC tools (ARM templates, Terraform, Bicep). - Experience with containerization and orchestration technologies (Docker, Kubernetes). - Strong understanding of CI/CD pipelines and DevOps practices. - Experience with Azure monitoring and logging tools (Azure Monitor, Log Analytics). - Knowledge of security best practices and Azure security services. - Experience with database technologies (Azure SQL Database, Cosmos DB). - Strong problem-solving and debugging skills. - Excellent communication and interpersonal skills. - Ability to work independently and as part of a team. (ref:hirist.tech)
Location: hyderabad, IN
Posted Date: 4/18/2025
Location: hyderabad, IN
Posted Date: 4/18/2025
Contact Information
Contact | Human Resources Akshaya IT Business Solutions |
---|