We provide IT Staff Augmentation Services!

Devops/build & Release Engineer Resume

4.00/5 (Submit Your Rating)

St Louis, MissourI

SUMMARY

  • Over 8+ years of IT Professional experience in DevOpsand Linux Environment Configuration Management, Build and Release management.
  • Experienced with various Services of AWS: EC2, Elastic Beanstalk, ELB, Route53, S3, CloudFront, SNS, RDS, IAM, CloudWatch and CloudFormation.
  • Hand - On experience in Implement, Build and Deployment of CI/CD pipelines, managing projects often includes tracking multiple deployments across multiple pipeline stages (Dev, Test/QA staging and production).
  • Experienced with Jenkins as Continuous Integration / Continuous Deployment Tool and strong experience with Ant and Maven Build Frameworks.
  • Experience with SaaS (Software as a Service), PaaS (Platform as a Service), and IaaS (Infrastructure as a Service) solutions.
  • Experienced with Puppet as Configuration Management Tool Created and managed nodes in Puppet, Worked on manifests, modules for installation and configuration of various services on Puppet nodes.
  • Experience in Chef Implementation within an organization. Created and managed existing Chef Cook books for service installations and configurations.
  • Installing, upgrading and configuring RHEL/OEL using kickstart server.
  • Expert in Installing, configuring and maintaining apache/tomcat, samba, and sendmail, Web Sphere Application Servers in different Environments like Solaris, Linux and AIX.
  • Expert in writing scripts using various scripting languages like shell/Ksh/bash/perl to ease administration tasks.
  • Creating and maintaining user accounts, profiles, security rights, disk space and process monitoring
  • Install and configuration of Web hosting administration such as HTTP, FTP, SSH.
  • Experience working on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Experienced on Task Scheduling & Systems backup using Python, Ruby, Perl, Shell scripting for RHEL.
  • Experience in using VERITAS Net Backup, Proficient in System Backup and Recovery from tapes using ufsdump, ufsrestore, tar and cpio, File system administration
  • Experienced writing shell scripts to automate the deployment.
  • Experienced with Nagios, CloudWatch as IT Infrastructure Monitoring tool and knowledge on Splunk.
  • Experienced with Web/Enterprise Application Deployment Technology specifically including Windows, Linux, Apache, Tomcat, WebLogic, Java, MS SQL and Oracle.
  • Experienced with Databases Like MySQL and Oracle SQL.
  • Experience in using Java/ J2EE& related technologies such as Hibernate, Servlets, JSP, JDBC, Java Beans, Eclipse IDE, XML and PHP.
  • Working knowledge of networking (TCP/IP, Ethernet), NFS, NIS, DNS, DHCP.
  • Good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solvingproblems and providing best solutions.

TECHNICAL SKILLS

Operating System: Red Hat Linux(RHEL)5.x/6.x, OEL 5.x/6.x, AIX 4.3/5.1/5.2/5.3 , Solaris 10/9/8/2.x

Hardware: Sparc T3-x, T4-x, 5220, 5240, 4500Server, HP-DL360,9000, IBM RS/6000 & PSeries, DEC DS20, ES40, ZT Systems, Citrix Netscalers

Virtualization: Docker, VM Ware, AWS (EC2, Elastic Beanstalk, ELB, Route53, S3, Cloud Front, SNS, RDS, IAM, Cloud Formation)

Build/ Automation: Jenkins, Ant, Maven, Puppet & Chef

Repositories: Nexus, Artifactory, Github, Stash & Bitbucket

Scripting Languages: C,C++,JavaScript, HTML, Shell, Bash, KSH, Perl, Python, Ruby

Web /Application Server/Tools: Tomcat, Apache, IBM RSA/WAS, Web Logic, Oracle MTA, Splunk, Hadoop, Nagios, SYSLOG

Databases: Oracle 8i/9i/11g, IBM DB2, MS SQL, MS-Access

Source Code Management Tools: Subversion, GIT, Tortoise SVN

PROFESSIONAL EXPERIENCE

Confidential, St. Louis, Missouri

DevOps/Build & Release Engineer

Responsibilities:

  • Working and supporting on continuous integration on Jenkins, maven, Git for Amazon EC2 deployment instances on cloud computing and store the build artifacts in S3 bucket deployment.
  • Supporting for Git version control system merging, hooks, branching the files and creation of repos.
  • Supporting trouble shooting for Build and Release deployments in Dev, QA and Pre-Prod environments.
  • Good in resolving C/C++ errors while making a Build.
  • Use automated scripts based on Shell and Python for Automation.
  • Working on Amazon EC2 cloud computing Ubuntu Linux, tomcat application deployment using chef supporting on chef recipes with cloudops / TechOps team of configuration management.
  • Supporting Maven multi module builds and store artifacts in remote repository in artifactory.
  • Jenkins administration to user access credentials, deployment email notification configuration for new users and using matrix plugins to manage Jenkins.
  • Supporting configuration of Jenkins Build pipeline jobs, plugins installation with team for configuration of maven multi module jobs, free style jobs.
  • Application deployment and data migration on AWS.
  • Experience deploying and operating AWS, specifically VPC, EC2, S3, EBS, IAM, ELB, Cloud Formation and Cloud Watch using the AWS console and AWS CLI.
  • Experience in developing Cloud Formation Scripts for AWS Orchestration.
  • Troubleshooting and performance tuning issues with applications like Oracle 10g, MySQL 5.x and Java Applications on operating systems which included RHEL.
  • Involved and working in Agile Methodology (Rally), Change management, Release management, SCM, and used tools service now.

Environment: Red Hat Enterprise Linux 5.4, GIT, ANT, Jenkins, Maven, Apache Tomcat, XML, Power Shell, Shell, Puppet, AWS, EC2, Jira, Python, Puppet, Docker.

Confidential, Dallas, TX

AWS Cloud Engineer / DevOps Engineer

Responsibilities:

  • Installed, Configured and Maintained Red Hat Linux(6.x & 7) Kickstart and Solaris x86 VM's.
  • Installed software and patches (yum) -- Disk installation and maintenance - modify vfstab file for automatic mounting while booting, format disk and restoration of UNIX files and file systems
  • Deployed and configured Chef Server and Chef Solo including bootstrapping of chef client nodes for provisioning; Created roles, cookbooks, recipes, and data bags for server configuration, deployment, and app stack build outs.
  • For automation process, we have created the recipes in run list for the chef nodes to configure the Application Server, Web Server etc.
  • Wrote, maintained, reviewed and documented modules, manifests and Git repositories for Puppet Enterprise on RHEL and Windows platforms.
  • Configured an AWSVirtual Private Cloud (VPC) and Database Subnet Group for isolation of resources within the Amazon RDS Aurora DB cluster.
  • Designed, configured and deployed Amazon Web Services for a multitude of applications utilizing the Amazon Web Services focusing on high-availability, fault tolerance and auto-scaling.
  • Administration of Linux (CentOS, Debian) user accounts, groups, directories, file permissions and Sudo rules.
  • Installing & Configuring LDAP (Server & Client), creating admin, migrating users to LDAP server and configuring database to LDAP server.
  • Enabling customers to better manage software development, deployments and infrastructure with tools such as Puppet, Chef, Jenkins and GitHub.
  • Worked on the concept of GIT cloning to create GIT repository.
  • Developed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT, EC2 instances, ELB, Security Groups.
  • Worked on Installing Puppet master and puppet agents on multiple nodes. Added all the nodes to master and managed various node groups.
  • Used puppet for central management of Linux configuration files and software package management.
  • Managed Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Puppet, Ansible.
  • Wrote puppet modules to configure Apache Tomcat, and different web application to improve performance.
  • Configured Jenkins pipeline jobs workflows to improve reusability for building pipelines.
  • Configured and managed Apache Web Server on Linuxfor web based applications using REST/SOAP, Apache and WebLogic.
  • Experience in using protocols like NIS, NFS, SSH, SFTP & DNS.

Environment: s: Red Hat 6.5/7.2, Centos, Kick-Start, AWS services EC2, EBS, S3, Cloud Watch, VPC, Chef, Jenkins, Puppet, Git, Ansible, NIS, NFS, SSH, SFTP.

Confidential, Groton, CT

Linux Systems Engineer/DevOps

Responsibilities:

  • Administered, maintainedRed Hat EnterpriseLinux,Ubuntutroubleshooting hardware, operating system, applications & network problems and performance issues
  • Installed, configured and administeredAIX 5.1, 5.2, 5.3, Ubuntu Linux & HACMP
  • Worked withKVM Hypervisorto install, configure and maintain Red Hat Linux.
  • Deployed latest patches for,Linux and Application servers, performed Red Hat Linux Kernel Tuning
  • Installed, Maintained, and UpgradedPuppetMasters, Agents, and Databases
  • Migrated puppet toChef.
  • CreatedChefCookbooksto provision services on various nodes in an automated fashion.
  • Performed Servers consolidation and virtualization usingHPSAvirtual infrastructure,VMware ESX, Virtual Center, VM tools.
  • Experience in IBM cloud Services andAWS for cloud computing.
  • Installed and configuredDHCP, DNS, web (Apache, IIS), mail (SMTP, IMAP, POP3),and file servers onAIX and Red Hat Enterprise Linux servers
  • UsedPuppet for Automationand system monitoring tool.
  • Wroteshell, Perl, python, ruby scripts to automatedaily repetitive activities.
  • Provided production support ofApache and JBossincluding installation, configuration, and management and troubleshooting.
  • Implemented virtualization usingHPSA in Red Hat Linux on HP - G7, G8 and IBM-z/VM series.
  • Implemented day-to-day tasks inRHELthat include upgrading rpms, kernel, HBA driver, configuring SAN Disks, multi patching and LVM file system
  • Created users, manage user permissions, maintain User & File System quota onRed Hat Enterprise Linux and AIX.
  • Regular maintenance ofVERITAS Cluster, MC/Service guard Packages and load balancing
  • Wrote Scripts for automating and testing the code usingPerl, Korn.
  • Network trouble shooting using'netstat', 'ifconfig' and 'tcpdump' etc.
  • Administration and Configuration inVERITAS Volume Manager/VERITAS File System
  • Monitored ticket queue to attend user and system calls, attended team meetings, change control meetings to update installation progress, and for upcoming changes in environment.

Environment: Red Hat Enterprise Linux 4.8,5.10, Ubuntu, VERITAS Cluster Server, Veritas Volume Manager, Oracle 11G, Perl, Korn, HP UX, IBM AIX, SAN, EMC VNX HP Proliant DL 380,560 Weblogic, Oracle RAC/ASM, MS Windows 2003 server, IBM and AWS, Puppet.

Confidential, Basking Ridge, NJ

DevOps / Build & Release Engineer

Responsibilities:

  • Responsible for managing infrastructure through major version upgrades. Rewrite puppet code to leverage new features.
  • Wrote Puppet Manifest files to deploy automated tasks to many servers at once
  • Developed puppet modules to automate deployment.
  • Design, develop and implement an automated Linux infrastructure in AWS using Puppet.
  • Rapid-provisioning and configuration management for Ubuntu, CentOS using Cloud Formation and Chef/puppet on Amazon Web Services.
  • Created, upload new and updated cookbooks to the Chef server that manages infrastructure and applications.
  • Provided CM and Build support for more than 4 different applications, built and deployed to lower and higher environments. Defined and Implemented CM and Release Management Processes, Policies and Procedure.
  • Automated the release pipeline to achieve zero touch deployments using Jenkins, SVN, Nexus, and Nolio.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using Subversion (SVN) source control.
  • Created deployment workflows in Nolio which includes prerelease, release and Post release steps.
  • Analyze and resolve conflicts related to merging of source code for SVN.
  • Created a fully Automated Build and Deployment Platform and coordinating code builds, promotions and orchestrated deployments using Hudson and Subversion
  • Implement, maintain and support reliable, timely and reproducible builds for project teams.
  • Experienced in authoring pom.xml files, performing releases with the Maven release plugin, and managing artifacts in Sonatype NEXUS repository.
  • Worked with the documentation of Migration process, AWS Deployment setup, Application Stack deployments and Troubleshooting Scenarios.
  • Worked with various AWS EC2 and S3 CLI tools.
  • Researched and implemented code coverage and unit test plug-ins like find bugs, check style and PMD with Maven/Hudson.
  • Developing procedures to unify, streamline and automate application development and deployment procedures with Linux container technology using Docker.
  • Installed and configured foreman with puppet for auto-provisioning the Linux machines in AWS and VMware environments.
  • Configured and maintained Hudson to implement the CI process and integrated the tool with Ant and Maven to schedule the builds. Took the sole responsibility to maintain the CI Hudson server.
  • Work with development/testing, deployment, systems/infrastructure and project teams to ensure continuous operation of build and test systems.

Environment: SVN, Chef/Puppet, Nolio, Web logic, Nexus, Sonar, JIRA, Oracle, Shell, WLST, Python, Ant, Maven, Java, Linux, AWS, Tomcat, MC Vmax, Docker, GIT 1.6, Jenkins.

Confidential, Carnegie, PA

UNIX Systems Admin

Responsibilities:

  • Installation, configuration and Operating System upgrade on Sun Solaris 8,9,10.
  • Hardware installation of sun/Oracle servers with different architectures like SPARC - M, T series & X86 and Sun Fire servers.
  • Engineer, build, and maintain hp Blade Servers to include the installation and maintenance of multiple OS packages such as Linux, ESX, & VMWare/Oracle Virtual Machine (OVM).
  • Working closely with Vendors on Hardware Problems, software fixes.
  • Administration of Sun/Oracle Solaris application and database servers.
  • Data Centers support contains 100+ servers, with regular monitoring.
  • Installation and configuration of Symatec tools like VERITAS Storage Foundation Suite (Volume Manager, Cluster Servers & VERITAS File systems (Vxfs).
  • Installation & administration of Veritas Netbackup for backup administration.
  • Installation of SSH and configuration of keys bases authentication.
  • Installation of HP Quality Center: Quality Control check & Testing tool on Solaris platforms & provided constant support for the users.
  • Executing commands on an Unix server using a Visual Basic application
  • Installation of Support of Cognos 10 Reporting studio on Solaris10 with all the pre-requirements like Apache web server installation & configuration.
  • Installation of web logic, upgraded to service pack updates, installed BEA patches, configuring and creation new admin & managed servers, start & stop web logic server.
  • Installation& administration of Web sphere Application servers, upgraded to service pack updates, installed IBM patches, configuring and creation new admin & managed servers, start & stop Web sphere server.
  • Setup, maintain and management of user accounts and groups according to the security needs and adding the packages and patches when needed.
  • Add, remove and resizing Logical volumes using LVM in Red Hat Linux and implementing software RAID at installation time.
  • Involved with Applications & middleware teams in writing the Program Scripting for automating the data transfer and file transfer tasks using JAVA and Python.
  • Configuring Virtual Machines under VMware ESX Servers to install Red Hat Linux guests
  • Allocated resources to the Virtual Machines (VMWare) based on the requirements from the Users.
  • Installed and configured Linux, and UNIX servers as well as SAN and NAS devices.
  • Involved and worked in creating and maintaining LDAP configuration & management.
  • Worked on Creating and Administering of LDOMs under T-series servers, sparc-4v architecture with Solaris-10
  • Network trouble shooting using ‘ndd’, 'traceroute', 'netstat', 'ifconfig' and 'snoop' etc.
  • Setup & Administration of Alerts to monitor the health of the servers with help of Tools like HELIX & Sightline.
  • Provided 24X7 support for large number Production, Development and Test systems.
  • Coordinating with Sun/Oracle Support engineers to resolve high priority issues.

Environment: Solaris 10, AIX, Sun Fire 15K, Sun Fire 6800, 4800, V880, V420R, E220R, E450, T2000, T5120, M3000, M5000, VERITAS Foundation Suite, VERITAS Volume Manager, VMware, Tivoli Storage Manager 5.x, VERITAS Cluster Servers, HP-UX 11i, VERITAS Net backup, HPQC, Helix, Sightline, Oracle 11i, Oracle Apps R12, Cognos 8 10.

Confidential

Linux System Administrator

Responsibilities:

  • Installation and customization of Sun Solaris and WindowNT servers.
  • Patch installation, regular maintenance.
  • Supporting 150 Servers for multi locations.
  • Oracle installation & system level support to clients.
  • Amendment of existing scripts as well as writing new Bourne and Korn scripts related to repeated systems administration tasks.
  • Troubleshooting and resolving of problems related to hardware, operating systems, third party applications and scripts
  • Troubleshooting of Servers.
  • Backup Schedules for Solaris and Windows Servers using DLT Tape drives.
  • DNS, NFS, NIS administration.
  • Installation, Configuration of Web Servers using Apache, IIS on Solaris and NT Servers.
  • Installation and configuration of Windows NT4.0, MS Back Office Products
  • Network Solutions to various clients using Windows NT.
  • Configuring Windows 95, 98 and NT workstations in NT domains.
  • Installation of RAS on Windows NT server

Environment: Sun Solaris 2.6 and 2.7, Switches, Hubs, Windows NT 4.0, 98, 95, Apache, IIS 4.0 and Oracle 8i.

We'd love your feedback!