Devops/cloud Engineer Resume
Sacramento, CA
SUMMARY
- Managing Large Scale Enterprise Datacenters wif core Skills revolving around Complete Linux (CentOS, RHEL, SUSE, Ubuntu) Installation, Configuration & Troubleshooting over 7+ years. Windows Server Platform 2008 R2/2012R2 over 3 years. Tools dat are used for Automating and Auto Scaling Multi Tennent environments in a CI/CD Pipe Line wifin DevOps culture over 3 years.
- Worked in infrastructure team on installation, configuration and administration of CentOS 5.x/6.x/7, RHEL 5.x/6.x/7, Windows Server 2008 - R2/2012-R2 and SUSE Linux 10.x/11.
- Experience in System Administration, System Builds, Server builds, Installs, Upgrades, Patches, Migration, Troubleshooting, Security, Backup, Disaster Recovery, Performance Monitoringand Fine-tuning on UNIX Red Hat Linux Systems.
- Extensively worked Wif VMware ESXi 5.1/5.5/6.0, vCenter Server, Host Clustering wif HA, DRS, Replication Manager 5.x/6.0, Site Recovery Manager, vMotion, Physical to Virtual Migration and Managing SAN Datastores wif, iSCSI, NFS & FC.
- Configuration & Management of AWS (Amazon Web Services) like VPC, EC2, S3 Buckets, Route53 DNS, RDS, EBS, ELB etc.…
- Worked wif Chef Enterprise Hosted as well as On-Premise, Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server, Managed On-site OS/Applications/Services/Packages using Chef as well as AWS for EC2/S3/Route53 & ELB wif Chef Cookbooks.
- Responsible to deploy Hadoop cluster, add and remove nodes, monitor critical parts of teh cluster, configure name-node high availability, schedule and configure it and take backups
- Researched and worked from start to teh end on installing and configuring HDP security model me.e, Rangers authorization and Knox for Ambari cluster.
- Experience in working on source control tools like Tortoise SVN, CVS, IBM Clear Case, Perforce, and GIT. Strong noledge on source controller concepts like Branches, Merges and Tags.
- Managed all teh bugs and changes into a production environment using teh JIRA tracking tool. Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for teh JIRA bug/issue tracker.
- Experience NICbonding/NIC Teaming configuration in Linux/UNIX/Windows/VMware systems to increase teh bandwidth or redundancy based on requirement by teh application.
- Managing DNS, LDAP, FTP, Tomcat & Apache web servers on Linux servers.
- Expertise in implementation and maintenance of Apache Httpd, SMTP, DHCP, NFS, NIS, NIS+, LDAP, DNS, SAMBA, SQUID, Postfix, send mail, FTP, Remote Access, Security Management & Security trouble shooting skills.
- Installed, Configured, Managed Monitoring Tools such as Splunk, Nagios, iCinga for Resource Monitoring/Network Monitoring/Log Trace Monitoring.
- Expertise in writing Bash Scripts, Pearl Scripts (hash and arrays), Python programming for deployment of Java applications on bare servers or Middleware tools.
- Extensively worked on Jenkins/Hudson by installing, configuring and maintaining for teh purpose of continuous integration (CI) and for End to End automation for all build and deployments.
- Worked wif Ansibleplaybooks forvirtual and physical instanceprovisioning, configuration management, patchingand software deployment.
- Deployed Docker Engines in Virtualized Platforms for containerization of multiple apps and also worked wif deployments on Kubernetes and DockerSwarm clusters.
- Experience working wif Puppet Enterprise and Puppet Open Source. Installed, configured, upgraded and managed Puppet Master, Agents & Databases. Integration of Puppet wif Apache and Passenger.
- Installed and managed Middleware tools through Puppet such as WebSphere Application Server 7.x/8.x, JBOSS GA7/EAP6, IBM IHS, Apache & Tomcat.
- Day to day job included but not limited to handling Tickets, Monitoring, Troubleshooting and maintenance & On-Call Pager Duty/Support
- Experience using MAVEN and ANT as build tools for teh building of deployable artifacts through Jenkins (jar, war & ear) from source code.
- Strong appetite for learning new technologies wif positive attitude. Created Custom as well as downloaded pre-written Modules and Manifests, Worked and utilizedPuppethierarchy files, facts, and global variables.
- Installation, Configuration and Management of RDBMS and NoSQL tools such as SQL Server 2008/2012/2014, MySQL, DB2, PostgreSQL, MongoDB & Cassandra.
TECHNICAL SKILLS
Operating Systems: RHEL/CentOS 5.x/6.x/7, Ubuntu/Debian/Fedora, Sun Solaris 7/8/9/10, Windows Server 2003/2008/2012
Build/Automation Tools: Puppet, Chef, Ant, Maven, Jenkins, Hudson & Bamboo, Hadoop, Ansible
Languages: Shell, Bash, Perl, Ruby and Python scripting
Databases: MySQL, MongoDB, Cassandra, PostgreSQL, SQL Server
Web/App Server: Apache, IIS, HIS, Tomcat, WebSphere Application Server, JBoss
Bug Tracking Tools: JIRA, Fisheye, Crucible, Rally, Remedy and IBM Clear Quest, Bugzilla, HP Quality Center.
Version Control Tools: Subversion, GIT, Tortoise SVN, Visual SVN
Web Technologies/Programing Languages: Servlets, JDBC, JSP, XML, HTML, C++, Ruby, Perl scripting, Python, Shell scripting.
PROFESSIONAL EXPERIENCE
Confidential - Sacramento, CA
DevOps/Cloud Engineer
Responsibilities:
- Experience in Azure infrastructure management (Azure Web Roles, Worker Roles, SQL Azure, Azure Storage, Azure AD Licenses, Office365). Ability to implement and deploy Azure offerings includes teh including IaaS, PaaS, and SaaS. Migrated VM’s wif help of Hyper-V to Azure and worked on Azure services like IAM, Storage Blobs, SQL Database, API’s, Scheduler, and CDN.
- Installation, Maintenance, Administration and Troubleshooting of Red Hat Enterprise Linux 5.x/6.x, CentOS 5.x/6.x/7 and Solaris 9/10 Systems. Mass build of Linux/Solaris OS servers using Kickstart and Jump start. Setup and Build AWS infrastructure various resources EC2, S3, IAM, VPC, EBS, Security Group, Auto Scaling, Cloud Watch, RDS, NACL, NAT, Firewall, Route 53, and Cloud Formation JSON Templates.
- Wrote Python Code using Ansible Python API to Automate Cloud Deployment Process. Developed Python Modules for Ansible Customizations.
- Used Ansible Playbooks to setup Continuous Delivery Pipeline. Deployed micro services, including provisioning AWS environments using Ansible Playbooks.
- Installed, configured, and maintained web servers like HTTP Web Server, Apache Webserver on Red Hat Linux and managed application servers such as Tomcat and WebSphere Application Server.
- Created and deployed development and management tools used for traditional Windows Server Containers and dat they integrate wif Docker for cross-platform deployment using Hyper-V Containers.
- Created Docker images using a Dockerfile, worked on Docker container snapshots, removing images and managing Docker volumes. Integrated Docker container orchestration framework using Kubernetes by creating pods, config Maps, deployments.
- Built and deployed EAR and WAR files wif custom configuration settings using Maven Tool Kit and further deployed teh archives into Apache Tomcat Web Server and WebSphere Application Servers.
- Build and configure a virtual data center in AWS cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Route Tables, Elastic Load Balancer, CloudWatch, CloudTrail, and Security Management VPC.
- Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Chef. Created Jenkins job to build teh artifacts using maven, deploy Terraform templates to create teh stack.
- Experience in Server Monitoring, Capacity Planning, Application monitoring, Resource Monitoring, Network Management, Performance Monitoring, and Log Trace Monitoring wif teh help of Nagios.
- Setup and Analyzed AppDynamics analytical data to predict future performance based on historical trends. Complete user request tickets on AppDynamics Administration, Customizations, and Maintenance & Extract Reports.
- Expertise in Microsoft Azure Cloud services (Paas & Iaas), Application Insights, Document DB, Internet of Things, Monitoring, Key Vault, Visual Studio, SQL Azure, and hands-on experience wif Azure storage, app services, web applications, AD, Virtual machines, and SQL DB. Involved in building applications on Windows Servers using PowerShell.
- Involved in AWS EC2/VPC/S3/SQS/SNS based automation thru Terraform, Ansible, Python, and Bam Bash Scripts. Experience in developing AWS Cloud Formation templates to create custom sized VPC, subnets, EC2 instances, ELB, Security Groups.
- Experience in AWS Cloud Computing Services such as EC2, S3, EBS, VPC, ELB, Route53, Cloud Watch, Security Groups, Cloud Trail, IAM, Cloud Front, Snowball, EMR, RDS, and Glacier.
- Setup JIRA for Project Management, Bug Tracking, Helpdesk Tickets, and integrated JIRA wif Bitbucket to track all code changes. Integrated confluence wif JIRA wif plug-ins to provide and optimum user experience.
- Installed Jenkins/Plugins for GIT Repository, Setup SCM Polling for Immediate Build wif Maven and Maven Repository (Nexus Arti factory) and Deployed Apps using custom modules through Chef. Writing chef recipes for various applications and deploying them in AWS using Terraform.
- Provide application trouble-shooting and issue resolution when needed. Worked on PowerShell from scratch in building new applications, and for deployments according to teh requirement.
- Provided 24x7 production support, best practice trouble shooting, monitoring, capacity planning, Performance tuning, security and maintenance of applications deployed on Tomcat, WebSphere and JBoss application servers.
- Responsible as teh acting application administrator for teh ongoing Emptoris suite, implement changes to servers according to client standards and/or regulatory requirements.
- Involved as acting admin for PPM Clarity Tool for teh implementation of teh new enhancements of teh tool and involved in configuring teh Version one infrastructure and instances.
Confidential - Kansas City, MO
DevOps Engineer
Responsibilities:
- Communicate and escalate issues appropriately. Documented teh systems processes and procedures for future references and responsible for deploying teh above security model in all teh environments.
- Configured Ranger Authentication wif LDAP and involved in ranger’s user sync wif LDAP.
- Installed Chef-Server Enterprise On-Premise/WorkStation/ Bootstrapped teh Nodes using Knife.
- Designed and implementedChef, including teh internal best practices,cookbooks, automatedcookbookCI and CD system. Made use of Jenkins forChefCI, Thor for versioning, Berkshelf for dependency management, and Test-Kitchen for testing and development.
- Kickstarting/PXE Booting of Linux environments on VMWARE & AWS wif custom configuration along wif running Chef Cookbooks for configuration management of all Files/Packages/Services & Custom Dependencies.
- Implemented multi Node OpenStack KILO Architecture on KVM Using Latest Release of Ubuntu wif Services like Horizon, Nova, Neutron, Glance, Cinder, Keystone & Swift.
- Migrated VMWARE VMs to AWS and Managed Services like EC2, S3 Bucket, Route53, ELB, EBS and other services wif Opscode Chef Cookbooks/Recipes.
- Wrote Python Scripts to Monitor Variety of Services &Perl Scripts wif Hash/Arrays to Insert/Delete/Modify content in multiple servers.
- Performance Tuning and Management for Linux server and working wif teh application/database team to resolve issues and troubleshoot networking protocols.
- Worked on Installation/Configuration/Administrated VMware ESXi 5.1/5.5 & 6.0 and migrated existing servers into VMware Infrastructure.
- Creating teh file systems using Red Hat volume manager and performing teh health check on regular basis for all Linux servers.
- Worked wif JIRA for creating Projects, assigning permissions to users and groups for teh projects & Created Mail handlers and notification Schemes for JIRA.
- Leveraged Docker Engine to run Multiple Tomcat Instances as Containerized AppServers.
- Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain as a CI/CD process, SVN/GIT wif Devel/Test/Prod Branching Model for weekly releases.
- Automated Weekly releases wif ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository.
- Scanning teh newly assigned LUNs to teh serves and assigning them to volume group and increasing teh file system using Red Hat volume manager.
- Planned and performed teh upgrades on Linux operating systems and hardware maintenance on HP and POWER servers like increasing memory, disk, replacing failed hardware.
- Work wif development teams and business areas to plan future capacity requirements and hold regular meetings to review usage as well as create, revise, and report any new measurements required to manage mainframe or distributed environments.
- Provide drill down reporting for application teams to use in monitoring their application resource usage/performance.
- Promote involvement of application development teams to make recommended changes dat improve program performance.
- Insure impact of software releases to system performance and resource utilization of distributed and mainframe platforms are acceptable during load testing.
- Doing capacity Assessment for new requests of servers me.e. calculating CPU and Memory for new servers according to teh current/future Applications running on teh system.
- Worked on installing and managing different monitoring tools like Nagios, Splunk.
- Maintained and configured JIRA as a ticketing tool system to create stories and track teh progress of various bugs and applications.
Confidential - Washington, DC
Linux Admin / DevOps Engineer
Responsibilities:
- Worked on installation, configuration and maintenance Redhat, CentOS and Suse Servers at multiple Data Centers.
- Manged VMWARE vSphere HOSTS in a HA/DRS Environment wif vMotion/ Site Recovery Manager, Replication Manager vRealize Automation Center and Fiber SAN.
- Implemented Migration from VMWARE to AWS using VMDK Import tools. Experience in migration of consumer data from one production server to another production server over teh network wif teh help of Bash and Perl scripting.
- Installed Jenkins/Plugins for GIT Repository, Setup SCM Polling for Immediate Build wif Maven and Maven Repository (Nexus Artifactory) and Deployed Apps using custom ruby modules through Puppet as a CI/CD Process.
- Installed and configured monitoring tools Nagios for monitoring teh network bandwidth and teh hard drives status.
- Developed automation scripting inPython (core)usingPuppetto deploy and manage Java applications across Linux servers.
- Installed and configured DCHP server to give IP leases to production servers.
- Managing Amazon Web Services (AWS) infrastructure wif automation and configuration management tools such as Ansible, Puppet, or custom-built designing cloud-hosted solutions, specific AWS product suite experience.
- Installed/Configured/Managed Puppet Master/Agent. Wrote custom Modules and Manifests, downloaded pre-written modules from puppet-forge. Upgradation or Migration of Puppet Community and Enterprise.
- Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.
- Management of RedHat Linux user accounts, groups, directories and file permissions.
- Applied teh Clustering Topology dat meets High Availability and Failover requirement for performance and functionality.
- Installation, Configuration and administration of DNS, LDAP, NFS, NIS, NIS+ and Sendmail on Redhat Linux/Debian Servers.
- Configured, managed ESX VM’s wif virtual center and VI client.
- Performance monitoring using Sar, Iostat, Vmstat and MPstaton servers and logged to munin monitoring tool for graphical view.
- Installation and configuration of PostgreSQL database on RedHat/Debian Servers and checking performing Disk management checks wif teh help of LVM (Logical Volume Manager).
- Configuration and Administration of Tomcat/Apache Web Server and SSL.
- Created and maintained network users, user environment, directories, and security.
- Provide teh support of building teh server, patching, user administration tasks, deployment, software installation, performance tuning and troubleshooting and KVM.
- Provided 24/7 on call support on Linux Production Servers. Responsible for maintaining security on Redhat Linux.
Confidential - Harrisburg, PA
Systems Engineer
Responsibilities:
- Deploying teh Redhat Linux enterprise server as like existing versions 5.x, 6.x versions, creating VM shell and pushing teh operating system using teh kickstart server.
- Creation of Kickstart images for teh different version of Redhat Linux Operating system like 5.x & 6.x and worked on HPBlade centerC7000 hardware management using ILO console.
- Creating server profile and making teh network and SAN virtual configuration using Virtual Connect in blade center C7000 and creating filesystems using Redhat volume manager and performing teh health check on regular basis for all Linux serves
- Scanning teh newly assigned LUNs to teh serves and assigning them to volumegroup and increasing teh filesystem using Redhat volume manager. Mounting & unmounting teh netapp storage LUNs to teh Redhat Linux servers and troubleshooting teh issues encountered.
- Creating Link aggregation (LACP) wif VLAN tunneling using virtual connect (VC) and share uplink set (SUS) using LACP&VLAN tagging.
- Resolved Performance Tuning and Management for Linux/AIX server and working wif teh application/database team to resolve issues.
- Creating filesystem and RAW logical volumes for teh Oracle RAC based on teh requirement. Adding storage to teh cluster disks and increasing/ decreasing teh filesystem in RHEL.
- Upgrading teh kernel in all teh Redhat Linux servers and creating initrd image to boot from teh Upgraded kernel and migration of Redhat Linux servers from 4.x version and working wif teh application team to resolve teh issues post migration.
- Installation/Configuration of ESXi 3.5, 4.x servers and applying security patches to teh ESXi servers for managing ESXi servers using teh vSphere client and VCenter.
- Building Red hat Linux server in VMware ESX client through vSphere client. Working on SAN storage on ESXI servers and assigning teh LUNs to teh Virtual Machines running on teh ESXi server.
- Storage mapping on Red hat Linux and create teh Volume group, Filesystems using Logical Volume manager.
- Creation of Fence devices in teh cluster, Creation Failover domains for teh cluster and Flipover/ Failover test in between teh nodes in teh cluster.
- Performed Vup 5.0, Sybase 11.5.1, Perl Scripting, NIS, NFS, LDAP server, WebLogic, Apache Tomcat, EMC Storage SAN.
- Working wif backup team for teh Legato backup & Restore, Legato client Installation in teh Redhat Linux server.
- Installed and Configured SAMBA Server in Linux for accessing teh shared files from teh windows environment, configuring and Maintaining of Network File Systems like (N.F.S) and Auto mount in networks. NTP server and client configuration for synchronization of timing of all teh server wif teh NTP server.
- Installing and updating Kernel. Created and modified swap files and added swap space
Confidential - San Francisco, CA
Linux/Unix Administrator
Responsibilities:
- Provided 24x7 on-call supports in debugging and fixing issues related to Linux, Solaris, HP-UX Installation/Maintenance of Hardware/Software in Production, Development & Test Environment as an integral part of teh Unix/Linux (RHEL/SUSE/SOLARIS/HP-UX/AIX) Support team.
- Installation Red hat Linux Enterprise Server 5/6 on Dell and HP x86 HW, Solaris 10/11 on Sun T and M Series servers Mirrored root disks on all teh servers by using ZFS & VxVm.
- Installation of Web logic, upgraded to service pack updates, installed BEA patches, configuring and creation new domain & services starting & stopping.
- Planning and implementing Backup and Restore procedures using Ufsdump, Ufsrestore, Tar” and “Cpio”.
- Installed and configured teh Red Hat Linux 5.1 on HP-Dl585 servers using Kick Start.
- Monitoring day-to-day administration and maintenance operations of teh company network and systems working on Linux and Solaris Systems.
- Configured teh NIS, NIS+ and DNS on Red Hat Linux 5.1 and update NIS mapsand Organize teh RHN Satellite Servers in combination wif RHN Proxy Server
- Installed and configured teh RPM packages using teh YUM Software manager.
- Configured logical volumes using logical volume manager (LVM) and also configured mirroring.
- Production support of Apache, PHP, My SQL, Tomcat including installation, configuration, management and troubleshooting.
- Involved in developing custom scripts using Shell (bash, ksh) to automate jobs.
- Defining and Develop plan for Change, Problem & Incident management Process based on ITIL.
- Merged teh generated reports as per request. Formatted data into required format using UNIX Shell Scripts, SED and Awk.
- Networking communication skills and protocols such as TCP/IP, Telnet, FTP, NDM, SSH, rlogin; NIS, NFS, AUTOFS, NTP Configuration and Administration.
- Deploying Veritas Clusters and Oracle test databases to implement disaster recovery strategies, ensuring uninterrupted availability of teh global systems.
- Configured Logical storage Manager (LSM) for root disk encapsulation and implemented root disk mirroring for fault tolerance.
- Define Mapping Servlets, Filters, and Session Configuration on JBOSS.
- Production support of Apache and JBoss including installation, configuration, management and troubleshooting. Installation and monitoring of Veritas Volume Manager, Veritas NetBackup and Veritas Cluster Server on SAN Environment.
- Worked on teh administration of teh JBoss 4.2.2servers including installation and deployments.
- Extensive experience in Security Patching and coordinating wif storage team and networking teams.
