Senior Technical Lead β Linux Infra | RHCE | MSc-CS | Marsur gate, Bangalore-562106, KA |
RedHat, Ubuntu/Debian, Suse | Shellscript, Python, Ansible | Linux Patches, Upgrades, Automations, Vulnerability Mitigatations
pnaprasanna[at]gmail.com1. Trianz, Bangalore | Senior Technical Lead (Jan 2024 β Dec 2025)
- Apply all pending OS updates, including security patches, kernel updates, and performance enhancements.
- Deploy the latest security patches to mitigate vulnerabilities and protect systems from cyber threats.
- Upgrade server packages, dependencies, and configurations to ensure compatibility, stability, and performance improvements.
- Perform validation checks, reboot servers if needed, and monitor logs for any anomalies post-update.
- Ensure data backups are in place before updates and have a rollback plan in case of critical failures.
- Ensure the OS level validations like file systems mounted, services running, and ports open etc.
- Create & maintain separate repositories for RHEL8, 9 & 10 and schedule the regular sync.
- Maintain Ansible playbooks for full patching, security patching, and automation tasks from ansible-cli and tower.
- Simple automation tasks with Python Paramiko module on Linux servers, like daily reports and monitoring dashboards.
- Backing up the router and other network devices configuration files into Linux server with Python netmiko module.
- Health check reports on all Linux servers using Python script.
- Vulnerability mitigation with respect to the Rapid7 tool suggestions from the security team.
2. Future Focus Infotech | Technical Lead (Aug 2022 β Apr 2023)
- Take care of vulnerability remediation via periodic patching through weekly CABs: . Manual patching
- Coordinated patching with DB team for quarterly periodic reboots
- PHP upgrade on Windows servers: . Coordinated with DevOps engineers
- Created Confluence documentation for VMware Tools upgrade on CentOS 7
- Developed simple playbooks in Git to fetch server details: . Details of FreeIPA servers
- Handled monthly PagerDuty shifts and resolved on-call issues
- Commissioned new CentOS 7 servers using Terraform code provided by DevOps team
- Performed physical builds for DB team
- Managed decommissioning of servers not remediated from critical vulnerabilities and ensured proper migration
. Ansible job patching
. Draining Rancher cluster nodes before patching and restoring them afterward
. Fixing kernel panic after reboot (if any)
. Fixing disk space issues via LVM extension (if any)
. Changed log permissions for DB team (`/var/log/messages`)
. Shell script for manual steps to create `svcansiblelocal` user
3. QuessCorp on Wipro, Bangalore. SME on Linux (Apr 2021 β Mar 2022)
- Patching CentOS/RedHat systems via Red Hat Satellite server using Ansible playbooks
- Managed monthly vulnerability remediation across Linux environments
- Improved server hardening for both existing and newly provisioned instances
- Created dynamic dashboard using shell script to report backup status and file sizes
- Developed daily health check script that generates Excel reports
- Performed REIP project analysis and integrated data telemetry for system insights
4. IBM India Pvt. Ltd, Bangalore. SME on Linux(Jan 2020 β Mar 2021)
- Performed periodic vulnerability remediation via patching based on CVEs provided by the security team
- Executed patching through Red Hat Satellite server
- Configured Kickstart servers for hands-free workstation installation with custom profiles, scripts, and package suites
- Developed shell automation scripts and beginner-level Ansible patching playbooks
- Handled AWS daily operations including load balancer changes, CloudWatch alarms, and monitoring tasks
- Resolved day-to-day tickets involving:
- LVM and swap analysis/expansion
- User creation and parameter modification
- Disk space monitoring and coordination for filesystem expansion or housekeeping
- Managed CRs and weekend on-call duties as per team roster
- Coordinated with vendors for patching and firmware upgrades on ILO and iDRAC interfaces
- Created internal monitoring dashboards using shell scripts for pre-monitoring team visibility
- Monitored Nagios, Dynatrace, and ScienceLogic dashboards
- Applied basic networking knowledge to set up VLANs and gateways with support from storage and network teams
5. Schneider, Electric R&D, BGRT, Bangalore via Techsystems, Run Expert (Apr 2019 β Dec 2019)
- Monitoring Nagios, Dynatrace, and CloudWatch tools; taking necessary actions to rectify alerts
- Installation and maintenance of Apache; coordinating with application teams during release cycles
- Vulnerability management using OpenSCAP and OpenVAS scanning tools
- Periodic vulnerability remediation based on Rapid7 Nexpose recommendations from the security team
- Handling L3 requests from the Run team Jira queue
- Coordinating patching activities for RedHat and Windows systems with the CloudOps team
- Collaborating with the DevOps team for Dynatrace and other agent installations
- Monitoring and maintaining AWS run environments
- Maintaining a data center with VMware access using provided sudo privileges
- Writing simple shell scripts for internal environment requirements
6. Medgenome Labs Ltd, Bangalore. Sr.Linux Administrator (Sep 2017 β Apr 2019)
- Deployment and maintenance of various ο¬avors of Linux VMs (Redhat, Ubuntu) systems.
- Tools monitoring, Problem management.
- Vulnerability management. Automation via shell scripting, Backup management.
- RedHat Satellite Spacewalk server maintenance.
7. Wipro Technologies, Bangalore Lead Administrator(Jul 2014 β Sep 2017)
- Deployment and maintenance of various Linux VM flavors (RedHat, Ubuntu/Debian, SUSE)
- OS customization:
- Ubuntu/Debian via Remastersys
- RedHat via Kickstart (KS)
- SUSE via KIWI
- Basic configuration and administration of DNS, Samba, and NFS
- Apache server configuration and maintenance
- Periodic vulnerability remediation through CRs
- Hardening newly built VMs
- Applying security patches from Satellite server
- Upgrading lower versions via Satellite server
- Monitoring and troubleshooting performance-related issues
- User management and administration
- Swap space management
- Job scheduling and automation using CRON
- Configuring and monitoring disk mirroring and striping using LVM
- Managed a 7-member team including L1 and L2 engineers
- Periodic customer communication via emails and meetings (CRM)
- Delegated tasks to appropriate team members
- Accountable for customer deliverables
- Shared knowledge through SOPs and KT sessions
- Handled problem management including RCA and outage resolution
8. Cisco Inc. via Ariveguru Technology Solutions Lab Admin / Sr. System Administrator(Mar 2013 β Jul 2014)
- Configured virtual machines across various Linux and Windows flavors; provided support across all levels
- Performed kernel and OS upgrades; automated tasks using cron jobs
- Handled physical-to-virtual server migrations, VM cloning, and replacements
- Managed backups using NetBackup for RHEL 5 & 6 and Bacula for Ubuntu 12.04 LTS
- Troubleshot Linux and Windows servers to improve performance and stability
- Supported and maintained VMware ESXi in the testing lab; provided vSphere access to users
- Configured terminal servers and various Cisco routers
- Set up multiple types of PDUs with access switches; managed PDUs via PowerIQ software
- Maintained inventory using the Eitms tool
9. Jetking Infotrain Limited, Sadashiva Nagar, Bangalore - Linux Trainer & System Administrator(Jan 2011 β Mar 2013)
- Handled Red Hat Enterprise Linux 6, Windows 7, and Network Essentials (N+) batches for Jetking students
- Installed and maintained DNS, DHCP, WINS, RIS, IIS, LAN routing, and NAT servers
- Installed and maintained Samba Server, NFS Server, Kickstart, IP forwarding, and VNC Server
- Set up RHEL5 on USB stick, PXE installation server, Sendmail server, and virtualization environments
- Provided operational and technical support to computer users; interacted with external technology suppliers
- Installed and configured computers and peripherals on data networks
- Guided and assisted students in resolving technical problems and responding to queries
- Served as the first point of contact for all computer hardware and software issues
- Analyzed technical and operational problems and delivered workable solutions
10. IBM India Private Limited, Bangalore IT Security Analyst(Mar 2009 β Mar 2010)
- Provided Level 2 support for Identity Access Management at IBM
- Performed daily server health checks to ensure operational stability
- Tools used:
- WRT: Work Request Tool (ticketing system)
- URT: User ID Revalidation Tool
- MS Excel 2007 for file manipulation and reporting
- Managed periodic compliance activities under Q2 Flexi Pool: Rhythm
- Executed specified scripts on servers; stored formatted output in temp directories
- Processed formatted files in Excel according to User ID Revalidation format until zero syntax errors were achieved
- Performed regular server vulnerability checks to maintain security compliance
11. Network Labs, Jayanagar, Bangalore Linux System Administrator(Oct 2008 β Feb 2009)
- Installed and maintained DNS, Samba, DHCP, and PXE servers
- Handled Red Hat Enterprise Linux 5, Windows 7, Windows Server 2003, and Network Essentials (N+) batches for students
- Tools used: Putty, Remote Desktop Environment
12. Candor Solutions, Rajajinagar, Bangalore Linux System Administrator(Sep 2007 β Sep 2008)
- Installed and maintained DNS, Samba, HTTP, SquirrelMail, DHCP, and PXE servers on RHEL 5.0
- Tools used: Putty, Remote Desktop Environment
13. Kodaikanal Christian College, Kodaikanal, Lecturer (July 2005 β Jul 2007)
- Worked as a Lecturer. Handling classes for Linux Operating System, Compiler Designer, Microprocessor and Databases as well as Java Language.
14. RVS College of Engg & Tech, Dindigul. | Network Lab in-charge (June 2003 β May 2005)
- Cable crimping, Installing & Maintain the OS, Setting security policies.
- Tools used: Putty, Remote Desktop Environment
15. Axis Systems, Kodambakkam, Chennai. | Network Lab in-charge (June 2001 β May 2003)
- Cable crimping, Installing & Maintain the OS, Setting security policies.
- Tools used: Putty, Remote Desktop Environment
π Education
- M.Sc Computer Science β St. Josephβs College, Bharathidasan University, Trichy, TN. (2001 β 70.02%)
- PGDCSA β St. Josephβs College, Bharathidasan University, Trichy, TN. (1999 β 76.67%)
- B.Sc Statistics β St. Josephβs College, Bharathidasan University, Trichy, TN. (1998 β 74.06%)
- HSC First Group β St. Maryβs HSS, Dindigul, TN. (1995 β 72.83%)
- SSLC State Board β St. Maryβs HSS, Dindigul, TN. (1993 β 83.2%)
π΅ Extra-Curricular
- Nature Club participant
- Writes Tamil poems, sings, listens to music, Photography
Personal Details
- DOB: 1stJun 1978
- Linguistic: English, Tamil & Kannada