Apply for this job and hear back from the hiring manager in under 48 hours!
Be a part of the values-driven community that empowers you to grow and celebrates your whole self.
– Azure Expertise: Strong hands-on experience managing Azure services (App Services, VMs, SQL Databases, Functions, Application Gateway, Front Door).
– Cost Management: Knowledge of Azure cost optimization tools and strategies.
– High Availability: Familiarity with load balancing, geo-redundancy, and disaster recovery setups.
– Monitoring & Logging: Proficiency with Azure Monitor, Log Analytics, and Application Insights.
– Automation & IaC: Experience with PowerShell, Azure CLI, and Infrastructure as Code (Terraform, ARM, or Bicep).
– CI/CD & DevOps: Practical experience in Azure DevOps (pipeline creation and management), Git, and deployment automation.
– Problem Solving: Strong troubleshooting and incident management skills.
– CMMC & Compliance: Knowledge of CMMC compliance frameworks, audit processes, and documentation standards.
– Infrastructure Management: Deploy, configure, and manage a variety of Azure resources, including Virtual Machines, Virtual Network, Application Gateway, Defender, Firewall, Storage Accounts, SQL Databases, App Services, and related services. Maintain and enhance Azure DevOps pipelines, ensuring efficiency, automation, and reliability in deployments. Manage Azure-native security resources such as Key Vaults, NSGs, and Managed Identities to maintain a secure environment.
Ensure compliance with CMMC requirements and participate in audit preparation.
– Cost Optimization: Perform cost reviews and identify opportunities for savings through rightsizing, reserved instances, auto-shutdown policies, and scaling strategies.
Ensure efficient use of resources such as App Service plans, SQL elastic pools, and storage tiers to minimize unnecessary expenses.
– Reliability and High Availability: Assist in designing and implementing high-availability solutions with Load Balancers, Azure Front Door, and geo-redundant storage.
Configure and manage backup and disaster recovery solutions using Recovery Services Vaults.
Contribute to setting up monitoring and alerting with Azure Monitor, Application Insights, and Log Analytics.
– Automation & Performance Optimization: Develop and maintain automation scripts (PowerShell, Azure CLI, or Python) and runbooks to streamline operational tasks.
Configure auto-scaling for App Services, VMs, and Scale Sets to ensure performance under varying workloads.
Continuously monitor application and infrastructure performance and recommend optimizations.
– Monitoring & Incident Management: Implement end-to-end monitoring and alerting across Azure resources.
Participate in incident response, troubleshooting, and remediation activities to maintain uptime and reliability.
Work with teams to proactively address performance bottlenecks and operational risks.
– CI/CD Pipeline Management: Build and maintain CI/CD pipelines in Azure DevOps (or similar tools) to automate deployments across environments.
Apply Infrastructure as Code (IaC) using Terraform, ARM templates, or Bicep for consistent and repeatable infrastructure provisioning.
Ensure deployments follow best practices for reliability and security.
– Documentation & Continuous Improvement: Maintain up-to-date documentation of architecture, deployment processes, and operational procedures.
Recommend and implement improvements in line with Azure best practices for performance, cost, and security.
Maintain documentation for processes, configurations, compliance policies, and best practices.
– Honesty, integrity, and fairness
– Respect for individual ability, creativity, and diversity
– Teamwork and open communication
– Passion and commitment
– Enjoyment of work and life
With over 14+ years of experience, we’ve built a diverse clientele across the globe and multiple industry verticals. Our domain expertise and technical mastery have consistently delivered innovative, cutting-edge digital solutions.
As a leading software development company in the USA and India, we continue to serve clients worldwide, including in Spain, Sweden, Finland, Germany, Saudi Arabia, Bahrain, UAE, South Africa, Tanzania, Uganda, Angola, Zimbabwe, Botswana, and many more. Whether you’re in the USA or abroad, we provide top-tier consultancy and ensure complete transparency with every project. As one of the trusted software development outsourcing companies in India and worldwide, we are committed to delivering value for businesses worldwide.