Accomplished System Engineer with a proven track record at Tata Consultancy Services, specializing in Linux system administration and Microsoft Azure. Expert in automating and optimizing cloud infrastructures, significantly enhancing operational efficiency. Demonstrates strong problem-solving skills and a commitment to maintaining high security and performance standards.
Overview
5
5
years of professional experience
1
1
Certification
Work History
System Engineer (Linux)
Tata Consultancy Services
10.2023 - Current
Company Overview: Working for a German energy company as an infrastructure engineer.
Managing infrastructure in Azure by provisioning, configuring, and maintaining resources such as virtual machines, storage accounts, networking components, and security services, to ensure scalability, availability, and optimal performance of cloud environments.
Responsible for performing OS patching according to the customer OS patching schedule on both Windows and Linux systems through manual or automated processes, using Azure Update Manager to ensure system security and compliance across cloud environments.
Responsible for tracking and remediating vulnerabilities on both Windows and Linux virtual machines via the VTrack portal, where tickets are generated for identified issues, and taking appropriate actions, either manually or using Azure Update Manager, to resolve vulnerabilities and ensure system security and compliance.
Automated numerous manual processes previously handled by the application team by implementing Bash scripts, which are executed through cron jobs on Linux systems, streamlining workflows, and improving operational efficiency.
Managing Azure VM backup and restore by taking snapshots before key activities, such as OS patching, application installations, or deployments, ensuring easy rollback. Utilizing services like Azure Backup, Azure Site Recovery, and Azure Recovery Services Vault for efficient data protection, disaster recovery, and seamless restoration of virtual machine environments.
Managing Azure Networking and Security Services such as Azure Virtual Network (VNet), VNet Peering, Subnet, Azure Network Watcher, Network Security Groups (NSG), Azure Application Security Groups (ASG), Azure Bastion, Azure Key Vault, Azure Load Balancer, Azure Application Gateway, Azure Front Door, Azure Traffic Manager, Azure VPN Gateway, Azure Firewall, and Azure DNS, as well as the connectivity of virtual machines and cloud resources.
Providing daily support to application teams for OS-related issues.
Address and resolve client-reported issues through Jira-based ticket management.
Deploy SSL certificates on Linux servers, and maintain secure configurations.
Monitor and optimize VM performance, ensuring system reliability and availability.
Collaborate with cross-functional teams to enhance infrastructure performance, and maintain documentation for tasks, deployments, and system configurations.
Linux System Engineer
Chetu India Pvt. Ltd.
Noida
01.2022 - 06.2023
I was the part of the data center team in order to manage the Linux servers.
Administered and maintained Linux servers, ensuring optimal performance, security, and system availability.
Implemented and maintained automated tasks and processes using Bash scripts and cron jobs to enhance system efficiency.
Performed regular system updates, patching, and vulnerability remediation for Linux systems.
Troubleshot and resolved hardware, software, and networking issues on Linux servers.
Monitored system logs and performance metrics, identifying potential issues, and proactively applying solutions.
Implemented backup and disaster recovery solutions for Linux servers to ensure data protection and business continuity.
Responsible for managing a physical server on which multiple applications are running over the Linux OS.
Implemented various monitoring solutions on Linux servers, mostly Red Hat Enterprise Linux, to monitor the infrastructure.
Migrated a few applications that were hosted on on-premises infrastructure to the Azure Cloud Platform.
Responsible for taking the backups of resources in Azure.
Managed Azure VM and migrated the application.
Managed containerized Docker servers and deployed microservices.
Responsible for creating Bash scripts and Cron jobs to automate the backups.
Responsible for managing vulnerabilities on Linux servers.
System Administrator
Genx Info Technologies Pvt. Ltd
Gurugram
09.2019 - 08.2021
Responsible for creating users and groups within Microsoft Entra ID (formerly Azure Active Directory), and User Password Reset/Account Unblock.
Responsible for administering group memberships, adding users to specific groups based on role requirements, and access control policies.
Assigned licenses to users, ensuring proper access to Microsoft 365 applications, and other Azure services.
Implemented and managed Azure AD roles and permissions to ensure secure and compliant access to resources.
Integrated on-premises Active Directory with Microsoft Entra ID for hybrid identity management, and streamlined user authentication, and worked on Azure AD Sync.
Provided support and troubleshooting for users facing authentication or access issues across Microsoft Entra ID-connected applications.
Education
Master of Science - Information Systems
Bits Pilani
Rajasthan
01.2025
Bachelor of Science -
MJPR University
Bareilly, Uttar Pradesh
01.2019
Intermediate Education -
Chitra Gupta Inter College
Moradabad, Uttar Pradesh
01.2015
High School Education -
HBM Inter College
Sambhal, Uttar Pradesh
01.2013
Skills
Linux System Administration (RHEL,Ubuntu,CentOS)
Bash Scripting
Microsoft Azure Administration
Azure Services such as VM, Azure Update Manager, Virtual Network, NSG, ASG, Load Balancer, Recovery Service Vault, Storage (Blob, Files), Azure Net App, and Azure Monitor, Log Analytics Workspace, etc
Automation and Configuration Management Using Ansible
Assistant Delivery Manager at Tata Consultancy Services, Global Shared ServicesAssistant Delivery Manager at Tata Consultancy Services, Global Shared Services