- Provision, Configure and troubleshoot components of cloud related to compute, network, storage, and security.
- Strong experience in implementing and managing Azure core services like VNet, Storage, Virtual machine, Azure SQL, IAM, Traffic manager, Autoscaling, Azure Monitor, VPN/Express Route.
- Analyze network logs and create/manage traffic rules for the network security groups and ACLs.
- Monitor and manage network connectivity, routing and fix any connectivity issues.
- Provision of appropriate compute instance type and storage disk type for the workloads requested.
- Build Images suitable for customer infra and provision VMs based on the design standards.
- Manage lifecycle of all resources, perform on-demand requests includes deletion/resize of VMs, volumes management, snapshot lifecycle management, IP address/DNS management.
- Create and manage Azure Storage, objects ACLs, versioning, and lifecycle management.
- Manage user access using IAM, policies management and any other identity access integrated solutions.
- Provision of resources using Resource Templets or terraform templates.
- Monitoring using Azure Monitor and fixing the alerts generated.
- Provide recommendations to customers based on performance, security, cost and capacity management.
- Analyze security logs from diagnostic tools and provide root cause with permanent fix.
- Demonstrate complete technical ownership of the cloud solutions being managed.
- Work on multiple projects and operational activities both as a lead and team member
- Maintain and troubleshoot services on Azure and provide proper resolutions for the incidents.
- Involve in migrations and ensure that workloads are migrated without any issues.
- Implement best practices by closely analyzing cloud services and recommend best possible solutions.
- Solve complex business issues with established guidelines and recommend appropriate alternatives.
- Participate in technical major incident resolutions, preparation, and review of RCA documents.
- Perform new migrations, consolidation, provisioning, and decommissioning projects by coordinating with different teams.
- Ensure required documents are in place and review documentation periodically.
- Analyze, troubleshoot, and remediate cloud solution issues in cooperation with 3rd party vendors.
- Implement IaaS and PaaS solutions on Azure based on design guidelines.
- Ensure necessary backups and health checks are performed for all services.
- Perform deployment automation and configuration management; Create and implement scripting/automation of repeatable functions and tasks.
- Recommend new solutions to the service delivery team for customer communication.
- Participate in solution designs that are highly available, secure, and align with standard architectural and disaster recovery standards.
- Provide guidance to customers related to operational, implementation, and tooling aspects of public cloud.
- Participate in capacity reviews (server, storage, etc.) and assist with requests to remediate capacity concerns.
Required Skills and Competencies:
- Should have 6+ years of experience in IT infra and 3+ years in public cloud like Azure.
- Provision Configure & Troubleshoot compute, network, storage, and security related components.
- Maintain and Troubleshoot HA and DR implementations on Azure.
- Ability to select Azure features and design a production platform for new applications.
- Performed deployed automation, orchestration and configuration management using necessary tools.
- Strong understanding of PaaS platform and microservice architecture
- An ability to undertake root cause analysis and provide permanent fixing for all business-critical issues.
- Should have been involved in migration of business-critical workloads related to servers and database.
- Can demonstrate an understanding of SLA governing System Availability and Performance
- Possesses an Understanding of Tools and Licensing Needs for Production, Development and Testing
- Strong written and verbal communication skills.
- Strong problem solving and analytical skills.
- Must be able to work in a team environment, demonstrate leadership skills and be able to mentor engineers both technically and follow established business practices and guidelines.
- Certification related Exam AZ-104, Exam AZ-305