Unix/ Linux Administrator/ Devops Engineer Resume
Wilmington, DE
PROFESSIONAL SUMMARY:
- Competitive IT professional with around 7 years of experience with expertise in VMware administration and Linux/Windows/Solaris Administration, Implementation, Installing, Monitoring and Troubleshooting of network and communication equipment.
- As DevOps / Build and Release Engineer automating, building, deploying, tightly maintaining CI/CD, Continuous Deployment and Configuration Management in multiple environment like development, testing, staging & production.
- I have involved in Building, Continuous Integration, Continuous Delivery, Continuous Deployment, Requirement Analysis, Planning, Design, Development, Testing, and Release of various Enterprise - Wide Software Applications for business areas like retail, banking, telecom, financial industries in environment using various tools and services, including below mentioned responsibilities.
- Technically competence in installing, Tuning and configuring Suse, Solaris and Redhat servers and involved in day-to-day troubleshooting.
- Experience with Bladelogic to Patch servers and to install packages/rpms. Manual patching of servers and automating them where required.
- Experience in OS install and control domain configuration on Oracle sun2u, sun4v architectures.
- Experience in Virtualization to create and manage Zones, LDOMS and VMs and also involved in migration of virtual instances to newer hardware and upgrading them to latest OS.
- Working with application team to move applications from EOL legacy platforms to latest hardware and operating systems.
- Working with business teams and application teams to move applications from Solaris to Linux operating systems.
- Experience with VMware, creating Linux VMs, relocating VMs from one cluster to other using Vmotion, converting physical to virtual using P2V.
- Experience with Puppet, Spacewalk, PXE, IPtables, Samba, NFS, Apache, ISCSI, LVM etc.
- Experience in Datacenter consolidation activities with migrating servers and applications from one location to another over WAN. Data migration approaches include Veritas volume replicator, storage-based replication solutions like SRDF, OR and host-based migrations using vxvm, SVM, ASM rebalance.
- Experience on High availability software’s like VERITAS clusters, Solaris Clusters and configuring HA for databases, VMs and applications.
- Efficiency in installing, configuring and implementing the RAID Technologies using various tools like Veritas volume manager, Solaris volume manager and Hardware RAID tools.
- Experience on multipathing software’s like DMP, EMC Powerpath, Mpxio and Linux native multipathing.
- Efficiency in installing, configuring and implementing the RAID Technologies using various tools like Veritas volume manager, Solaris volume manager and Hardware RAID tools.
- Experience in installation and maintenance of Backup Software like TSM, Legato Networker and Veritas NetBackup Servers and Configuring them with Backup Storages L700, L8,L9,L20 and L40. Integrating Backup software with Oracle database servers.
- Extensive experience includes Migrating from on-premises to Cloud, DevOps Build/Release Management, Change/Incident Management and Cloud Management.
- Coordination experience with various teams like Dev, QA, UAT and production Operations.
- Experienced in Design an Architectural Diagram for different applications before migrating into Amazon cloud for flexible, cost-effective, reliable, scalable, high-performance and secured.
- Worked with several teams to transition workflows to Continuous Integration and Delivery model and implemented best practices for utilizing AWS.
- Designed, built and deployed a multitude application utilizing almost all of the AWS (Amazon web services), Including EC2, cloud watch S3, Elastic Beanstalk, Elastic Load Balancing (Classic/Application), Auto Scaling, RDS, VPC, Route53, Security Groups, snapshots and IAM, focusing on high-availability and fault tolerance.
- Created AWS Cloud Formation templates (CFT) to create custom-sized VPC, subnets, EC2 instances, ELB, security groups. Worked on tagging standard for proper identification and ownership of EC2 instances and other AWS services like Cloud Front, Cloud Watch, RDS, S3, Route53, SNS, SQS, Cloud Trail.
- Worked in DevOps group running Jenkins in a Docker container with EC2 slaves in Amazon AWS cloud configuration. Also, gain familiarity with surrounding technologies such as Mesos and Kubernetes.
- Well versed in managing source code repositories like SVN, Git, GitHub, bit bucket.
- Proficient in chef cookbooks & Recipes to manage systems configuration.
- Worked on Docker components like Docker Engine, Docker-Hub, Docker-Compose, Docker Registry and Docker Swarm.
- Expertise in creating DevOps strategy in a mix environment of Linux (RHEL, Ubuntu, CENTOS) servers and Windows along with Amazon Web Services.
- Experience in integrating the infrastructure automation using Puppet. Creating and configuring Jenkins jobs, build and delivery pipelines.
- Experience with monitoring and logging tools like App Dynamic, Splunk and Nagios for monitoring network services and host resources.
- Experience in various scripting languages like Shell, Ruby and Python focus on Devops tools, CI/CD and AWS Cloud Architecture.
- Extensive experience using MAVEN and ANT as a Build Tool for the building of deployable artifacts (Jar, war & ear) from source code.
- Delivered architecture designs and solutions for public, private and hybrid clouds covering the cloud architecture tiers and portfolios of cloud services.
- Used AWS Cloud Formation and AWS Ops Works to deploy the infrastructure necessary to create development, System test and Uat environments for a software development project.
- Good expertise in implementing PaaS Environment (Using Elastic Bean stalk) and Infra structure as a Code Service using Cloud Formation.
- Have experience with Serverless/PaaS technologies (API Gateway, Lambda, Dynamo, S3, etc.).
- Develop and maintain operational processes and documenting them.
TECHNICAL SKILLS:
Operating Systems: Redhat 5/6/7, Solaris 8/9/10/11, Suse Linux10/11, windows 2003/2008/2012.
Hardware: HP Proliant Servers DL380/580/980s etc., HP Blades, Sparc Enterprise T Series, M Series, SUN Legacy. Storage Arrays EMC DMX, VMAX, Netapp filers.
Environment: Redhat Linux, Solaris, Veritas volume manager, Veritas Cluster, Blade Logic, Puppet, Spacewalk, Solaris volume manager, Hypervisor, Sendmail, Scripting, Oracle, Powerpath, MPXIO, Solaris Zones, LDOMs, HOTSPARES.
Source Code Management: Git, Bitbucket
Build Tools: Maven
Configuration Management Tool: Chef, Ansible, Puppet and Terraform
CI Tools: Jenkins
Cloud Services: Amazon Web Services (AWS), Microsoft Azure.
Monitoring Tool: Cloudwatch, Nagios, SolarWinds, Xymon.
Scripting Languages: Bash, PowerShell, Unix Shell Scripting, Python, Perl, Ruby.
Software container: Docker, Kubernetes, Vagrant.
Ticketing Tools: JIRA, Remedy, Altiris.
PROFESSIONAL EXPERIENCE:
Confidential, Wilmington, DE
Unix/ Linux Administrator/ Devops Engineer
Responsibilities:
- Working as Unix/Linux Administrator supporting production Environment involving Solaris and Redhat servers with HP Blades, DL380s/DL580s, M5Ks, T52xx, T4xx servers.
- Experience with Bladelogic to Patch servers and to install packages/rpms. Creating groups required and pushing packages.
- Worked on installing RHEL through Satellite servers and using yum for upgrades.
- Installation of Solaris using Jumpstart and wanboot. Patching Solaris servers and upgrading OS to latest versions.
- Worked on installing OS on VMware virtual servers hosted on ESX hosts and using bladelogic to push application packages.
- Creation of File systems using Veritas volume manager and Veritas filesystems.
- Scanning of new storage on servers connected to VMAX, Hitachi storage arrays and bringing devices under powerpath, vxdmp control.
- Worked on Physical to Virtual (P2V), Virtual to Virtual (V2V), Physical to Physical (P2P) migrations. This is part of removing legacy Solaris servers and moving to virtual Solaris Zones/LDOMS for cost reduction.
- Installed Autosys and configured to the existing network for scheduling jobs.
- Perform host based migrations using veritas volume manager to migrate storage from EOL frames and to migrate from Clarion to Hitachi, DMX to VMAX storage arrays.
- Migrated NFS filesystems hosted out of Unix servers to NAS filers which helps with cost reduction.
- Presenting FC SAN LUN's, RDM's iSCSI LUN's and NFS mounts.
- Knowledge and hands on experience with administration of remote consoles of HP/DELL/UCS Hardware - ALOM/ILOM/System Controller/RSC.
- Experience in Datacenter consolidation activities with migrating servers and applications from one datacenter to other.
- Participated in BCP (Business Continuity Plan) & DR (Disaster Recovery) activities to start applications in DR site which have SRDF replicated storage.
- Participated in quarterly maintenance windows to upgrade OS (Linux,windows,solaris) and reboot of servers.
- Used Autosys as an automated job control system for scheduling, monitoring, and reporting.
- Consolidated Sun Enterprise/Fire servers to sparc enterprise hardware T5240s to reduce support costs and space in datacenter.
- Expertise in zones provisioning process for solaris10, also creation of solaris8/9 branded zones to migrate apps which don’t support solaris10.
- Support high availability, fail-over, fail-back and using Veritas Cluster servers. Experience in creating and configuring Clustered File System.
- Experience with Upgrading OBP, BIOS, HBA firmware’s on HP and SUN Servers. Experience with network configuration and troubleshooting.
- Used Fiber Channel, scsi for troubleshooting in Solaris 10.
- Using Puppet for configuration management, creating manifest and yaml files as required.
- Handling Incident and Change tickets using Remedy System.
- Configuring servers monitoring under BMC Patrol and debugging for any connectivity issues.
- Troubleshooting day-to-day Backup issues and supporting Media and Master Servers.
- Root cause analysis after Panic/Dump/Crash related to Solaris by co-coordinating with vendors as and when required.
- Knowledge and hands on experience with administration of remote consoles of Sun Hardware - ALOM/ILOM/System Controller/RSC.
- Experience in Datacenter consolidation activities with migrating servers and applications from one datacenter to other.
- Participated in BCP (Business Continuity Plan) & DR (Disaster Recovery) activities to start applications in DR site which have SRDF replicated storage.
- Participated in quarterly maintenance windows to upgrade OS and reboot of servers.
- Coordination with Application, Database owners and Change Management for any business requirement and incident/issue reported.
- Worked on Various AWS services like EC2, IAM, Cloud watch, RDS, Lambda, Route53, S3, SNS.
- Worked on Designing and approving the AWS architecture diagrams and release models.
- Managed Amazon Web Services infrastructure with automation and configuration management tools such as Ansible and Jenkins.
- Work closely with development teams to integrate their projects into the production AWS environment and ensure their ongoing support.
- Worked with IAM service creating new IAM users & groups, defining roles and policies and Identity providers.
- Performed S3 buckets creation, policies and on the IAM role based polices and customizing the JSON template.
- Implemented and maintained the monitoring and alerting of production and corporate servers using AWS Cloud watch and New Relic.
- Utilized Cloud watch to monitor resources such as EC2, CPU memory, Amazon to design high availability applications on AWS across availability zones.
- Created cloud watch Alarms by using various metrics and send notifications to Pager Duty.
- Involved in Production On-Call Support to receive Pager-Duty alerts configured to various communication channels like slack and email.
- Worked in automation of Software Configuration Management (SCM) including repository setup, branching, merging, release management processes.
- Worked on CI (Continuous Integration) and CD (Continuous Deployment) methodologies by creating the master-slave architecture and integrating the Jenkins with various tools such as GIT, Sonar Qube, Junit, etc. by using different types of plugins available in Jenkins.
- Managed Maven project dependencies by creating parent-child relationships between projects.
- Developed build scripts using MAVEN as the build tool for the creation of (WAR files) build artifacts.
- Developed Python Scripts for the purpose of manual deployment of the code to the different environments and E-mail the team when the build is completed.
- Deploying and validating the applications automated through the Jenkins pipeline using pipeline groovy script.
- Used Route53 to route the traffic between ELB's of regions East and West which is mapped to the CNAME of the Server.
- Participated in Automation Failover and Failback between Us-East and West regions as a part of Resiliency testing.
- Worked on different types of environments like development, production and testing
- Used JIRA as the bug tracking tool to review and fix the bugs and as Scrum Agile tool.
- Trouble shooted various networking, hardware & Linux server's services issues and performing preventive maintenance.
Confidential - Baltimore, MD
Unix/Linux Administrator/AWS Cloud Engineer
Responsibilities:
- Worked in the Role of Unix/ Linux Administrator/AWS Cloud Engineer and providing support to all Critical & production Servers and Build center servers.
- To manage the day - to-day tasks, operation and problem-solving of a team to meet with the required service level Agreements and standards
- Taking care of the 4000+ Sun servers, 1500+ Linux Servers In critical production environment with 24/7 support running in-house applications, web services and databases.
- System administration, performance tuning, troubleshooting of Red Hat Enterprise Linux 5/6 servers.
- Coordination with datacenter support teams to perform hardware upgrades (Addition of CPU, Memory and PCI cards)
- Creating and managing Solaris Whole root zone or sparse root zone and adding storage when required.
- Managed Backups via CA backups tools to add, remove clients and restore backups.
- Good Understanding in EMC and NETAPP Storage.
- Adding resources/groups to veritas clusters and failover/failback of resource groups.
- Storage Augmentation /Migrations (Addition of SAN storage, NAS storage, Local Disks or DAS)
- Review the customer requirement and understand the new server, storage, network, Backup requirement.
- Base OS Installing and Configuring of Standalone Servers and Veritas Clusters By using Sun hardware E25k, T2000, T5220, M5000
- Also, key person to build servers in New environment and put them in PROD as per the timelines set by client
- Adhere to the Service Management guidelines (ITIL) and participate and provide recommendations in process, service and system improvements.
- Monitoring SUN hardware, OS, LVM, SVM & VxVM and Veritas clusters. Troubleshooting the issues and suggesting the customer the proactive actionable in order to maintain the system high availability
- Regular performance tuning after installing/ upgrading / deployment of patches and proactive monitoring to maintain a good database servers.
- Working with multipathing software like Vxdmp, MPxIO and EMC powerpath.
- Troubleshooting Knowledge and Hands on experience with Network, Ports and VLAN Problems at Server End.
- Provide RCA and had Implemented Defect Prevention Methods.
- Configuring and managing aggregates, volumes and qtrees with raid protection. Hands on cluster mode NFS, CIFS, LUN creations.
- Creating NFS project shares and export and mount them on Unix and windows server.
- Monitoring and managing share quotas.
- Migrating shares and volumes between filers using snap mirror, volcopy, ndmpcopy replication
- Failed Disks replacement and configuring the new disks.
- Configuring and managing daily and hourly scheduled snapshots backup
- Configuring schedule snap vault backup on volumes and project shares.
- Restoring the data from snapshots if needed.
- Worked on Various AWS services like EC2, IAM, Cloud watch, RDS, Lambda, Route53, S3, SNS.
- Worked on Designing and approving the AWS architecture diagrams and release models.
- Managed Amazon Web Services infrastructure with automation and configuration management tools such as Ansible and Jenkins.
- Work closely with development teams to integrate their projects into the production AWS environment and ensure their ongoing support.
- Worked with IAM service creating new IAM users & groups, defining roles and policies and Identity providers.
- Performed S3 buckets creation, policies and on the IAM role based polices and customizing the JSON template.
- Implemented and maintained the monitoring and alerting of production and corporate servers using AWS Cloud watch and New Relic.
- Utilized Cloud watch to monitor resources such as EC2, CPU memory, Amazon to design high availability applications on AWS across availability zones.
- Created cloud watch Alarms by using various metrics and send notifications to Pager Duty.
- Involved in Production On-Call Support to receive Pager-Duty alerts configured to various communication channels like slack and email.
- Worked in automation of Software Configuration Management (SCM) including repository setup, branching, merging, release management processes.
- Worked on CI (Continuous Integration) and CD (Continuous Deployment) methodologies by creating the master-slave architecture and integrating the Jenkins with various tools such as GIT, Sonar Qube, Junit, etc. by using different types of plugins available in Jenkins.
- Managed Maven project dependencies by creating parent-child relationships between projects.
- Developed build scripts using MAVEN as the build tool for the creation of (WAR files) build artifacts.
- Developed Python Scripts for the purpose of manual deployment of the code to the different environments and E-mail the team when the build is completed.
- Deploying and validating the applications automated through the Jenkins pipeline using pipeline groovy script.
- Used Route53 to route the traffic between ELB's of regions East and West which is mapped to the CNAME of the Server.
- Participated in Automation Failover and Failback between Us-East and West regions as a part of Resiliency testing.
- Worked on different types of environments like development, production and testing
- Used JIRA as the bug tracking tool to review and fix the bugs and as Scrum Agile tool.
- Trouble shooting of various networking, hardware & Linux server's services issues and performing preventive maintenance.
Confidential
Solaris / Linux System Administrator
Responsibilities:
- Worked as Solaris/Linux Administrator at Confidential supporting Confidential client.
- Monitoring the Hardware, O.S and SUN Cluster and troubleshooting the issue in the event of failure.
- Providing Technical support for Sun Solaris, Linux, Windows servers
- Case logging/follow-up with SUN, EMC, NETAPP.
- System performance monitoring and track sheet preparation.
- Changing Boot PROM values according to the requirement.
- Hardware replacements/upgrading.
- Taking root backups and restoring them if required.
- Installation and Configuring of SVM, Disk Suite.
- User creation/deletion/modification tasks.
- To add and Update Routes as per user Requirement.
- Administer the crontab and atjobs according to the requirement.
- Package and patch installation/removing according to the requirement.
- Performing root and data backups on the tape with the ufsdump.
- Remote Administration of servers located in Data Centre.
- Installing and managing sun Solaris 9 and 10 on Sun Servers using jump start server.
- OS installation, Firmware upgrading, SMS upgrading/installing, security advisories validation and installation.
- Also key person to build servers in New environment and put them in PROD as per the timelines set by client.
- Monitoring SUN hardware, OS, LVM, SVM & VxVm and Veritas clusters. Troubleshooting the issues and suggesting the customer the proactive actionable in order to maintain the system high availability.
- Regular performance tuning after installing/ upgrading / deployment of patches and proactive monitoring to maintain a good database server.
- Working with multipathing software like Vxdmp, MPxIO and EMC powerpath.
- Troubleshooting Knowledge and Hands on experience with Network, Ports and VLAN Problems at Server End, NFS and Solaris Jumpstart.
- Failed Disks replacement and configuring the new disks.
- Configuring and managing daily and hourly scheduled snapshots backup.
- Configuring schedule snap vault backup on volumes and project shares.
- Restoring the data from snapshots if needed.
- Monitoring storage volumes, qtrees and shares utilization and act accordingly.
- Volume level data migrations using volcopy and storage level data migrations using NDMP.
- Create virtual interfaces (vifs) and VLANs.
- Managing virtual filers in the environment.
Confidential
System Administrator (Internship)
Responsibilities:
- Worked as System Administrator at Confidential Bank.
- Day to day administration on Sun Solaris which includes installation, upgrades and loading patches.
- Configuration and administration of DNS and Mail services.
- Scheduling cronjobs for the house keeping, backing up the database, operating system and ther applications.
- Installing, configuring and administering of RAID file systems using SDS.
- Scripting in Bourne and Korn shell to take backu.ps automated.
- Configured NFS and NIS combines, Auto mounts.
- Configured Jumpstart facility for automatic installation of software to the clients.
- Installation of Solstice Admin Suite, Disk Suite for user/group administration & for managing File Systems.
- Monitoring the Hardware, O.S and SUN Cluster and troubleshooting the issue in the event of failure.
- Providing Technical support for Sun Solaris, Linux, Windows servers
- Case logging/follow-up with SUN, EMC, NETAPP.
- System performance monitoring and track sheet preparation.
- Changing Boot PROM values according to the requirement.
- Hardware replacements/upgrading.
- Taking root backups and restoring them if required.
- Installation and Configuring of SVM, Disk Suite.
- User creation/deletion/modification tasks.
- To add and Update Routes as per user Requirement.
- Administer the crontab and atjobs according to the requirement.
- Package and patch installation/removing according to the requirement.
- Performing root and data backups on the tape with the ufsdump.
- Remote Administration of servers located in Data Centre.
- Installing and managing sun Solaris 9 and 10 on Sun Servers using jump start server.
- Managing File Systems and Disk management.
- Configuration and Administration users and group management.
- Scheduling of automatic, repetitive Jobs using crontab.
- Managing Packages and Patch’s.
- Performing root mirroring on new disk as if they needed.
- Monitoring Disk, CPU utilization and Memory Performance.
- Managing system services through SMF.
- Administering OBP commands and its uses.