Professional Summary
*+ years of experience and skills in the areas of Unix/Linux Systems Administration, Cloud Computing, Datacenter consolidation architecture, and storage administration
Familiar with IaaS architecture design and implementations
Strong customer-facing skills coupled with technical expertise of cloud, VMware and Linux administrator
Familiar with IaaS architecture design and implementations
Cloud Computing: Deliver demos, influence architecture decisions, guide customers through proof-of-concept deployments, and educate customers about IaaS best practice
Involved in installation, configuration and upgrade of operating system for the corporate servers RHEL 4.x, 5.x, 6.x and Ubuntu 14.04, 16.04.
Expertise on Build & Deployment Management.
Installation and configuration of virtualization using VMware and RedHat KVM
Hands on experience in automation using shell scripting
Excellent hands on OpenStack cloud and implementation.
Design, install, and configure RedHat enterprise Linux, VMware ESX, ESXi, within vSphere 4 and 5 environments with Virtual Center management
Experience on boarding VNFs on to NFV Orchestrators such as NFV Director and Ericsson Cloud Manager
Migration of traditional network with SDN/NFV enabled solutions.
Implemented SDN for manipulating switches.
Provides technical leadership and is responsible for the delivery of the technical architectural design, strategies and plans that will be a delivered on an ongoing basis.
Responsible for ongoing management of Unix/Linux infrastructure.
Participate in Root Cause Analysis reviews when applicable.
Manage all CM tools (JIRA, Confluence, Artifactory, SVN, Maven, Jenkins, Chef, Puppet, Ansible Git, and GitHub) and their usage / process ensuring traceability, repeatability, quality, and support.
Re architect a legacy SVN repository from pure script dependency and no representation of releases to clear direction regarding where code resides and the difference between releases.
Education and Certifications
Bachelor of Technology, India
Red Hat Certified System Administrator in Red Hat OpenStack.
Mirantis Certified Associate Level.
Technical Skills
Cloud Platform : OpenStack, Amazon AWS - EC2.
Operating System : Windows server 2003, 2008, 2012, RHEL 5, RHEL 6, RHEL 7 & Ubuntu
Hardware : Cisco UCS, HP Blade Servers, IBM Blade Centre HS22, Dell Power edge 2950, HP Rx2660, HP blade servers, SunFire V440, 480
Languages : Python, Shell Scripting, Yaml, Ruby
Professional Experience
Verizon, Irving, TX June 2017 - Current
Role: Openstack Engineer
Worked in SDN/NFV Orchestration team to Onboard VNF’s on to cloud platform.
Good understanding of ETSI MANO (Management and orchestration) Architecture.
Expertise in using HPE NFVD Orchestrator.
Expertise in using RESTFUL API’s of NFVD and Openstack. Worked on CBAM VNFM API’s for LCM Activities.
Created the MOP (Method of procedure) for the VNF’s deployment in production environment.
Worked along with Nokia team for OCS product on HOT templates and Ansible scripts.
Good understanding on SR-IOV, DPDK concepts in Openstack.
Deployed various VNF’s with vendor specific VNFM and Generic Orchestrator VNFM on NFVD.
Integrate SVNFM’s with NFVD to deploy VNF’s.
Expertise in using Heat orchestrator.
Developed heat templates to deploy VNF’S as per business needs.
Knowledge on using TOSCA templates.
Good Understanding of RIFTIO Orchestrator.
Good understanding of VNFD and NSD of ETSI Architecture.
Developed and deployed VNF’s using RIFT Orchestrator.
Co-Ordinated with offshore and on-shore teams on daily basis for Knowledge Transfer.
Huawei, Santa Clara, CA May 2015 - June 2017
Role: Openstack Engineer
Deployed OpenStack Juno, Kilo, Liberty, Mitaka and Newton in a Multi-Node Architecture manually.
Deploying OpenStack in using Huawei’s Compass Deployment tool.
Automation of deployment of OpenStack-Newton services using shell scripts for Centos 7.
Using of Storage capabilities of OpenStack like Swift and Cinder backed by multiple NAS storage. Used Cinder as a persistent storage for VM's and swift for providing FTPaaS
Integrating SDN-based switches with SDN controller such as RYU, Open daylight.
Made OpenFlows for completely managing the networking flows through an SDN environment.
Upgrade of OpenStack from Icehouse to Juno with no data-loss.
Installed and configured Chef and developed recipes for automated infrastructure deployment of monitoring applications for OpenStack Environment.
Implemented automation using python scripting.
Made Backup scripts for storing the configuration of all OpenStack services.
Working experience with Docker image repository Quay and web based hosting service BitBucket for source code repository.
Installed Kubernetes cluster using Terraform and Ansible scripts with GlusterFS
Designed and built an asynchronous message processing service and RabbitMQ handling thousands of messages on a day.
Implementing a Continuous Delivery framework using Jenkins, Puppet, and Maven & Nexus in Linux environment.
Refactored and extended large existing Django/python code base, reducing the number of lines of code and duplication significantly.
Also worked in providing SaaS services using OpenStack by providing Mediawiki as a tool to the organization.
Pulling and Running the Docker images to sandbox and test if the application is working properly.
Writing YAML templates to deploy node.js APIs on Kubernetes cluster and map the cluster IP of the created service to the proxy server.
For the data security, I have embedded the backup scripts and cron jobs in every openstack virtual machine, this backup the vm every night to the attached NAS storage.
Hands-on experience on setting up of git lab. Also, have knowledge of how git repo works.
Hands on experience in MySQL and MongoDB databases.
Debugging knowledge of OpenStack neutron networking with GRE as network topology.
Proficient in neutron networking like Fixed Ip’s, Floating Ip's and Networking namespaces.
Apart from using cloud images also made custom images as per the requirement which includes Centos Desktop version and OpenSUSE.
Set up PXE Server to install Operating System using kickstart Automation.
Identified new technologies to improve overall Data Center operations with the introduction of CoreOS and Docker tools to simplify software deployments into a production environment.
IBM (Managed Services), Herndon, VA Oct 2013 - May 2015
Role: Openstack Engineer
Experience in installation and administration of OpenStack components.
Launched instances from Horizon and Command Line Interface.
Creation of VM, snapshots and use them based on the requirement.
Experience in Telemetry (Ceilometer) service for monitoring OpenStack environment.
Configuring and managing the users and services with the Keystone Identity service.
Configure and manage the Swift Object Storage Service and Glance Image service.
Creating and managing Cinder volumes from Dashboard and CLI.
Creating tenants and assigning users, networks, roles and privileges using identity service.
Implemented the functionality of choosing a particular availability zone in a cloud environment and deploy a VM directly into that zone in OpenStack.
Manage and troubleshoot the Neutron Networking service.
Creating bridge networks for internal and external access.
Implemented configuration management tool using Ansible.
Experience in managing source control system GITLab.
Implemented and maintained playbooks for the company using Ansible tower.
Avago, Allentown, PA Mar 2013 – Sep 2013
Role: AWS Administrator
Implemented and maintained playbooks for the company using Ansible tower.
Experience in Amazon EC2 setting up instances, virtual private cloud (VPCs), and security groups.
Creating snapshots and Amazon machine images (AMIs) of the instances for backup and creating clone instances.
Setting up and administering DNS systems in AWS using Route53.
Install and configure Amazon command line interface tools.
Managing users and groups using Amazon identity and access management (IAM).
Implemented automation scripts using EC2 commands.
Performed Continuous Integration and deployment of applications using Jenkins.
Developed and maintained Chef Cookbooks for the company-wide Chef Configuration management console.
Perform system monitoring using Nagios and CloudWatch.
Configured Elastic Load Balancers with EC2 Auto-scaling groups.
Test Driven Chef Development Environment using Vagrant, Test Kitchen.
Managed the configurations of the instances using Opscode Chef.
Written and modified various Cookbooks/Recipes for better management of the systems.
Brinker International Inc, Dallas, TX Nov 2010 – Mar 2013
Role: VMware Administrator
Adding processors, RAM, NIC, disks to the VM
Creating and deploying a VM in Virtual centre / Deploying a Bare metal server for SQL databases through HP Rack, Building Virtual Machines, and Cloning& Migrating.
Configuring VMotion / Creating resource pools and configuring the VM’s based on priority.
Upgrading the ESX servers using update manager/ command line/ copying on a DVD from the VMware portal and going through the BIOS configuration,
Installing and troubleshooting VMware Workstation &VMware fusion.
Configuring HA & DRS clusters and setting the priority levels.
Patching the servers through Altiris/ manually, Setting alerts and alarms in the Virtual centre.
Daily Routine health check of critical VM’s and bare metal DB servers.
Adding processors, memory and extra disks/ expanding disks for a Virtual machine.
Deploying, Handling and Maintenance of different servers like Active directory, Domain Controllers, Anti-Virus.
Disk Management-Basic & Dynamic Disks, Types of Volumes
Lotus Server and Clients (Mail Server) Users Outlook E-Mail Configuring
Configure and troubleshoot exchange server and MS outlook clients for the employees.
Monitor and analyze email system (Exchange 2003) activities to ensure maximum performance, efficiency, security and availability.
Good Knowledge on Scripting with Windows PowerShell, VB Scripting.
Testing the new products, appraising and approving them for the procurement.
Configuring and Managing disk management
Implementation and Managing the online OS mirroring(RAID)
Installing and Configuring Terminal servers for remote desktop
Mindtree Limited, Banglore, India Sep 2009 –Oct 2010
Role: Linux Administrator
Administration and maintenance of Red Hat, Ubuntu and CentOS servers for maintaining packages (system/application) on servers.
Installation and configuring using Kickstart Red Hat server as required for the project.
Configured different hardware and software components as per requirement to support UNIX initiatives.
Extensively used LVM created Volume groups (VGs), Logical volumes (LVs), and disk mirroring.
Work with RAID configuration-RAID 0, 1, 5, 0+1, writing scripts for better administration.
Worked on installing and managing different automation and monitoring tools like Nagios, Splunk.
Experience in running SQL queries on Oracle and MySQL Databases.
Reported bugs and tracked defects using Jira.
Added Kanban plug-in to Jira system to assign tasks.
Administer database security including adding/removing users, auditing, and troubleshooting security related issues, provide internal management services.
Setup and configured network TCP/IP on Red Hat, CentOS including RPC connectivity for NFS.
Setup of full networking services and protocols including NIS/NFS, DNS, SSH, DHCP, TCP/IP, ARP, applications.
Perform software installation, upgrades/patches, troubleshooting, and maintenance of Linux system
Resolved operation issues which comes in the form of tickets and assisted the users in solving their issues.
Archive management for files and directories employing the TAR tool and compression of files using the gzip and bzip2.
Administered local and remote servers using SSH (secure shell) tool on daily basis.
Supported data management through on-site & off-site storage and retrieval service.
Installed, updated, and configured the necessary packages using the RPM and YUM software/package management.
Monitored user and group administration, password management, file accessing and advanced file permission privileges.
Automated some jobs by deploying the CRON tool for job scheduling processes.