Seasoned Infrastructure Consultant with 12 years of proficiency at streamlining all scales of system architecture, from single terminals to networked servers.
Professional Summary:
Excellent platform knowledge with VMWare Virtualization, Linux, Automation and Open source software tools with around 10 years of experience includes roles as IaC Engineer Consultant, DevOps Engineer, and Linux Administrator.
Experience includes Solution architecture, design, implementation, integrations and operations.
Provisioning infrastructure (IaaS) using infrastructure as code (Terraform).
Consulting with engineering teams to help them leverage existing platform and tools on which to run their applications.
Creating pipelines and automation to deploy Dockerized applications onto Kubernetes clusters.
Developing, deploying, and maintaining tools built from the ground up in support of self-service, quality, security, and compliance initiatives. Strong ability to troubleshoot any issues generated while building, deploying and in production support.
Good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving problems and providing best solutions.
Escalation Management: identify, manage, and lead escalations.
Willingness to work on flexible hours for production, backup and on-call support.
Overview
10
10
years of professional experience
6
6
years of post-secondary education
Work History
IaC Engineer Consultant
Tata Consultancy Services Ltd
02.2016 - 04.2021
Project team is responsible for providing administration for business critical Markets Business on daily basis
Admin team provides technical expertise and system architecture recommendations suitable for all Unix/Linux projects
The team offers advanced SA subject matter expertise to the Markets Business & support groups that include troubleshooting, performance analysis and sizing recommendations and problem resolution
Responsibilities:
Automated Installation & Configurations of Red Hat Virtual Machines
Experienced in Infrastructure as Code and using most of the CICD tooling Git, Jenkins, JFrog, Ansible, Packer, Terraform etc
Created multiple terraform modules to manage configurations, services and automate installation of webservers
Installed Docker, created Dockerfile to create containers and integrated Docker with Jenkins to do build on Docker containers and to achieve Continuous Delivery goal on high scalable environment
Experience with analysis of logs and performing RCA for various major/critical issues
Implemented and Enhanced Scripts which are developed in Shell, PowerShell, Perl and Python
Experience with JIRA for change management and Agile/SCRUM tool
Having good Experience in Configuration Management tools like Ansible to maintain desired state of a system
Implemented and maintained services running on Linux and server platforms deployed in AWS EC2
Worked with TCP/IP network configuration
Responsible for maintaining security (SOX and server hardening) on all UNIX system for regulatory compliance.
Sr. Linux/Unix Administrator
Tata Consultancy Services Ltd
04.2013 - 01.2016
Deployment and maintenance of Linux systems and app software in multiple clusters and standalone across four data centers
Install and de-install servers
Datacenter smart maintenance
Handled SW & HW upgrades on servers
Kickstart and Jumpstart installations
Designed and implemented Red Hat cluster for production
Run-of-business activities included mail, License management, OS upgrades, and security fix deployment
Manage security access, user logins, and permissions
Handled NIS and RHDS migrations
Involved in Life cycle management of all the infrastructure
Effective Incident, change and problem management
Rotated 24/7 on-call support
Linux/Unix Administrator
Tata Consultancy Services Ltd
07.2011 - 03.2013
Hired as full-time Systems Admin
Provide Solaris/Linux administration, and performing Security related controls and checks
Managing highly available (HA) and disaster recovery (DR) solutions for employer and clients
Responsibilities:
Categorize all incidents and alerts and preparing knowledge articles following ITIL best procedure
Responsibilities Supported Linux servers in production/QA/ Development Environment
Installation of databases like Oracle 10g and MySQL
Security implementation by using ACL's & special file permissions
Creating File system and configure to available network through NFS
Monitoring system logs and root's email for important messages such as errors and warnings or hardware failure errors
Managing Disk File Systems, Server Performance, Users Creation and Granting file access Permissions
Creation of groups, adding User ID to a group as a primary or secondary group, removing User ID from a group
Mirroring of root disk in Solaris and Linux
Trouble shooting User's login & home directory related issues
Managing (adding/removing) disks and partitions (LVM)
Monitoring of All UNIX/Linux flavor like Solaris and Linux
Samba Server configuration with Samba Clients
Worked on diverse set of storage concepts
Automated report generation using Perl
Worked on Fusion IO cards, which are installed on Database hosts
Volume manager administration using SVM and VxVM
Scheduled various regular, periodic, future and queue tasks by using crontab
Worked on VMware and vSphere 4.0
Shell and Perl scripts to automate daily repetitive activities.
Linux/Unix Administrator
Sellcraft Softech Pvt Ltd
11.2010 - 06.2011
Hired as contract UNIX Systems Admin to administer Solaris/Linux systems, and performing Security related controls and checks
Monitoring high availability (HA) and disaster recovery (DR) solutions for our customer
Responsibilities:
Installation of systems using Jumpstart for Sun Servers and Kickstart for RHEL on HP HW
Configure, support and perform routine maintenance of hardware and software for Linux servers
Involved in Hardware and software evaluation, recommendation and vendor management
Regularly applying patches for RedHat Linux, Sun Solaris systems
Plan, document, review and maintain system administration guidelines and policies
24x7 support for the UNIX servers
Rotating on call pager responsibilities for Production environment
Processes administration and management like monitoring, start/stop/kill various processes/sub processes.