We provide IT Staff Augmentation Services!

Sr Devops Consultant Resume

0/5 (Submit Your Rating)

Louisville, KY

SUMMARY

  • Skilled professional with 8+ years of experience in CI/CD (Continuous Integration/ Continuous Deployment) process, Strong background in Linux/Unix Administration, Build and Release Management and Cloud Implementation all within that suites the needs of an environment under DevOps Culture.
  • Expert with Installation of Linux and Windows OS such as RHEL 5.x/6.x/7, CentOS, SUSE Linux, Ubuntu, Windows Server 2003/2008 - R2/2012-R2.
  • Installed RHEL using Kickstart with Pre-Installation & Post-Installation Scripts, aPXE & VMWARE Templates.
  • Experience in Installing, upgrading and configuring Red Hat Linux 4.x, 5.x, and 6.x using Kickstart Servers.
  • Experience with Veritas Volume Manager (VxVM), Veritas File System (VxFS), Veritas Net Backup, Veritas Clustering with SAN, NAS environment.
  • Experienced in implementing & maintaining an Apache Tomcat /MySQL/PHP, LDAP, LAMP web service.
  • Proficient working with NAS, SAN and DAS storage architectures. Have experience in migrating storage from other storage architectures on to SAN.
  • Aws Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation AWS Config, Auto scaling, Cloud Front, IAM, S3.
  • Configured and managed Nagios for monitoring over existing AWS cloud platform.
  • Utilize python/boto for various Amazon Web Services (AWS) functions.
  • Creating and managing user accounts, system security, performance tuning, change management, documents and procedures on Linux.
  • Automated the configuration and deployment of Linux and Windows machines using Puppet.
  • Assisted in migrating the existing data center into the AWS environment.
  • Installed the application on AWS EC2 AMI, Red hat, Ubuntu Instances.
  • Managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as UDeploy, Puppet or custom-built .designing cloud-hosted solutions, specific AWS product suite experience.
  • Developed Chef Recipes to configure, deploy and maintain software components of the existing infrastructure.
  • Used Chef to manage Web Applications, Config Files, Database, Users, Mount Points, and Packages.
  • Experience in writing build scripts using ANT, MAVEN.
  • Involved in writing Python, Perl and shell scripts for compilation and deployment process.
  • Worked on infrastructure with Docker containerization.
  • Experience in SDLC, Agile and Scrum Methodologies.
  • Collaborated with development support teams to setup a continuous delivery environment with the use of Docker.
  • Experienced in Administration of Production, Development and Test environment's carrying Windows, Ubuntu, RedHat Linux, SUSE Linux, Centos and Solaris servers.
  • Created Maven POM files to build the Java projects based on their project structure.
  • Wrote ANT and MAVEN Scripts to automate the build process. Configured Bamboo for doing the build in all the non-production and production environments.
  • Migrating a production infrastructure into an Amazon Web Services utilizing AWS Cloud formation, Code Deploy, Chef, EBS, and Ops Works.
  • Manage deployment automation using Puppet, Hiera, Custom Puppet modules, in Ruby.
  • Created Puppet manifests and modules to automate system operations. Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
  • Managed Chef Cookbooks to automate system operations.
  • AWS Cloud management and Chef Automation.
  • Experience in software build tools like Gradle,Nexus, Apache Maven, Apache Ant to write pom.xml and build.xml respectively.
  • Proficient in shell scripting (Ksh/Csh/bash/Sed/Awk), PERL, Java Scripts for Oracle and Java Applications and XML.

TECHNICAL SKILLS

Devops Tools: Chef, Puppet, Jenkins, Docker, Maven, Rundeck, SonarQube, Veracode.

CloudPlatforms: AWS, Microsoft Azure and Rackspace, Open stack.

CI Tools: Jenkins/Hudson, Anthill Pro, Bamboo, U-Deploy, X-Deploy.

SCM: Subversion, SVN, CVS, GitHub, Serena Dimensions/PVSC, Perforce Computer Associate Harvest Endeavor, Relational Clear case.

Web Service Tools: JBOSS, Apache Tomcat, IntelliJ IDEA, Oracle WebLogic, IBM, WebSphere, IIS.

Databases: SQL Server, Oracle, DB2, Teradata.

Operating Systems: UNIX, Linux (red hat), Ubuntu, Fedora,Windows98/NT/XP/Vista/7/8, IOS.

Monitoring and Profiling Tools: Splunk, Nagios, DynatraceJProfiler.

PROFESSIONAL EXPERIENCE

Confidential, Louisville, KY

Sr Devops Consultant

Responsibilities:

  • Implementing new project build framework using Jenkins & maven as build framework tools.
  • Implementing a Continuous Delivery framework using Jenkins, CHEF, Bamboo, and Maven in Linux environment.
  • Worked in installing, integrating, tuning, and troubleshooting Apache 2.x, 1.3.x webserver, JBoss 4.x, Tomcat and WebLogic 8.x, 9.x and WebSphere 7.x / 8.x application servers.
  • Involved in scrum ceremonies (stand-up, grooming, planning, demo/review and retrospective) with the teams to ensure successful project forecasting and realistic commitments.
  • Written wrapper scripts to automate deployment of cookbooks on nodes and running the chef client on them in a Chef-Solo environment.
  • Converting production support scripts to chef recipes.
  • Testing of cookbooks with chef-spec.
  • Setting up client server model of Chef in development environment of OCI.
  • Worked on documentation - Chef Basics, Initial setup of Chef, Databags implementation, Coding standards, Cookbook document, testing docs.
  • AWS server provisioning using Chef Recipes.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
  • Generated Perl, UNIX & Shell 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.
  • Used to write an install script in Ruby using all of the extra helper functions from Chef.
  • Configured the user's accounts for Continuous Integration - Jenkins, Nexus and Sonar.
  • DesignAWSCloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates, security product templates.
  • Design roles and groups for users and resources usingAWSIdentity Access Management (IAM).
  • DesignAWSaccount in such a way that it user has minimum privileges and still be able to do what engineers need to do for their project.
  • Configured an AWS Virtual Private Cloud (VPC) and Database Subnet Group for isolation of resources within the Amazon RDSOracleDB cluster.
  • Worked with JIRA & HP Quality Center.
  • Standardized development & staging environments.
  • Managed release cycle across multiple QA & Production environment.
  • Create custom HP Operations Orchestration (HPOO) flows to integrate into VMWare virtualization.
  • Provide technical training and documentation on subject such asHPOO, HPSA, HPNA, and HP Open View.

Environment: s: - Amazon EC2, S3, Bucket, Router53, ELB, EBS, CHEF, GIT, Maven, Nagios, LDAP, WebSphere 7.0.x POM.xml, IAM, JENKINS, Python, New Relic, SVN, VPC, UDEPLOY, Cloud Watch, PROD 3RD level, Big Data/NoSQL, HPOO, HPSA, HPNA, NAT, SVN, GitHub, Weblogic, Tomcat, JBoss.

Confidential - Chesterfield, MO

Devops Engineer/Linux Administrator

Responsibilities:

  • Integrated delivery (CI and CD process) Using Jenkins, Bamboo, Nexus, Yum and puppet.
  • Used Puppet to automate Configuration management & Applications.
  • Installing, configuring and administering Jenkins CI tool on Linux machines.
  • Used Jenkins, Team Forge for Continuous Integration and deployment into Tomcat Application Server.
  • Maintained Chef and Puppet servers and management application that can use Service Now (CI) data to bring computers into a desired state by managing files, services, or packages installed on physical or virtual machines.
  • Designed and scripting using ANT & MAVEN for (J2EE, Web Services, Reusable JARS, Web Client and Open Source) in creating MasterBuild.xml, Build. Properties & Pom.xml files and provided technical support to development team for compilation problems.
  • Built and supported Dev and Test infrastructures both local and in AWS.
  • Became the Confluence and JIRA SME. Designed and managed allDevOpsprojects, spaces as well as creating unique workflows and transitions for specific project needs
  • Responsible for Administering Nexus server which includes install, upgrade, maintenance of repositories, performance tuning, troubleshooting issues and maintenance.
  • Built scalable puppet manifest build system using Mercurial, Ruby, and Jenkins which would store built and versioned manifests on Amazon S3.
  • Implemented Continuous Integration and deployment using various CI Tools like Jenkins, Puppet, Chefand SaltStack.
  • Usingchefto automate most of the application deployment and also working on making entire infrastructure automated.
  • Installing and configuring Puppet, writing manifests to automate day-to-day activities.
  • Used Puppet to automate Configuration management.
  • Used Puppet to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points and Packages.
  • Installation of packages, patch management, volume management on Redhat Linux Servers.
  • Performed Unit Testing, analysis and resolution of issues reported in Integration Testing and Production Environment.
  • Utilizing ANT and MAVEN as build tool on Java projects for the development of build artifacts on the source code.
  • Managing and monitoring the server and network infrastructure using Nagios.
  • Implemented automated local user provisioning in instances created in Open Stack cloud through Chef recipes.
  • Involved in merging, delivering and rebasing from dev branch to higher level branches in Git.
  • Used Nexus tool to manage the repository in Maven and used the same to share the snapshots and releases of internal projects.
  • Designed Methodologies to troubleshoot based on the issues and documented all the procedures to educate team members.
  • Implemented automated local user provisioning in instances created in Open Stack cloud through Chef recipes.

Environment: s: - Amazon EC2, S3, Bucket, CHEF, GIT, Maven, Nagios, LDAP, WebSphere 7.0.x POM.xml, IAM, JENKINS, Python, GitHub, Weblogic, Tomcat, ANT, Redhat Linux Servers, Puppet, SaltStack, Mercurial, Ruby, Amazon S3, J2EE, JIRA SME, Nexus, Bamboo, Yum .

Confidential - Harrisburg, PA

Devops Engineer

Responsibilities:

  • Worked with DevOps, Release Engineering, Configuration Management, Cloud Infrastructure, and Automation.
  • It includes Amazon Web Services (AWS), Open Stack, Ansible, Puppet, Maven, Jenkins, Chef, SVN, GitHub, Weblogic, Tomcat, JBoss, and LINUX etc.
  • Supported enterprise datacenter comprising Red hat Linux environment 5.x and 6.x, Oracle Enterprise Linux 6.x, SUSE Linux and Windows 2012 and 2008.
  • Strong hands on development and configuration with software provisioning tools like Chef, Puppet, Ansible and Vagrant.
  • By using the open source monitoring tools like Zabbix, Nagios and Splunk and logging tools like log entries, ELK.
  • Using Artifactory Repository Managers for Maven builds.
  • Virtualization technologies like VMware VSphere &XEN.
  • Strong understanding of AWS technologies (EC2, RDS, DynamoDB, Redshift, MapReduce, Pipeline, Opsworks, ELB, EBS, S3, VPC, Route 53, cloudwatch) (AMAZON TECHNICAL PROFESSIONAL partner accreditation).
  • Converting production support scripts to chef recipes.
  • Created and maintained continuous integration (CI) using tools Jenkins/Maven over diff environments to facilitate an agile development process which is automated and repeatable enabling teams to safely deploy code many times a day while ensuring operational best practices are supported.
  • AWS EC2/VPC/S3/SQS/SNS based infrastructure automation through Terraform, Ansible, Python, Bash Scripts.
  • Ensuring availability of Puppet agents across Linux boxes in order to ensure configuration management application via Puppet Master.
  • Worked with devops tools like Chef, Puppet and GoCD.
  • Provisioning GIT and SVN configuration management environment for different developer teams.
  • AWS Management Console, Jenkins, Jira and other legacy applications.
  • Developed automation scripting in Python (core) using Puppet to deploy and manage Java applications across Linux servers.
  • Developed an Azure based high performance compute environment to support the massive computational requirements of client congressional redistricting Azure application.
  • As a Scrum Master, indirectly managed a team of 8+ consisting, Technical Architects and Quality Assurance resources responsible for the scaling of Hadoop clusters for all of the Big Data efforts.
  • Provided support for Azure Cloud servers environment for project Code Deployments and Oracle DB installations and maintenance.
  • Conduct systems design, feasibility and cost studies and recommend cost-effective cloud solutions such as Amazon Web Services (AWS).
  • Ability in development and execution of XML, Shell Scripts and Perl Scripts.
  • Involved in Python Scripting .
  • Worked with 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 with Chef Cookbooks. Knowledge on creation of Puppet manifests files.

Environment: s: - CHEF, Puppet, Ansible, Amazon EC2, EBS, IAM, S3, Bash and Perl scripting, Hudson/Jenkins, Clustering Topology, Oracle, Jira, Azure, Python, AWS EC2/VPC/S3/SQS/SNS, Bash Scripts, Maven, Zabbix, Nagios, Splunk, SVN, GitHub, Weblogic, Tomcat, JBoss.

Confidential, Richmond, VA

Sr Linux Administrator

Responsibilities:

  • Installation and administration of RHEL 4.0/5.0 and SUSE 10.x.
  • Supported infrastructure environment comprising of RHEL and Solaris.
  • Lockdown the local accounts to secure the environment using NIS.
  • Wrote UNIX shell scripts for automated installations, to extract logs using C, Bash, Perl, and Python.
  • Created Power Shell script that monitored Oracle Enterprise Manager Status and emailed results.
  • Performing, monitoring, and tuning using top, prstat, sar, vmstat, ps, iostat.
  • Managed HPC cluster, performed hardware, BIOS and application upgrade.
  • Worked on creating disk groups, volumes, deporting, importing disk groups using VERITAS volume manager.
  • Used Puppet tool for managing system configurations.
  • Installation, configuration and administration of VMware, Containers and Ldoms.
  • Involved in Linux backup/restore with tar including disk partitioning and formatting.
  • Involved in development, user acceptance, and performance testing, production & disaster recovery server.
  • Monitored server and application performance & tuning via various stat commands (vmstat, nfsstat, iostat etc) and tuned I/O, memory, etc.
  • Performed the automation using Chef Configuration management and managing the infrastructure environment with Puppet.
  • Utilize configuration management tools (Chef/Puppet, Powershell DST, etc).
  • Managed Redhat Linux, configuration management using Puppet and Chef. Support as part of DevOps team to help deployment using Jenkins.
  • Worked on version control systems like SVN and Git hub, Strong troubleshooting skills and system methodologies to analyzes faults and runs diagnostic tests on OS and software stacks.
  • Participated in Java/J2EE and also the ability of developing XML, HTML, Shell Scripts and Perl Scripts.
  • Involved in branching, tagging and maintaining the version across the environments using SCM tools like GIT, Subversion (SVN) and TFS on Linux and windows platforms.
  • Implemented Python scripts for active monitoring of applications and to raise automated tickets.
  • Implemented Puppet, Chef, Nagios tools.
  • Performed Disaster Recovery in RHEL servers which consists of LVM based FS and Red Hat Clustering.
  • Supported class monitoring and management tools such as Open NMS, Tivoli and VCO.
  • Monitoring SVT, Tomcat and Apache ticketing tasks, and Disk and CPU utilization by using various monitoring tools.
  • Monitoring system performances using Nagios and managing network issues.
  • Bug tracking tools like JIRA, Remedy, HP Quality Center and IBM Clear Quest.
  • Installed and configured an automated tool Puppet that included the installation and configuration of the Puppet master, agent nodes and an admin control workstation.
  • Created and wrote shell scripts (Bash), Ruby, Python and Powershell for automating tasks.
  • Participated in Querying RDBMS such as Oracle, MY SQL and SQL Server by using SQL for data integrity.

Environment: s: - Subversion (SVN), Jenkins, Java/J2EE, ANT, MAVEN, CHEF, TC Server, Tomcat, Perl Scripts, Shell Scripts, XML, UNIX, Windows 7, Oracle, JIRA, Oracle, RDBMS, Apache, SVT, SQL Server, SCM, GIT, JAVA, Puppet, Chef, Nagios .

Confidential

Linux Administrator

Responsibilities:

  • Administration of Sun Servers (SPARCandx86) running Solaris10 and Dell, HP Servers running SUSE, Red hatEL3, 4.x, 5 which included jumpstarting, performing live upgrades of Solaris
  • OperatingsystemsandKick-startingRedhatEL3, 4.x, 5.
  • Administration and support of Unix Servers including SUSE, Solaris, HP-UX & Red Hat Linux and CentOS.
  • Creating an Openstack cluster composed of 1 controller node, 1 network node, 3 compute nodes
  • Worked on scripting (power shell preferred).
  • Extensively worked on Hudson, Jenkins for continuous integration and for End to End automation for all build and deployments.
  • Wrote bash shell scripts for getting information about various Linux servers.
  • Integrated Maven with Shell scripts created in Bash to automate the deployments for the Java based applications. Managed the deployment activities for multiple server instances by enabling password less ssh communication between the servers and utilizing the rsync utility in the shell scripts.
  • Used ANT and MAVEN as build tools on Java projects for the development of build artifacts on the source code.
  • Deployed the Java applications into web application servers like Web logic.
  • Consolidated infrastructure resources to cloud managed resources, Designed and Implemented Cisco UCS Director, VMware vCloud Suite and EMC ViPR Controller, ViPR SRM as well as Redhat OpenStack based cloud solutions, with backend EMC ScaleIO for block storage, Elastic Cloud Storage (ECS) for object storage and Isilon Storage for file and VBLOCK Storage based solutions for various clients.
  • Created Chef driven configuration of user accounts.
  • Installed and configured Cassandra cluster and CQL on the cluster.
  • Monitoring the servers using tools like BMC and Nagios and providing24x7 on call support rotation basis.

Environment: s: - Red Hat Linux (RHEL 4/5), UNIX, Logical Volume Manager, Global File System, Red Hat Cluster Servers, Oracle, MySQL, DNS, NIS, NFS, Apache, Tomcat, SAN, RAID levels, SUSE, CQL, VMware, Maven, ANT, Jenkins.

Confidential

Linux/Unix Admin istrator

Responsibilities:

  • As administrator for network support and backup administration team which manages network system support for 40+ insurance companies managed by the organization through MFX Fairfax. Managed data center applications and hardware servers supporting applications, including Unix, Citrix and VMware virtual servers, backups for all servers utilizing EMC Networker (Linux based server), and network troubleshooting/maintenance.
  • Installation, configuration and administration of Red Hat Linux servers and support for Servers.
  • Installation, maintenance and regular upgrades of Red Hat Linux Servers using kick start based network installation.
  • Provided 24x7 System Administration support for Red Hat Linux 3.x, 4.xservers and resolved trouble tickets on shift rotation basis.
  • Managing Compaq and Linux workstations and servers.
  • Implemented NFS, DNS and NIS under SUN.
  • Wrote bash shell scripts for getting information about various Linux servers.
  • Administering NFS Mounts.
  • Designed bash, ksh, and Perl scripts to automate application and system management activities.
  • Scripts provided the following functionality: application startup and shutdown, monitored systems and applications health, and web site management.
  • Configured firewall based on Red hat Linux and FreeBSD 6.x that has three network interfaces.
  • Administer International Enterprise Level WAN Windows OS & Server technologies.
  • Engineered and Implemented internal security via active directory.
  • Configure, maintain multiple SonicWALL, WatchGuard’s for international network security.
  • Manage automated access entry systems and Alarm Lock DL2000/3000 system by monitoring access.

Environment: s: - UNIX/ Linux, AIX, Solaris LANDOMS and Zones, Perl, Shell, Monitoring system resources, SFRAC, TSM, Bash, Red hat, WAN, SonicWALL, Bash, Ksh, Perl, VMware.

We'd love your feedback!