Devops Engineer Resume
Irving, TX
SUMMARY
- Around 7 years of professional experience in handling Technical issues and complete understanding of Software Development Life Cycle with Agile Methodologies.
- Hands on troubleshooting experience with solid background in IT, network gears and protocols
- Experience in software Release Management, Deployment and Build Management.
- Working with tools SVN, GIT (version control), ANT, Maven, Gradle (Build automation and standardization), Eclipse, Jenkins, Putty, SQL, JIRA (Defect tracking Tool).
- Hands on experience in configuring and maintaining various Webservers like Apache and App servers like Tomcat, TcServer, WebLogic, JBoss.
- Experience in cloud stack such as Amazon AWS.
- Complete understand of configuring EC2, VPC, automated stack configuration and Monitoring software for the cloud environment.
- Troubleshooting and resolving the issues faced during Build and Deployment.
- Involved in migrating physical Linux/Windows servers to cloud (AWS) and testing.
- Designing highly available elastic cloud infrastructure, and system architectures.
- Administered and Implemented CI tools Hudson/Jenkins, and Anthill Pro for automated builds.
- Cloud for flexible, cost - effective, reliable, scalable, high-performance and secured.
- Well knowledge in CI (Continuous Integration) and CD (Continuous Deployment) methodologies with Jenkins, AnthillPro.
- Continuous integration and automated deployment and management using Jenkins, Puppet, Chef, Maven, Ant, Docker, or comparable tools.
- Experience in approaches and tooling for automated build, delivery and release of software.
- Understanding of both the technical and business aspects of managing a hosting infrastructure and network
- Operations group.
- Experience building, scaling and orchestrating environment deployment and automation.
- Deployments and involved in working for a high scalability and high availability environment running Linux and Windows.
- Designed an Architectural Diagram for different applications before migrating into amazon
- Build servers using AWS: Importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.
- On-call support for 24/7 for troubleshooting production issues.
- Documenting all the processes for above, issues caused and its solutions in timely manner.
- Setting and maintaining SUSE/Redhat Linux and Ubuntu servers in Production and Lab Environments.
- Creating alarms in Cloud watch service for monitoring the server’s performance, CPU
- Utilization, disk usage etc.
- Installation, configuration and administration of Linux (Redhat/SUSE, Centos).
- Configuring network services such as DNS/NFS/NIS/NTP for UNIX/Linux Servers.
- Setting up UNIX/Linux environments for various applications.
- Troubleshooting system and user issues, providing friendly and timely Linux customer support.
- Maintained single code base for Windows and UNIX versions.
TECHNICAL SKILLS
Cloud Platform: AWS, Microsoft Azure, Open stack, GCE and Rackspace
Configuration Management: Chef, Puppet, Vagrant, Maven, Ansible, Docker, Gradle, Splunk, OPS Work.
Database: DB2, MySQL, Oracle 12c/11g/10g/9i/8i, Confidential DB2/UDB, Teradata, SQL Server 2003/2005/2008/2010.
Build Tools: ANT, MAVEN, Make file, Hudson, Jenkins, BAMBOO, Code Deploy, jire.
Version Control Tools: Subversion (SVN), Clear case, GIT, GIT Hub, Perforce, Code Commit.
Web Servers: Apache, Tomcat, Web Sphere, Nix, JBOSS, WebSphere.
Languages/Scripts: C, HTML, Shell, Python, PHP, SQL, PL/SQL.
SDLC: Agile, Scrum.
Web Technologies: HTML, CSS, Java Script, JQuery, Bootstrap, XML, JSON, XSD, XSL, XPATH.
Operating Systems: Red hat, Ubuntu, Linux and WINDOWS.
PROFESSIONAL EXPERIENCE
Confidential, Irving, TX
Devops Engineer
Responsibilities:
- Implemented continuous integration and deployment solutions to target environments.
- Configuring and Networking of Virtual Private Cloud (VPC).
- Written Cloud formation templates and deployed AWSresources using it.
- Creating S3 buckets and also managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS.
- Involved in designing and deploying a multitude applications utilizing almost all of the AWSstack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWSCloud formation
- Creating Cloud watch alerts for instances and using them in Auto scaling launch configurations.
- Bootstrapping instances using Chef and integrating with auto scaling.
- Involved in Installing Jenkins on a Linux machine and created a master and slave configurationto implement multiple parallel buildsthrough a buildfarm.
- Manage the configurations of multiple servers using Chef, Written multiple manifests and also customized facts for efficient management of the Chef Clients.
- Written scripts in Python to automate log rotation of multiple logs from web servers.
- Implemented and maintained the monitoring and alerting of production and corporate Servers/ storage usingAWSCloud watch.
- Implemented Git mirror for SVN repository, which enables users to use both Git and SVN.
- Implemented Continuous Integration using Jenkins and GIT.
- Deployed JAVA/J2EE applications through Tomcat Application servers
- Generated Perl & UNIX scripts for build activities in QA, Staging and Production environments
- Used tracking tool JIRA and also triaged the issues and maintained bugs using JIRA tool.
- Manage the integration of new software projects and products into the build environment.
- Involved in scrum ceremonies (stand-up, grooming, planning, demo/review and retrospective) with the teams to ensure successful project forecasting and realistic commitments
- Involved in scrum meetings, product backlog and other scrum activities and artifacts in collaboration with the team
- Migrating the data to respective DEV and QA Oracle database before doing code roll-out
Environment: CISCO UCS/VMWARE, SGI Servers, Centos, Ubuntu, Chef, Jenkins, GIT,AWS, Tomcat, JBOSS, Sonar, Red Hat Linux 6, and Ubuntu, Puppet, Tomcat Server, Nginx
Confidential, Coppell, TX
Sr.DEVOPS Engineer
Responsibilities:
- Managing day-to-day activities and Exadata V1 databases maintenance
- Handling System outage or failed disk replacements or any failures on Oracle Exadata V1.
- Suspect and handling network issues on Oracle Exadata.
- Backup of Database and Database Server on Oracle Exadata.
- Installation and configuration of 12c EDW development environment onAWSCloud.
- Involved Data Analysis, Data modeling and Database Designing.
- Resolving Oracle errors and failures, auditing activities, and resource utilization.
- Building EDW & Application Repository Databases.
- Replant formed EDW data from EXADATA toAWScloud.
- Created and managed High Availability 11g/12C RAC Linux clusters utilizing Data Guard in compliance with Oracle's Maximum Availability Architecture (MAA).
- Migrated databases to Oracle Exadata Database Machine for different clients
- Upgraded Oracle databases from 11g to 12c.
- Implemented OEM Cloud Control 12c Agent installations, plug-ins installations and adding targets to OEM.
- Monitored all the databases using OEM 12c cloud control.
- Database Performance Tuning (Instance & SQL Tuning).
- Performance tuning through Application or SQL tuning, Memory tuning, I/O tuning.
- Performance Monitoring & Tunings Cluster nodes.
- Implemented Index Strategy onAWS Environment
- Tested new environment and worked and Business Object teams as required.
- Capacity planning for the projects owned in the environment.
Environment: Oracle 11g & 12c, Exadata,AWS, ETL, SAP BI, SQL & PL/SQL, Shell Scripting, UNIX & Performance tuning.
Confidential, Wilmington, DE
DEVOPS Engineer
Responsibilities:
- Experience on AWScloudservices like EC2, S3, RDS, ELB, and EBS for installing, configuring and troubleshooting on various Amazon images for server migration from physical intocloud.
- Responsible for building out and improving the reliability and performance ofcloudapplications and cloudinfrastructure deployed on Amazon Web Services.
- Hands on experience in installing and administrating CI tools like Jenkins, GIT and Nexus.
- Managed and coordinated the SCM requirements planning through development of multi-tier applications and their build/deployment throughout BB&T distributed Windows development environment.
- Expertise in build tools like Apache MAVEN (using POM.xml) for the building of deployable artifacts such as war & ear from source code.
- Worked with all areas of Development teams to ensure the build and deployment process serves better quality for the business.
- Worked with Source Control Tools such as GIT Stash.
- Experience in partially administering Jira for issue management.
- Updated bugs and user stories in ALM tool to reflect deployment information when pushing / releasing code, collating them with other information into release notes.
- Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using Git.
- Used CHEF to automate the node configuration setup and maintenance
- Responsible for installing SSL certificates on Apache and Sun One Web Servers.
- Coordinate build schedules between development teams, Database Administrators and Network Operations while developing and improving build communication channels.
- Experienced in taking high quality measures for build/deployment/source control tools processes, SOD for right access levels for source control for better Auditing/Controlling.
- Attended sprint planning sessions and daily sprint stand-up meetings.
- Improved overall build and deployment execution and delivery turnaround times extensively.
- Technically Managed/led build teamengineer, both onsite and at remote locations.
- Solid experience with onsite and offshore model. Directed build and deployment teams remotely, technically and effectively.
Environment: Docker, LINUX/SOLARIS/AIX, WebSphere, Chef, Jenkins, GIT, Perl, Shell, Python, ANT, Oracle 11g
Confidential, Bentonville, AR
DEVOPS Engineer
Responsibilities:
- Installation, configuration and upgrade of Redhat,Linux5/6, SUSE 11 operating systems.
- Configured and installed and RedhatLinuxServers on HPC.
- Expertise in creating VM Templates, cloning and managing Snapshots.
- Remote monitoring and management of server hardware.
- Worked on building Hadoop Clusters on HPC.
- Installed TIBCO Spotfire on RHEL servers.
- Installation andadministrationof DNS, NIS, NFS, NTP, SAP, Samba, SNMP & DHCP servers.
- Package management using RPM, YUM and UP2DATE in Red HatLinux.
- Installed and deployed the VMware ESX containers for the VM cloud and Vsphere.
- Experience working in VMware ESX (VSphere) 4.x, 5.x hypervisor for virtualization and installed different OS such asLinux(RHEL), SUSE, Windows.
- Performed Vmotion using the VCenter 5.0 on the ESX machines for migrating the VMs online.
- Configured and deployed patches, upgrades, bug fixes on both physical and virtual Red HatLinux servers using satellite servers.
- Ability to write Shell & Perl scripting.
- Worked on Grub, PXE boot, Kickstart, Packages, YUM, RPMs, LVM, Boot from SAN, file system configuration.
- Worked on SAN, NAS and DAS storages with HBA card configuration and different level of RAID configuration.
- Troubleshooting and configuration of Local and Network based printers.
- User, GroupAdministrationand Advanced File Permissions.
- Patch management of servers and maintaining server's environment in Development/ QA/Staging/Production
- Maintain security for the networked environment while allowing users to access all data and software remotely.
- Worked with various vendors for setting up the testing-lab.
Environment: RHEL 6.x/5.x, SUSE 11, VMware, Windows, Perl, Python, WAS 5/6/7/8, SAP, Logical Volume Manager, Hadoop, Tibco Spotfire, VM ESX, VM vSphere Prepared, ILM, SAN, Python, Bash, Shell.
Confidential
System Administrator
Responsibilities:
- Strong analytic and problem solving skills and attention to detail.
- Ability to analyze and resolve complex issues.
- Ability to work collaboratively with all levels of the organization.
- Excellent project management and organizational skills.
- Ability to support multiple projects and handle multiple priorities
- Ability to respond to and/or critical situations effectively.
- Performs analysis of network, user, and project requirements to ensure accurate performance of all components of network facilities. Coordinates internal and external resources to accomplish projects and to troubleshoot issues.
- Performs backups of enterprise data.
- Implemented Barracuda Backup with Cloud replication for all our servers.
- Virtualize Servers and workstations using Hyper-V and VMware
- Maintain disaster recovery plans for keysystemand contributes to overall IT disaster planning.
- Recommends upgrades, patches, and new applications and equipment forsystem optimization.
- Provides documentation/project tracking and management reporting.
- Cloud backup using Barracuda backup and replication.
- Symantec Backup Exec-backup to tapes and External Hard drive.
- RSA Appliance maintenance
- Manage Engine server and workstation updates
- Application deployment from Server
- Manager 5 Physical Server and 10 Virtual Servers
- Support over 100 users as the onlySystem Admin/Support engineer
Environment: Windows SERVER R2, MS Office Suite - XP/2007, 2010 and …, MS Windows XP/Windows 7/8/10, WAN/LAN protocols, TCP/IP, FTP, DNS.