Neeraj
*******.******@*****.***
Summary:
Over 8 years of System Administrator Experience under heterogeneous environment of Redhat Linux (3, 4, 5,6 and 7 ), Scientific Linux (5, 6), Solaris (8, 9 and 10), HP-UX (11.x) and AIX (6.1, 5.x).
Experience in migrating On-Premise network to Amazon Cloud Services and Private Clouds, using Cloud Formation templates, AMI's and other AWS resources.
Experience in building highly available and highly fault tolerant redundant production and disaster recovery systems using best practices.
Worked on AWS API Gateway for custom domain and Record sets in Amazon Route53 for applications hosted in AWS Environment. Extensive experience focusing on services like VPC, EBS, AMI, IAM, S3, ElastiCache, SNS, SQS, Amazon Glacier, Cloud Trail, Cloud Formation.
Extensive experience on AWS Cloud Formation, AWS Ops Works.
Configuring and Networking of Virtual Private Cloud (VPC), CloudFront, Route53.
Experience in using Cloud Foundry (CF) CLI for deploying applications and other CF management activities.
Experience with EC2, Cloud Watch, Elastic Load Balancing and managing securities on AWS
Experience in multitier AWS instances in different subnets in Amazon VPC, attached ACL's and Security Groups to maintain high security.
Experience in Build Automation tools like Jenkins or Cruise Control.
Engineer, program and maintain monitoring scripts to test numerous API endpoints.
Experience with Bamboo as continuous delivery tool that ties automated builds, tests and releases together in a single workflow.
Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI’s.
Experience in any of the deployment tools like Puppet, Ansible, Chef or Salt and Experience with AWS deployment and configuration tools like Ansible, Code Deploy, etc.
Experience in Chef cookbook development, Powershell scripting and Puppet manifest and module.
Experience on AWS code services Code Commit, Code Pipeline, Code Build, Code Deploy.
Experience on serverless AWS Lambda, Dynamo DB, API Gateway, Amazon Kinesis, X-Ray.
Enterprise Architect specializing in SOA, Integration, Security, .NET, MOSS, SharePoint Services and Java.
In-Depth Knowledge and Experience in Information Systems Architecture and Software Design Methodologies.
Experience in designing and developing enterprise applications in private, public and Hybrid cloud models with AWS cloud on Windows and Linux.
Experience with Source controls like VSS, TFS, Git and SVN.
Experience in Monitoring teams to identify and troubleshoot issues on servers using tools like Nagios and Splunk.
Excellent written and verbal communication skills with ability to communicate technical issues to both non-technical and technical audiences.
Technical Skills:
Operating System
Red Hat Linux 5.5/6.3/7.1, Windows NT/XP/2003/2007, Ubuntu, Sun Solaris 10, 9, 8
Languages
C#, Java, SQL, PL/SQL, T-SQL, Perl, Python, Ruby, C
Cloud
AWS cloud services like EC2,VPC, EBS, AMI, SNS, RDS, Cloud Trail, Cloud Formation, IAM, S3, ElastiCache, SNS, SQS, Amazon Glacier, Amazon Route 53, CloudFront etc.
Internet
HTML, XML, XSL, IIS, CSS, XSLT
Other Tools
TFS, SVN, Visual SourceSafe, Clear Case, Git, Splunk, Nagios, Eclipse, Bugzilla, Jira, iServe
Servers
Apache Tomcat, Microsoft IIS, Web Sphere
RDBMS/Server
SQL Server, Oracle, MySQL, MS-Access.
Configuration Management
Chef, Ansible, Puppet, Salt Stack
CI, Test & Build Systems
Maven, Jenkins, Bamboo
Virtualization
VMware, VSphere, VCenter Server, VMware Server, Xen, Solaris Zones
Project Details:
United Airlines, Houston, TX Apr 2016 – Till Date
Cloud Engineer/ DevOps Engineer
Responsibilities:
Worked on RHEL 5,6 and creating EC2 instances in AWS cloud.
Installed and configured RHEL 7.2, Solaris 8/9/10, Windows 2003/2008 for production, staging and test environments.
Responsible assessing of Private, Public and Hybrid cloud computing of AWS, Oracle and OpenStack cloud computing and sizing, provisioning of EC2 Instances, VMS, Storage Types, Virtual Networks, DNS, VPC, Lambda, creating base Images, building leveraging Infrastructure.
Building CI pipelines and automating Linux and Windows servers using cloud formation and integrate Ansible automation for deployments.
Installed and configured WebSphere and Apache servers.
Worked in atmosphere of cross-functional team within the organization Agile project life-cycle.
Maintained version control setup of configuration files, automount maps, software repos etc. using SVN and Git repositories.
Experience in setting up cloud foundry, Couch base and Elastic Search.
Worked with ANT, Maven and Atlassian Tools Like Jira, Confluence, Bitbucket etc.
Migrate on premise database to AWS Cloud and also designed, built, and deployed a multitude applications utilizing the AWS stack (Including EC2, R53, S3, RDS, SNS, and IAM), by focusing on high-availability, fault tolerance, and auto-scaling.
Wrote Python and Bash scripts for system administration and automation; such as automate the regular tasks like removing core files, taking backups of important files, file transfers among servers etc.
Installed, configured and monitored Splunk, New Relic for all the servers in the V3 environment.
Worked on Amazon Web Services - AWS (Cloud Computing), EC2, VPC.
Worked on Github, and integrated it with Jenkins to build jobs and do the deployments.
Working closely with SME, Work Stream Leaders and BA to understand the existing systems requirements and prepared functional and technical solution documents.
Installed and Configured Grafana and worked on migrating Vmware to EC2 instances.
Working for AWS code services Code Commit, Code Pipeline, Code Build, Code Deploy.
Experience with Setting up Chef infrastructure, Chef-repo and Boot strapping chef nodes.
Involved in configuring and integrating the servers with different environments to automatically provisioning and creating new machines using CM/ Provisioning tools like Chef and Ansible.
Worked on Ansible to automate AWS instance creation and also deploying application.
Expertise with configuration management automation tool Ansible and has worked on integrating Ansible.
Centrally managed an automated research oriented Linux environment through automation/configuration tools like Ansible and Salt Master.
Experience on serverless AWS Lambda, Dynamo DB, API Gateway, Amazon Kinesis, X-Ray.
Worked on automation and continuous integration. Automated local development environment using Chef.
Used vCloud Automation center for triggering new build.
Created 2 Git repositories in Atlassain Stash named by Jenkins(our cookbook), omnibus(our deploy gem RPM builder). Worked with deploy gem Git repo in Stash.
Worked on Docker which works on premise, in the cloud or virtual environment and supports both Linux and Windows, through Docker CaaS platform.
Setup Chef-client on several nodes, configured workstations to allow users to author, test, and maintain cookbooks.
Environment: Solaris 8/9/10, Red Hat Linux 4/5/6, VMware ESX4.0Veritas Volume Manager (Vivo), ZFS, VERITAS cluster server and zones, shell scripting (BASH, KSH), Jenkins, Java/J2EE, ANT, MAVEN, GIT, OpenStack, Amazon EC2, Puppet, Chef, Python Scripts, Shell Scripts, Sonar, UNIX, JIRA, Docker,CentOS.
Cardinal Health, Seattle, WA Dec 2014 – Mar 2016
Cloud Engineer/ DevOps Engineer
Responsibilities:
Managing Linux infrastructure using single, integrated tools for efficiency, speed such as Puppet/CFengine.
Create multiple groups and set permission policies for various groups in AWS.
Experience in creating life cycle policies in AWS S3 for backups to Glaciers.
Worked on Ruby and Python Scripting.
Used Maven(POM.xml) and Ant Scripts(build.xml) as build frameworks/scripts.
Worked on using a Git branching strategy that included develops branches, feature branches, staging branches and master. Pull requests and code reviews were performed.
Developed the scripts to push patches, files and maintain configuration drift through the Puppet tool.
Configured Puppet to provide centralized management.
Worked on Puppet to create manifests and Modules to automate deployments and install RPM’s.
Initialized Solaris 10/11 using jumpstart, Red Hat using kickstart with TPM (Tivoli Provisioning Manager), and configuration management with puppet
Configured resources such as packages, services, files, directories, exec, notify, users, groups, cron jobs, etc. using Puppet
Built a new CI pipeline. Testing and deployment automation with Docker, Jenkins, and Puppet.
Deploy Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure.
Deploy puppet to completely provision and manage AWS EC2 instances, volumes, DNS, and S3.
Involved in RPM package building according to the requirement using FPM and deploying the package using puppet enterprises to puppet agent.
Managed AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers forand Puppet.
Experience in maintaining, executing, and scheduling build scripts to automate DEV/QA/UAT builds.
Managed file servers, directory services, Web servers, and set up user accounts.
Experience in installing KVM's and deploying OpenStack environment.
Administered, Installed, and Configured TCP/IP, NFS, DNS, NIS, NIS+ and DHCP.
Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub.
Converted staging and Production environment from a handful AMI’s to a single bare metal host running Docker.
Management and design of integrated build pipelines using continuous integration workflows such as Jira, Git, Stash, Jenkins, Docker.
Developing Docker images to support Development and Testing Teams and their pipelines; distributed Jenkins, Selenium and JMeter images, and ElasticSearch, Kibana and Logstash (ELK & EFK) etc.
Working on Openstack cloud environment to create a private cloud .
Experience with nova, compute with Openstack.
Environment: Solaris 8/9/10, Red Hat Linux 4/5/6, VMware ESX4.0Veritas Volume Manager (VxVM), ZFS, VERITAS cluster server and zones, VERITAS net backup, and shell scripting (BASH, KSH), SAN, IPMP, NIC bonding, NFS, NIS, NIS+, DHCP, FTP, LDAP, Apache, Samba, Sun Fire 440R Server, Sun Fire V880/890, Sun Enterprise T series servers, SPARC Server 1000, HP 9000 K, L, N-class Server, IBM P series Servers, VERITAS Net Backup 6.x.
Master Card, St. Louis, MO Feb 2013 – Nov 2014
Linux System Administrator
Responsibilities:
Installation of the Operating system by automated system using Jumpstart for Solaris and KickStart for Red Hat.
Configure servers to use HTTP, DNS, NFS, NetBackup and Storage Disk configuration.
Involved in applying Patches, Installing patch bundles on Solaris, AIX, HP-UX and Red hat Linux.
Install FTP/TFTP/SFTP Server and set up network connections.
Managing disk storage with VERITAS Volume Manager 3.5/4.1 and Solaris Volume Manager with VERITAS File System (VxFS).
Used VMWARE in this project as a virtualization tool.
Worked on Tomcat, Jboss install and configuration.
Worked on Mysql and Oracle.
Installation of Multi-Pathing software such as EMC Powerpath and HDLM.
Worked with Red Hat Package Manager RPM, YUM and YAST.
Logical Volume Management (LVM), Installed Veritas Volume Manager 4.1 and created file systems, mirrored and striped volumes.
Responsible for building and supporting Solaris/Linux/AIX/HP-UX servers.
Maintenance and Minor Enhancements on shell scripts and SQL stored procedures.
Monitored using Nagios, NagVis, NDOUtils, Zenoss, Tivoli Tools and MRTG.
Environment: Solaris 8/9/10, Red Hat Linux 4.x/5.x, AIX, BMC Patrol, NetBackUp, MQSeries 5.0, NES/iPlanet4/6, Windows, Solstice Disk Suite 4.2.1, EMC Connetrix, SAN Switches, Tape Libraries, EMC.
US Steel Pittsburgh, PA June 2012 – Feb 2013
Linux System Administrator
Responsibilities:
Used Shell scripting to automate the system administration job such as add users, user deletion, install packages, patches and bundles, and perform troubleshooting.
Worked on RAID controllers for hard disk mirroring and striping with parity.
Created whole root and sparse root zones on Solaris 10 and administering services using SMF.
Implemented the Jumpstart servers to automate the server builds for multiple profiles.
Installation and configuration Veritas NetBackup on Sun Severs.
Supported for high-traffic web services, including requirements & capacity analysis, service configuration, monitoring and troubleshooting, system backups, and change management.
Performed server consolidation, migrate systems and applications to Solaris zone environment.
Worked on FTP servers for sending and receiving files between local and remote servers.
Involved with the SSL certificate missing issues and installed certificates from backups.
Environment: Solaris 8/9/10, Red Hat Linux 4/5/6, VMware ESX4.0Veritas Volume Manager (VxVM), ZFS, VERITAS cluster server and zones, VERITAS net backup, and shell scripting (BASH, KSH), SAN, IPMP, NIC bonding.
Mahindra Satyam, Hyderabad, India Jul 2009 – Mar 2012
Solaris / Linux System Administrator
Responsibilities:
Involved in Planning, building and Administration of various High Availability clusters and heart beat checking on Sun Solaris using VCS in heterogeneous SAN environment.
Installation of Solaris 10/9/8, configuration, installation of Keon client and patrol client on Fujitsu Primepower series, Sun E25k, E15k, E10k, E4900 and T2000.
Communicating with Dev/BA and troubleshoot it in case any issue occurs.
Installed configuration of volume management software like Cluster File System, Cluster Volume manager, VERITAS Volume Manager and Logical Volume Manager.
Created file system ZFS, SVM system.
Created Veritas/LVM file system or volume as per the request of DBA and Application team.
Configuration/troubleshooting of multi-path on Solaris and bonding on Linux Servers.
Assisted in network design and layout for the TCP/IP network.
EMC/Hitachi Lun assignment/un-assignment on Solaris and Linux. Mirroring.
Working on Live production releases. Modules that I worked on, mainly involve communicating with different teams including- Project managers, developers, DBAs, QA team, system administrators.
Monitored System Performance of Virtual memory, Managing Swap Space, Disk utilization and CPU utilization.
System performance monitoring and tuning.
Experience in Kernel fine tuning for maximum files, oracle database installation, IP forwarding, and network issues.
Configured password less login between system using SSH protocol on Solaris and Linux boxes.
Environment: Range of Sun Server including E10k, E15k, 5500, 6500, T1000, 4900 and others. Solaris 8/9/10, Red Hat Linux 4/5, VMware ESX4Fujitsu’s Primer Power Series servers 450,650 and others. HP Proliant DL585 G1, G2.Tivoli Storage Manager, Veritas foundation suite 4.x 5.x, Veritas Cluster Server 4.x 5.x, Automount/NFS.EMC and Hitachi Storage.