Practice Manager Infrastructure Services
Responsibilities:
Provide leadership and oversight to the technology and services teams to ensure adherence to both project deliverables and operational KPIs are being met.
Partner across the organization to ensure seamless service delivery where Infrastructure services are the dependent systems.
Work closely with Services COEs and Customer Success to embrace and implement best practices, ensuring global consistency and standardization in service delivery.
Collaborate with cross-functional teams within services and the wider organization to drive IT innovation and efficiency.
Lead AOP (Annual Operating Plan) planning, drive cost efficiencies, and meet delivery targets while maintaining high service standards.
Leads IT Infrastructure specialists in multiple locations, ensuring alignment to strategy and daily operations.
Drive improvements in the service delivery model while adhering to the cost containment and operational efficiencies
Develop strong working relationships across technology teams and encourage systems solutions to meet business needs. Anticipates client needs, identifies, and champions opportunities for the development and implementation of new services and methods to meet or exceed client needs
Define and implement the infrastructure roadmap, aligning with business objectives of the customer
Oversee end-to-end infrastructure services, including migrations, modernizations, BCDR, VDI, networks, and DevOps.
Identify the new technical areas to increase the technology breadth across the practice to help business growth
Ensure high availability, performance, and scalability of infrastructure systems for the customers
Lead cloud strategy across public cloud and hybrid environments
Help the team design cost-effective cloud solutions, ensuring optimal performance, redundancy, and disaster recovery Oversee design, implementation across infrastructure services
Help the infrastructure services teams in assessing the customer Cloud migration & modernization roadmap
Help the infrastructure services teams in preparing the customers for their migration strategy by making them understand the migration approaches such as Rehost, Rebuild, Rearchitect and Re-platform
Help the infrastructure team architects and technical managers
Design robust Microsoft Azure solutions
Implement Microsoft Azure infrastructure solutions
Design and Implementing a Server Infrastructure, Implementing an Advanced Server Infrastructure
Deploy and manage multiple environments to support agile development approaches
Create application ecosystem designs
Design and implement application infrastructure using Azure PaaS Services, AKS
Design and implement monitoring, logging and alerting solutions using Azure monitors, Prometheus/Grafana
Help customers to opt for DevOps practices
Prepare migration strategy or design that outlines the applications & servers, database servers, reporting servers & integration services in scope for the migration
Assess the customer infrastructure regarding Azure migration and help them in understanding cloud cost, compatibility, migration roadmap
Design and implement highly available network solutions to enable communication across Azure and between Azure and On-Premises
Migrate customer infrastructure to Azure
Implement highly available cloud-native solutions in Azure to host customer applications
Automate large-scale and repeatable deployments using ARM Templates/Terraform/Ansible
Optimize Azure cost using Azure Well-Architected Framework model, Azure Advisor, and cost management tool
Set up backup and disaster recovery for Azure infrastructure
Migrate databases to Azure using DMA/DMS
Set up backup, disaster recovery for Azure SQL Databases and Managed Instances
Migrate database infrastructure to Azure virtual machines using SQL transactional replication methodology, SQL Always-On availability groups to migrate on-prem SQL servers
Migrate various applications to Azure using application-specific replication methods
Deploy and configure basic availability groups and always-on availability groups for SQL servers in a single region and SQL servers in multiple Azure regions
Modernize applications using Azure PAAS services like Azure App Service, Azure SQL DB, Azure SQL MI, Azure Database for MySQL, Azure Database for PostgreSQL Requirements
Proven ability to lead large-scale projects and teams
Excellent communication and stakeholder management capabilities
Strong problem-solving and decision-making skills
Have a highly positive and collaborative mindset that excels to drive change, develop partnership, fosters trust and collaboration
Extensive experience defining overall strategy and innovation for a global organization
Ability to set and meet deadlines and manage related risks. Strong situational leadership instincts and abilities
Experience with defining and executing strategies and approaches around the technologies
Technical experience
5-7 years of experience in managing multiple teams is preferred
5-7 Years of experience with Azure migrations and solution designing (Mandatory)
7-10 years of experience with VMWare Virtualization, vSAN Management, vMotion, VMWare HCX Migrations, VMWare SRM, Active Directory & DNS Management, Backup
5+ Years of job-related experience deploying, maintaining and managing Azure infrastructures, Infra and Application deployment pipelines
5-7 years of experience is designing network solutions
Deep understanding of DevOps principles and experience with configuring and running CI/CD platforms such as Azure DevOps
Hands-on experience with Terraform and Azure Deployment Manager
Deep understanding/strong working experience of CI/CD with Azure DevOps, Jenkins, Ansible, etc
Deep understanding/strong experience of Docker, Kubernetes, Terraform, Azure Deployment Manager
Hands-on experience in Azure using Azure Kubernetes Service, Azure Functions, Azure App Service
Infrastructure monitoring, logging & alerting with Azure Monitor, Prometheus/Grafana
Hands-on experience in debugging complex issues Hands-on experience in at least one of the scripting languages (Python / PowerShell / Bash etc.)
Implementation/Administration/Troubleshoot/Support experience with following o Server Infrastructure Migration from
On-prem Hyper-v/VMWare/Physical to Azure (Mandatory)
Other Private/Public Cloud Platform to Azure (Mandatory) Experience with following assessment tools o Azure Migrate (Mandatory) o Database Migration Assistant (Mandatory) o App Service Migration Assistant (Mandatory) o Movere
Experience with following migration tools o Azure Site Recovery/Azure Migrate (Mandatory) o Carbonite/Doubletake
Experience with following disaster recovery tools o Azure Site Recovery (Mandatory) o Veeam (Mandatory) o Zerto/SRM
Experience with following backup tools o Azure Backup for Server/Azure Backup for SQL (Mandatory) o Azure Backup Server (Mandatory) o Veeam/Commvault
Experience with following Azure Services (Mandatory) o Azure Virtual Machines o Azure Storage o Azure Disks o Azure DNS o Azure Private DNS Zones and Private Links o Virtual Networks/VNET Peering o Azure SQL Database/Azure SQL MI o Azure Database for MySQL/PostgreSQL o Azure AD
Experience with deploying and configuring SQL FCI/Always-on (Mandatory)
Experience with DMA/DMS (Mandatory)
Experience with Infrastructure Automation tools like ARM Templates/Terraform/Ansible (Mandatory)
Experience with PowerShell/Python scripting
Keyskills: VMWare Virtualization DNS Management Azure migrations Azure DevOps solution designing Azure Migrate Azure Networking Active Directory