Highly experienced and innovative IT professional with over 12 years of expertise in VMware, Windows Administration, and Citrix infrastructure design, deployment, and upgrades. Skilled in managing VMware vSphere, Active Directory, and Azure Virtual Desktop environments to ensure optimal system performance, incident resolution, and enhanced functionality and security. Proven ability to develop centralized monitoring solutions and lead complex projects involving cross-functional teams. Committed to leveraging strong technical acumen to contribute to organizational success.
Overview
14
14
years of professional experience
Work History
Senior Engineer L3 - VMware & Citrx Admin
HTC Global Services
09.2023 - Current
Client: Silicon Laboratories Inc.
Vmware day to day Activities:-
Upgraded VMware vSphere environments to version 8.x, implementing best practices for vCenter, ESXi, and vSAN configuration
Configured DRS and HA clusters in vSphere, enabling automated resource balancing and high availability
Performed capacity planning and load balancing for VMware hosts and clusters to optimize resource utilization
Implemented Enhanced vMotion Compatibility (EVC) to ensure compatibility across multiple CPU generations
Migrated Windows-based VMs to an AMD Cluster, addressing hardware compatibility and performance concerns
Led the migration of legacy systems to VMware-based virtual environments, ensuring minimal downtime and data integrity.
Conducted detailed audits of VMware environments using VMware Skyline for proactive issue identification and resolution.
Implemented security policies and compliance standards across VMware and Windows Server environments, enhancing overall system security.
Collaborated with cross-functional teams to integrate VMware solutions with existing Windows infrastructures, ensuring seamless operations.
Monitored and analyzed system performance metrics to proactively identify and mitigate potential issues within VMware and Windows environments.
Upgrading resources like storage, RAM&CPU.
Windows Server Day to Day Activities:-
Managed Windows Server environments, including 2012 R2, 2016, 2019, and 2022, handling roles like AD, DNS, DHCP, IIS, and File Servers
Automated Windows patching and server management using SCCM and Patch manager plus and PowerShell scripts.
Manage user accounts, permissions, and access rights.
Configured Active Directory replication and performed health checks to maintain directory integrity.
Monitor system performance and troubleshoot issues.
Creating, Deleting, managing user accounts, groups on windows server 2022.
Azure day to day Responsibilities
Responsible for installation and configuration of Azure services.
Deploy virtual machines to virtual networks using Azure portal.
Manage resource groups.
Manage role-based access control.
Implement and manage storage.
Import and export data to Azure.
Implement Azure backup.
Deploy and manage virtual machines (Create and configure VMs for Windows and Linux).
Configure and manage virtual networks Monitor and troubleshoot.
Create and configure a Network Security Groups.
Integrate on-premises network with Azure virtual networks.
Citrix day to day activities:-
Designed and deployed a new Citrix infrastructure, including multiple Delivery Controllers, StoreFront, FAS Servers, and License Servers, optimizing application delivery.
Administrating Citrix virtual applications and desktops.
Configuring and optimizing Citrix policies and profiles.
Managing and maintaining the Citrix infrastructure.
Troubleshooting any Citrix related issues.
Installed, configured, and administered Citrix NetScaler Access Gateway and Secure Gateway.
Troubleshot and resolved complex technical issues related to the Citrix environment.
Migrated Citrix Environment from 7.15 Ltsr to 2402 CU1.
Google Workspace Admin
Infosys
03.2022 - 07.2023
Integrated Active Directory with Google Workspace using SSO/SAML for seamless authentication and user management
Monitored and managed Windows Servers hosting Active Directory and DNS services for a hybrid cloud environment
Performed PowerShell scripting for automation of Google Workspace and Windows server tasks, reducing manual efforts
Configured and maintained VMware Horizon environments to support virtual desktops for end-users, enhancing remote work capabilities
Implemented Group Policy Objects (GPOs) to enforce security settings and streamline Windows Server management
Conducted regular audits of Google Workspace and Windows Server environments to ensure compliance and security standards were met
Optimized VMware virtual machine performance by adjusting resource allocations based on usage patterns and requirements
Provided training and support to team members on integrating VMware solutions with Google Workspace and Windows infrastructures
Stayed current on industry trends and platform updates to maintain expertise in digital advertising strategies.
Senior System Administrator
Microlan Ltd
10.2021 - 03.2022
Client: OLA Electric
Vmware Day to Day Activities:-
Deployed and configured VMware vCenter 7.x and ESXi hosts with HA and DRS settings for production and development environments
Managing the virtualized environment, including creating and configuring virtual machines.
Implemented VM storage policies using vSAN to improve VM performance and redundancy
Managed VMware vRealize Operations for monitoring and optimizing the virtual infrastructure, ensuring high performance and availability
Automated routine administrative tasks using PowerShell and VMware PowerCLI scripts, increasing operational efficiency
Collaborated with the network team to design and implement VMware NSX for enhanced network virtualization and security
Performed regular backups and restorations of Windows Servers and VMware environments to ensure data integrity and availability
Developed and enforced security best practices for both VMware and Windows Server environments, reducing vulnerabilities
Azure VDI day to day Activities:-
Design, deploy, and manage virtual desktop environments using Microsoft Azure Virtual Desktop (AVD), ensuring the solution is tailored to business needs.
Azure VDI Setup & Configuration: Design, deploy, and manage virtual desktop environments using Microsoft Azure Virtual Desktop (AVD), ensuring the solution is tailored to business needs.
Infrastructure Management: Maintain and monitor Azure VDI infrastructure, including virtual machines (VMs), virtual networks, and storage resources, ensuring optimal performance and scalability.
Troubleshooting & Issue Resolution: Resolve technical issues related to VDI deployment, including user access, network connectivity, and performance problems. Collaborate with support teams to identify root causes.
User Profile Management: Implement and manage user profiles and profiles persistence solutions, such as FSLogix, to ensure seamless user experience across different devices.
Performance Monitoring & Optimization: Continuously monitor the performance of VDI solutions and implement optimizations (e.g., resource allocation, load balancing) to meet user demand and minimize downtime.
Security & Compliance: Ensure Azure VDI environments adhere to security standards and compliance regulations. Configure user access controls, Multi-Factor Authentication (MFA), and encryption.
Automation & Scripting: Develop and maintain PowerShell scripts and automation workflows for provisioning, configuration, and management of Azure VDI components to reduce manual effort.
Resource Allocation & Scaling: Manage the capacity planning, resource allocation, and dynamic scaling of virtual desktops to match business and workload requirements.
Disaster Recovery & Backup: Implement and maintain backup and disaster recovery strategies for the VDI environment to minimize data loss and downtime in case of system failure.
User Training & Support: Provide training and support for end-users and IT teams on Azure VDI tools, features, and best practices to improve the user experience and system adoption.
Collaboration with Teams: Work closely with other IT teams (network, security, infrastructure, etc.) to ensure smooth integration of Azure VDI with other systems and applications.
Documentation: Create and maintain detailed technical documentation for system configurations, processes, and troubleshooting guides to support future scalability and maintenance efforts.
Continuous Improvement: Stay current with the latest Azure VDI features, tools, and best practices, ensuring the solution evolves with new updates, security patches, and industry trends.
System Administrator
NIIT Technologies Ltd
04.2017 - 02.2019
Client: Lafarge Holcim
Managed Windows Servers, including roles like DNS, DHCP, and file services, ensuring high availability and minimal downtime
Performed P2V conversions and migrated Windows-based workloads to VMware environments for increased performance and reliability
Managed Active Directory accounts, including provisioning, de-provisioning, and troubleshooting group policies and permissions
Conducted regular security audits, implemented antivirus solutions, and monitored systems for vulnerabilities and threats
Coordinated and applied patches and updates to Windows servers and workstations using tools like SCCM and WSUS
Handled escalations through ITSM tools (e.g., ServiceNow, Jira) and documented resolutions for continuous service improvement
Provided technical support and troubleshooting for VMware and Windows Server issues, reducing resolution times and improving system uptime
Senior System Administrator
LyondellBasell
09.2015 - 04.2017
Server and System Maintenance: Install, configure, and maintain servers, operating systems, and software applications, ensuring high availability and performance of the IT infrastructure.
Network Configuration and Management: Set up, monitor, and manage network infrastructure, including routers, switches, and firewalls, ensuring secure and efficient data flow across the organization.
User Account Management: Create, modify, and delete user accounts, manage permissions, and set up group policies to ensure users have the necessary access and security on systems.
System Monitoring and Troubleshooting: Continuously monitor system performance, logs, and alerts, proactively identifying and troubleshooting issues such as hardware failures, software bugs, and network disruptions.
Security Management: To protect systems from cyber threats, implement and enforce security policies, patch systems regularly, configure firewalls, and perform vulnerability assessments.
Backup and Disaster Recovery: Plan, implement, and manage backup systems to ensure that critical data is protected and recoverable. Establish disaster recovery plans to minimize downtime in case of system failures.
Software Installation and Updates: Install, configure, and update software applications and security patches to ensure systems are running efficiently and securely.
Performance Optimization: Monitor and optimize system performance by tuning resources (e.g., CPU, RAM, disk space), troubleshooting bottlenecks, and ensuring the systems are operating at peak efficiency.
Automation of Tasks: Write and implement scripts (e.g., PowerShell, Bash) to automate repetitive tasks such as backups, patch management, and system monitoring to improve efficiency.
Documentation and Reporting: Maintain detailed documentation of system configurations, network diagrams, procedures, and changes. Provide regular reports on system status and incidents to management.
Virtualization Management: Manage virtual environments to deploy and maintain virtual machines and optimize server resources.
Collaboration with IT Teams: Work with developers, network engineers, and other IT staff to ensure the smooth functioning of applications, databases, and overall IT systems.
Incident Response and Support: Provide on-call support for troubleshooting and resolving urgent system or network issues. Respond to helpdesk tickets, providing timely resolution to user problems.
Capacity Planning and Scalability: Anticipate future system needs and plan for hardware upgrades, system expansions, and scaling infrastructure to meet business growth.
Compliance and Audit: Ensure that systems comply with relevant industry standards and regulations. Prepare for and participate in system audits to assess security and performance.
End-User Support and Training: Provide technical support and training to end-users regarding system functionality, software tools, and troubleshooting common issues.
System Administrator
Infodart Technologies Ltd
06.2014 - 09.2015
Videocon Industries Ltd
Advanced System Design & Architecture: Lead the design and architecture of complex IT systems, including server setups, network configurations, and storage solutions, ensuring scalability, reliability, and security.
Team Leadership & Mentorship: Lead and mentor junior system administrators, providing guidance on troubleshooting, best practices, and system optimization techniques. Help with skill development and training.
Strategic Planning & Optimization: Collaborate with management to plan and implement long-term strategies for system growth, performance optimization, and resource allocation to meet the evolving needs of the organization.
High-Level Troubleshooting & Issue Resolution: Take the lead in resolving complex system issues, conducting root cause analysis, and implementing corrective measures for hardware, software, and network problems.
Advanced Security Implementation: Design and implement security measures, including advanced firewall configurations, intrusion detection systems, data encryption, and multi-factor authentication, ensuring systems remain secure against cyber threats.
Disaster Recovery & High Availability: Develop and manage comprehensive disaster recovery plans, including backup strategies, failover systems, and high-availability configurations, to minimize downtime and ensure business continuity.
Automation & Scripting: Create and maintain automation scripts (e.g., PowerShell, Python, Bash) for system management, performance monitoring, and deployment tasks to improve efficiency and reduce manual workloads.
Virtualization & Cloud Management: Lead the administration of virtualization platforms (VMware, Hyper-V) and cloud-based infrastructure (Azure, AWS), ensuring seamless deployment and management of virtual machines and cloud resources.
Performance Monitoring & Capacity Planning: Continuously monitor system performance, analyze data trends, and plan for future resource needs, ensuring systems can handle growing workloads and demand without performance degradation.
Software & Patch Management: Oversee the deployment and testing of software patches and updates across the infrastructure, ensuring systems are up-to-date and vulnerabilities are minimized.
System Integration & Upgrades: Plan and implement system upgrades and integrations with new software, hardware, and cloud services, ensuring minimal disruption and smooth transitions.
Documentation & Knowledge Sharing: Maintain comprehensive documentation on system configurations, network diagrams, incident resolution procedures, and security policies. Share knowledge with other IT teams to standardize practices.
Collaborating with Cross-Functional Teams: Work closely with developers, network engineers, security experts, and other departments to ensure smooth integration and compatibility of systems, applications, and services.
Incident Management & Root Cause Analysis: Lead incident management efforts, including identifying, managing, and resolving high-priority incidents, performing root cause analysis, and implementing preventive measures.
Regulatory Compliance & Audits: Ensure that all systems comply with industry standards and regulatory requirements. Coordinate and prepare systems for security audits, ensuring that systems meet compliance guidelines.
Cost Optimization & Budgeting: Manage IT budgets by identifying cost-effective solutions for hardware, software, cloud services, and licensing. Optimize system resources to minimize waste and maximize ROI.
Vendor Management: We collaborate with vendors and third-party service providers to procure hardware and software, manage licenses, and negotiate service-level agreements (SLAs).
End-User Support & Escalation: Provide high-level technical support for complex user issues, assist with escalations from the helpdesk team, and ensure timely resolutions.
Research & Innovation: Stay current with emerging technologies, trends, and best practices in system administration, cloud computing, and IT security. Propose innovative solutions to enhance the infrastructure.
Business Continuity & Risk Management: Work with management to identify critical systems and ensure robust risk management strategies are in place, including proactive maintenance and system health checks.
Senior Technical Support
Rail Europe
09.2012 - 06.2014
Active Directory Account Management: Create, disable, or unlock user accounts; reset passwords, and manage group memberships
Access Control: Assign folder and file permissions to users and groups as per standard procedures
Basic Troubleshooting: Resolve common login issues, replication delays, and account lockouts
Audit and Reporting: Generate basic audit logs or reports for user activities and group changes
Group Policy Application: Assist with Group Policy updates, ensuring they are applied correctly on user endpoints
Mailbox Management: Create, disable, and modify user mailboxes and shared mailboxes