Devops/cloud Engineer Resume
Carmel, IN
SUMMARY:
- Passionate, agile and focused professional with more than 8 years of IT experience with intimate knowledge in UNIX and Red Hat Linux, and over 3 years of experience in Build and Deployment Automation, Agile Methodology,EC2,Packer,Capistrano,Jenkins,Puppet,Chef, Cloudwatch, ELB, AutoScaling, S3,CodeDeploy,Python, RDS, Glacier, VPC, Cloudformation, OpenVPN, Ovm, Vagrant,Java, Oracle Scl developer, WinScp, Putty, Solaris 10,Redhat Enterprise,Ubuntu and Centos Open source Linux, Jira,Sharedpoint and Wiki. applications under Windows operating systems.
- Design, installation, configuration, maintenance, and troubleshooting of servers running on RHEL 6.x/5.x/4.0, IBM AIX7.1/6.1/5.x, and Windows NT/2000/2003 servers.
- Extensive experience in building servers using Jumpstart and Kick - start Process.
- Properly estimate, plan and prioritize the work and execute on the set plans.
- Enterprise Systems Architecture, System Backups, Restore/Recovery, Clustering and Load Balancing concepts.
TECHNICAL SKILLS
Operating System: Red Hat Enterprise Linux 6.x/5.x, IBM AIX 7.1/6.1/5.3/5.2/5.1, Windows NT/2000/2003 Server, CentOS, Ubuntu
Web Servers: Apache HTTP server 2.0.50/2.0.49/2.0.48, Samba, IBM HTTP, AWS, web server V7, Web Logic 8.1, Web Sphere application 6.0
Automation Tool: Puppet, Ansible, Chef
Storage Arrays: EMC SAN storage, Tivoli storage manager 5.4/5.3, IBM SAN.
IP Technologies
& Protocols: SMTP, DNS, FTP, NFS, TCP/IP, DHCP, HTTP, HTTPS.
Languages: Bash, python, Perl Shell Scripting, Korn shell scripting, Java
Virtual Environment: VMware virtual workstation 6/5, IBM VIO Server.
Hardware: DL 580/380 (G8/G5/G4)DELL IDRAC: (R710, R910, R610, R510 H-series blades (HS23/HS22/HS21), VMware, IBM P7/6 Servers.
Databases: PL - SQL Server, Oracle, DB2
ETL Tool: Informatica Powercenter 9x, 8x, DataStage
PROFESSIONAL EXPERIENCE
Confidential, Carmel, IN
DevOps/Cloud Engineer
Responsibilities:
- Set up a Packer environment to integrate with Jenkins to update EC2 instances.
- Managing client’s applications in the Cloud.
- Developed a Rest API with Jacks-Rx to create a Restful Web Services
- Installed SpaceWalk System Management in RHEL 7.X AWS
- Utilized data pipeline to copy dynamodb data to S3.
- Configured VPC endpoint to S3 bucket.
- Analyzed log file using AWS EMR
- Troubleshooting connectivity issues within the AWS environment.
- Designedapplications to meet high availability application architecture.
- Gathered automation requirement across the client platforms.
- Onboard new applications to different platforms on client site.
- DesignedEC2instance architecture to meet high availability application architecture.
- Use in-house built/deployment tools for continuous integration and continuous deployment.
- Create new iterations, new builds and deploy built.
- Used version control tools for maintaining updates within the environment.
- Manage and coordinate transition activities with developers, architects, project managers and other release managers.
- Deployed codes in different environments like Test, UAT, Preproduction and Production.
- Managed and coordinated transition activities with developers, architects and team members.
- Written Batch scripts for the silent installations of the software like SQL server 2008 r2.
- Implemented the agile methodology in the development team. Like test driven development.
- Created the workflow of Git for the teams.
- Provided a Branching structure for the development teams.
- Created the documentation of setting up of GitHub enterprise on premises.
- Coordinated with different developments teams, Gathered information and established Continuous integration and Continuous delivery pipelines according to the team Requirements.
- Automated the process of deploying the web applications from slaves to IIS servers using the Microsoft web deploy tool through Jenkins server.
- Monitored and upgraded the GitHub enterprise software.
- Administered and maintained Jenkins Master serving 5’s of slaves and 30+ jobs are running as a CI process.
Confidential, Houston, TX
DevOps/Linux Engineer
Responsibilities:
- Created a Private virtual private cloud with Cloud formation and launched instances.
- Installed and configured monitoring script for instances.
- Provided highly durable and available data by using S3 data store, versioning, lifecycle policies, and create AMIs for mission critical production servers for backup.
- Decoupled the different services for distributed applications within the environment using SQS.
- Utilized S3 and Glacier for storage and backup on AWS.
- Used SNS and SQS for infrastructure automation.
- Utilize CloudWatch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, DynamoDB tables, EBS volumes; to set alarms for notification or automated actions; and to monitor logs for a better understanding and operation of the system.
- Implemented and maintained the monitoring and alerting of production and corporate environment using Cloudwatch and SNS. Focus on continuous integration and continuous deployment to promote enterprise solution deployment assets to target environments. Automation using Chef and AWS Opworks.
- Coordinate/assist developers with establishing and applying appropriate branching, labelling/naming conventions using GITsource control.
- Installed, administered and configuredJenkinsContinuous Integration (CI) tool.
- Developed build and deployment scripts using ANT and Mavenas build tools in Jenkinsto move from one environment to other environments.
- Worked with the development team to migrate Ant scripts to Maven.
- Micro services have been built using springboot, NetflixOSS,springcloud and deploying to AWSCloud.
- Building, Installing, Configuring servers from scratch with OS of RedHatLinux.
- Performed Red Hat Linux Kickstart installations on RedHat 4.x/5.x/6.x, performed Red Hat Linux Kernel Tuning, memory upgrades.
- Worked with Logical Volume Manager and creating of volume groups/logical performed Red Hat Linux Kernel Tuning.
- Worked in the migration team for migration from AIX p5 to p6 & p7.
- Troubleshooting the POWER HA and increasing the file system in HACMP/POWER HA cluster.
- Hardware replacement of cluster nodes without any downtime.
- Configured IBM P-series 770, 750, 595, 570,550 and RS/6000 machines for production and test environments.
- Blade server’s Virtualization-Manage, build and configure the VIOS and LPAR’s on Blade servers and p-series.
- Creation and installation of new VIOS and LPAR’s using HMC.
- Written multiple cookbooks in Chef using Ruby scripting language.
- Rolled out Chef to all servers, and used the chef node database to drive host configuration, DNS zones, monitoring.
- Storage Provisioning, Volume and Filesystem Management using LVM, Veritas Volume Manager and Veritas Filesystem (Veritas Storage Foundation), Configuring ZFS file systems.
- System Data and Process Architect for Service-Now Deployment.
Confidential, San Deigo, CA.
Linux /Unix Engineer
Responsibilities:
- Installation, configuration, administration& support of RHEL 4,5, HP-UX, and Solaris 9, 10 using Kickstart, Jumpstart, custom configuration like package management, volume management of servers.
- Applied appropriate support packages/patches to maintain system integrity.
- Configured volume groups and logical volumes, extended logical volumes for file system growth needs using Logical Volume Manager (LVM) commands.
- Creating, installing and configuring Zones, LDOMs in Sun Solaris 10.
- Creating Virtual Machines, cloning, creating templates, adding storage, installing Redhat, performing Vmotion, adding ESX hosts on Vsphere 4.0.
- Creating file system, exporting, importing file systems, tuning, growing, shrinking using Veritas File system 5.x.
- Troubleshooting and administering High Availability using VERITAS Cluster Server on various business critical database & application production servers.
- Implemented a Database enabled Intranet web site usingLINUX, Apache, MySQL Database backend, HTML and PHP scripting for Database access via web browsers.
- Patched Solaris 9 and RHEL servers using patch cluster, YUM repositories, and breaking root mirrors
- Used puppet to configure servers manage profiles, push changes, writing manifests.
- Troubleshooting and configuring NAS and NFS mount points.
- Creating and managing volumes using LVM.
- Installing, configuring Veritas Netbackup 6.5 on Solaris, Redhat servers, creating polices, scheduling jobs.
- Installed and verified that all AIX/Linuxpatches or updates are applied to the servers.
- Preparing servers for Oracle RAC installation which includes tuning the kernel, agent installation, adding NAS storage.
- Designing Firewall rules for new servers to enable communication with application, Oracle 10g servers.
- Monitored server and application performance & tuning via various stat commands (vmstat, nfsstat, iostat etc) and tuned I/O, memory, etc.
- Coordinated with the Storage, Network and Hardware teams on server provisions (HP Proliant DL385/585 G5, G6 servers, and HP BL 465C G5 blade centers
- Job includes installation and configuration ofVMwareESXi 4.x, installation and configuration ofVMwareVirtual Center Server and creating Virtual Machines.
- Assist in building servers and v2v migrations.
- Provided disaster recovery and backup services using theVMwareconsolidated Backup (VCBJob also includes creating templates and deploying Virtual Machines through templates, cloning Virtual Machinesand managing Virtual Center permissions.
Confidential
Linux Engineer
Responsibilities:
- Installing of software packages using RPMs & YUM
- Disk Management - Partitioning of disk as per requirement, file system creation and management.
- Experience in Red Hat Cluster, Logical volume Management (LVM) and RAID in Linux.
- Swap management, Knowledge of IP tables, SELINUX.
- Health check for Sun Fire Server.
- Installed and configured ESX 3.5/4.0 Servers on Blade servers. Creating Virtual machines. Creation of templates from VMs and Creation of VMs from templates.
- Performed physical to virtual (P2V).
- Installing, upgrading and configuring SUN Solaris 8, 9 and 10 on Sun Servers using jump start and Linux Operating System.
- Plan and implement assigned projects, change management, on-call support, and hotline bridge participation.
- Installation, configuration and maintenance DNS servers, Mail servers, FTP servers, NFS, NIS, NIS+ and Samba Web servers on Sun Solaris, and Linux platforms.