We provide IT Staff Augmentation Services!

Senior Devops Engineer Resume

2.00/5 (Submit Your Rating)

Richardson, TX

PROFESSIONAL SUMMARY:

  • 8+ years of IT Industry experience in RedHat Enterprise Linux Administration with Configuration Management, Build, Deploy and Release Management.
  • Experience in installation, configuration, upgrading, patching and support Linux servers on RedHat, Solaris, AIX and HP - UX Environment.
  • Experience in VMware. Installed and monitored Virtual environments with ESX 4.x servers and vSphere.
  • Expertise to handle tasks in Red Hat Linux includes upgrading RPMS usingYUM, kernel, HBA driver; configure SAN Disks, Multipathing and LVM file system.
  • Strong experience in working with teh Source version controls like SVN, GIT, Perforce
  • Experience in working with ANT Scripts, MAVEN for deployment and running test suites for various firm wide applications
  • Expertise in Enterprise repository management tools like Nexus, Artifactory etc.
  • Experience in setting up teh Continuous Integration (CI) and Continuous Deployment (CD) practices. for Release Automation of Java and Oracle Fusion Middleware Applications (Oracle ADF, Oracle SOA, OSB)
  • In-depth noledge of computer applications and scripting like Shell, Python, Ruby, Perl, JavaScript and XML.
  • Configured various jobs in Jenkins and Hudson for deployment of Java based applications and running test suites
  • Work with Docker and halp improve our (CD) Continuous Delivery framework to streamline releases and reliability.
  • Expertise with configuration management automation tool Ansible and has worked on integrating Ansible
  • Setup ANT script based jobs in Jenkins and Worked with Jenkins Pipelines
  • Worked on configuring teh Oracle WebLogic and JBOSS servers on various nodes
  • Experience inWebLogic Configurations in teh clustered environment, configuring JNDI, JMS Queue, Topics
  • Experience in working withWebLogic Enterprise Management Console and WebSphere consoles for setting up project related configurations
  • Experience in working withSoftware Configuration Management tools - Puppet and Chef
  • Experience in Setting up Chef Workstation, Working with Chef Cookbooks, Chef Recipes, Chef attributes and Ohai
  • Experience in working with Oracle Application Object Library
  • Experience in working with Linux Cron jobs, Quartz schedulers, Windows batch jobs
  • Experience in working with Cloud platforms - Service NowAmazon AWS
  • Set up teh scripts for creation of new snapshots and deletion of old snapshots in Amazon S3
  • Worked on setting up teh life cycle policies to back teh data from AWS S3 to AWS Glacier
  • Worked with various AWS EC2 and S3 CLI tools
  • Experience in working with Apache Tomcat and Python Django framework
  • Experienced in Linux/Unix, Shell Scripting.
  • Migration experience from SOA Suite 10g to SOA Suite 11g
  • Worked with project management tools - HP Quality Center, Fisheye, Crucible, IBM Clear Quest
  • Extensive experience with JIRA, Rally, Asana, BMC Remedy for Project Planning/Management
  • Good noledge of RDBMS and projects using Oracle, SQL Server, SQL, PL/SQL
  • Experience with Java Script, JQuery, HTML, CSS
  • Experience in maintaining and migrating teh integration configurations across various nodes
  • Setting up Change Management process and standardizing teh policies for various applications

TECHNICAL SKILLS:

Version Controlling Tools: Subversion, Perforce, GIT

Build/CI Tools: ANT,Maven Hudson, Jenkins, Bamboo, Chef, Puppet, Ansible, Nexus, Sonar.

Programming Languages: Java/J2EE, PYTHON, RUBY

Scripting Languages: Unix Shell scripting, Ruby, Perl scripting

Operating Systems: Windows, UNIX, RedHat, Linux, Mac OS

Database: Oracle 10g/9i, SQL Server, MySQL

Web/Application Servers: Web logic, JBoss, WebSphere, Apache Tomcat

Bug Tracking Tools: JIRA, Rally, Fisheye, Crucible, Remedy and IBM Clear Quest.

PROFESSIONAL EXPERIENCE:

Confidential, Richardson, TX

Senior DevOps Engineer

Responsibilities:

  • Installed, Configured and MaintainedRedHat Linux (RedHat Enterprise Linux 5.x, 6.x& 7.x) on SPARC, x86 and Blade Centres.
  • Supported RedHat servers in Production, Test and Development environments.
  • Worked as a senior Build and Release Consultant halping teh WellMed team to resolve their high priority road blocks in teh build process.
  • For teh deployment artifacts Nexus Artifactory implementation Maven release plugin Hudson job.
  • Involved different development teams and multiple simultaneous software releases.
  • Worked on creating ANT scripts to build and deploy Java/J2EE, Oracle ADF and Oracle SOA based enterprise applications to WebLogic Application Servers.
  • Extensive exposure to Configuration Management policies and practices with regards to SDLC; along with automation of scripting using BASH/Shell, Perl scripting.
  • Worked with Oracle EBS enterprise applications.
  • Monitoring using Ansibleplaybooks and has integrated Ansiblewith Rundeck and Jenkins
  • Setup teh Jenkins jobs for Continuous integration process and to execute test cases.
  • Experience in maintaining, executing, and scheduling build scripts to automate DEV/QA/UAT builds.
  • Worked with teh development team to generate deployment profiles (jar, war, ear) of Oracle Fusion Middleware applications using ANT Scripts and Jenkins.
  • Responsible for building/deploying consistently repeatable build/deployments to company production and non-production environments using JENKINS & BUILD Pipelines, ANT, MAVEN.
  • Deployed Java/J2EE applications to WebLogic server using Jenkins builds.
  • Responsible for access control to ERP systems such as Oracle R12, R11i involving creation of user accounts and assigning responsibilities to users.
  • Created Python and WebLogic WLST scripts to automate teh deployment process
  • Involved in leading Automation Deployment Team by working withPuppet.
  • Setup teh Chef Infrastructure for teh environment for software configurations management.
  • Setup teh Chef servers, chef work stations, chef nodes and involved in bootstrapping new infrastructure chef nodes.
  • Configured multiple cookbooks, recipes, templates and attributes on workstations to be deployed to various chef nodes.
  • Provided configuration management expertise to all software development projects.
  • Set up teh Linux Cron jobs for automating various build related jobs and application data synchronization jobs.
  • Set up teh GIT synchronization for Django (Python based web framework) based applications.
  • Worked on customization of existing Python scripts of some of teh internal applications.
  • Worked on configuring teh Apache Tomcat for Java applications deployment.
  • Worked on writing multiple Python, Ruby and Shell scripts for various companywide tasks.
  • Experience with Configuration Management Tools (PUPPET, CHEF).
  • 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 Puppet.
  • Developed Perl and shell scripts for automation of various tasks.
  • Worked with SVN and GIT version controls.
  • Involved on Container based deployments (Docker) with Chef Configuration management tool.
  • Designed and implemented scalable, secure cloud architecture based on Amazon WebServices.
  • Imported and managed multiple corporate applications into Tortoise SVN and implemented teh setup for Master slave architecture to improve teh Performance Automated SQL Scripts.
  • Worked with teh RHEL for enterprise environment and CentOS for teh POC environment.
  • Experience in creating users, groups and roles in LDAP server.
  • Experience in writing teh re-write rules in Apache HTTP Server Version 2.0.
  • Setup teh JMS and JNDI on teh WebLogic servers.
  • Created multiple Python, Perl and UNIX shell scripts for various application level tasks

Environment: Redhat Enterprise Linux(RHEL) 7/6.Tortoise SVN, Jenkins, Bash, Perl Scripting, Docker, Java/J2EE, AWS, ANT, MAVEN, GIT, OpenStack, Amazon EC2, Amazon Web Services, Puppet, Chef, Python Scripts, Ruby, Shell Scripts, Sonar, UNIX, JIRA, Python

Confidential, Charlotte, NC

DevOps Engineer

Responsibilities:

  • Installed, Configured and Maintained RedHat Linux (RedHat Enterprise Linux 5.x, 6.x & 7.x) on SPARC, x86 and Blade Centers.
  • Worked on Virtualizing RedHat servers using vSphere 4.1/5.0 and managed ESX servers using vCenter and also worked with ESX Cluster and vMotion.
  • Responsible for design and maintenance of teh Subversion/GIT Repositories, views, and teh access control strategies.
  • Developed scripts using PERL, BASH and BATCH files for Automation of Activities and builds.
  • Created teh ANT scripts and extension of existing ANT scripts for deployment of applications to HUDSON
  • Experience in Working with Oracle ERP, Oracle Fusion Middleware applications (Build automation and deployment)
  • Build and Release management - GIT, Maven, Jenkins administration, Nexus.
  • Extensively involved in build and release management process for multiple applications using ANT, MAVEN, Jenkins
  • Used ANT and MAVEN as a build tools on java projects for teh development of build artifacts on teh source code.
  • Work with Docker for convenient environment setup teh test environments.
  • Setting up Change Management process and standardizing teh policies for various applications
  • Worked in setting up teh repos to various projects in SVN
  • Involved in migration fromSVN to GIT repos and worked with Linux sys admins for teh same
  • Designed and implemented Subversion and GIT metadata including elements, labels, attributes, triggers and hyperlinks.
  • Developed Linux, UNIX, Perl and Shell Scripts and AWT programming for teh purpose of manual deployment of teh code to various environments.
  • Monitoring - Nagios, Custom checks, AppDynamics, Splunk
  • Responsible for Deployment Automation - Puppet, MCollective, Hiera, Custom Puppet modules, Ruby
  • Experience in using Enterprise Chef for setting up Chef Workstation, Chef Serverand nodes.
  • Experience writing Chef Cookbooks and recipes to automate teh deployment process and to integrating Chef Cookbooks into Jenkins jobs for a continuous delivery framework.
  • Operations - Custom Shell scripts, Ruby scripts, VM and Environment management.
  • Manage configuration of Web App and Deploy to AWS cloud server through Chef.
  • Coordinating with Different Project teams on Build & release planning and efforts.
  • Work with different team members for automation of Release components.
  • Involved in working with various code coverage tools like JACOCO
  • Setup variousnon-production environments for validating various applications
  • Worked with of Lucene search and OpenGrok code review tool
  • Creating teh SQL, PL/SQL scripts (DML and DDL) in oracle database and revising them in SVN
  • Created multipleRuby, Perl and UNIX shell scripts for various application level tasks

Environment: Java/J2ee,RedHat 6.x & 7.x; Solaris 9,10; Subversion,Docker, Nexus, Ant, Maven, Jenkins, GIT, SVN, Chef, Puppet, AWS, Bash, Perl Scripting, Shell Scripting, Ruby.

Confidential

Build and Release Engineer

Responsibilities:

  • Installed and configured several hundred RedHat Blade and VMware Esxi 4.x Virtual Environment.
  • Suggested changes to development practice to increase efficiency by restructuring teh branching structure to include merging mechanism.
  • Installed MAVEN and configured pom.xml in conventional projects for continuous integration.
  • Worked on configuring plug-ins like Junit, SSL autantications in Maven.
  • Responsible for monitoring all teh jobs dat are running, scheduled, completed and failed. Troubleshooting teh failed jobs is a primer in these situations.
  • Worked with configuration of Apache Tomcat
  • Experience in setting up Oracle Database on various nodes
  • Experience in working with Software load balancer using Sun Grid Engine
  • Coordinating teh resources by working closely with Project Manager’s for teh release and carried Deployments and builds on various environments using continuous integration tool.
  • Used various J2EE design patterns at Presentation/Business/Data tiers in teh system.
  • Wrote ANT and MAVEN Scripts to automate teh build process.
  • Used Shell/Rubyscriptsto automate teh deployment process.
  • Co-coordinated Instance Refreshes and Environment Re-base lining.
  • Planning, scheduling and documenting releases at code Freeze Periods.
  • Sole person to be responsible for Release/Change control Process.
  • Converted and automated builds using Maven and Ant. Scheduled automated nightly builds using Hudson/Jenkins.
  • Involved in teh migration of Data Stage jobs from development to production environment.
  • Scheduled teh DataStageETL batch jobs on a daily, weekly and monthly basis through Autosys.
  • Setup teh Report generation jobs in Jenkins for OpenGrok tool.
  • Worked with Puppet for managing various configurations across multiple nodes

Environment: Java/J2EE, Ant, Maven, RedHat 5.x, 6.x & 7.x; Subversion, Ruby, Jenkins, Clear Case, Clear Quest, UNIX,JUint

Confidential

Linux Administrator

Responsibilities:

  • Installed, configured & handled troubleshooting of Solaris 8/9/10 and Red-Hat 5/6/7 on Sun Enterprise Servers and AIX on IBM Blade Servers.
  • Set up teh Domain Name System by configuring teh DNS primary, secondary and DNS Clients and configured teh database files.
  • Administered teh Network of 400 UNIX Users using Shell Scripts.
  • Monitored teh Network and System Performance through vmstat, iostat, grapher tool.
  • Configured backup and restoration of data from tape in Dump and Tar format using Shell Scripts.
  • Implemented backup strategies based on teh company policy using Shell Scripts.
  • Recovered data from server after a ROOT file system crash.
  • Created and added Swap Space at runtime.
  • Part of team for Installation and configuration of DB2.
  • Configured additional storage devices, partitioned hard disk based on teh project requirement.
  • Installed several security packages like SNORT, tcpd, tcp-wrappers & ASSET.
  • Implemented security in systems and network for all Sun Enterprise Servers & Desktop Servers.
  • Handled Day-to-Day operation of all servers running Production jobs, Backups, Restores and Report generations.
  • Worked with heterogeneous Client & Server management.
  • Backed up and restored data from tape in ufsdump, tar, cpio&dd format.
  • Configured teh Send Mail configuration file, created e-mail ids, created alias database.
  • Handled troubleshooting teh configuration file, configured teh Boot file for teh Domain Name Server to boot, configured and updated teh Zone database.
  • Installed various software packages such as tcpd, ipfilter and patching teh appropriate software.
  • Planned for storage and backup including studying teh disk space requirement and backup device performance.
  • Tested and implemented various types of software for backup.
  • Used heterogeneous backup software for Windows and UNIX to backup and retrieve file systems without loss of data.

Environment: Sun Fire 4800, 3800, V880, V440, V490/890/240, RHEL, IBM Blade Servers HS20/LS20, IBM xSeries 335/336/345/346/365, Compaq, Red-Hat Linux 5.x/6.x/7.x; Solaris 8/9/10, Oracle 9i/10g, Bash, SNORT, NAS, Send mail, DB2, VERITAS Net Backup, VERITAS Volume Manager 3.0, EMC SAN.

Confidential

System Admin

Responsibilities:

  • Managing teh Domain Controller, DHCP server, printer Server, Application server, Antivirus server, Zimbra Mail Server
  • Provided functional and technical support, troubleshooting and diagnosing hardware and software problems, includingdesktop, laptop and LAN.
  • Routing - Configuring Static and Dynamic routing (RIPv1/v2, IGRP, EIGRP, OSPF, BGP) Protocols, redistribution, autantication, summarization.
  • Switching - Configuring of Vlan. Inter-Vlan routing. VTP, STP, RSTP, Trucking, MAC binding.
  • Configuring and implementing of NAT, PAT, and policy based NAT, access control list configuration over ASA using object groups. Transparent firewalls and security context, failover-active/standby.
  • Solution of VPN with IPSec, GRE, and SSL technology.
  • System administration and network administration of windows server 2008 active directory, FTP, DNS, DHCP, TFTP, Terminal services.
  • Configuring and implementing of NAT, PAT, and policy based NAT, access control list configuration over ASA using object groups. Transparent firewalls and security context, failover-active/standby
  • Trouble shooting Hardware, Network and OS related problems. Installation of Software for teh user needs.
  • Managing New Branch Setup and providing RDP connections for user request.
  • Software Configurations, Hardware Settings, LAN Connectivity's, TCP/IP Settings.
  • Handling teh AV update issues, Windows update issue, print server issues
  • Creating and deleting user IDs in Omni Banking Software as per teh request from HR
  • Implementing Banking Software at Branch Location for online.
  • Maintaining virus free Network using Symantec endpoint protection Anti-virus Server
  • Creation of Omni database and troubleshooting teh Banking Omni application issues
Environment: Cisco Switches, HP Servers with Windows 2008 Server as OS, Clients - Windows XP, Windows Vista, Windows 7, Windows 8.

We'd love your feedback!