We provide IT Staff Augmentation Services!

Devops/build & Release Resume

5.00/5 (Submit Your Rating)

Brentwood, TN

PROFESSIONAL SUMMARY:

  • I aim to find a position where I can utilize my current skillset and expand with cutting edge technologies as they enter the market. I would love to help design and build new technologies within the DevOps space. Aws/DevOps/Release engineer with more than 9+ years of experience in IT industry for administration, automation and operation across various virtual platforms (UNIX, LINUX and Windows) with profile of Software Configuration/Build & Release management with Continuous Integration (CI) &Continuous Deployment/Delivery as an iterative process and Automation of infrastructure including end - to-end code configuration.
  • Experience helping design and advising on Cloud adoption for AWS, Google, Azure.
  • Experience in source code management tools such as SVN, GIT, CVS. Maintained an up-to-date and optimized LAMP environment.
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and has Integrated Ansible with Rundeck and Jenkins.
  • Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, Scrum and Waterfall methodologies.
  • Experience with Jenkins and Hudson for implementing end-to-end automation. Experience developing web applications with Python, Go, Java, or other scripting languages.
  • Integrated complete testing Junit, jacoco, sonarQube and fortify servers with Jenkins
  • Involve in installation, configuration and maintenance of Jenkins and Octopus for compilation and packaging of new code releases.
  • Expertise in AppDynamics Controller administrative activities like user management, application management, monitoring controller performance etc
  • Deployed applications using Jenkins server and Troubleshoot build & release job failures, resolve, work with developers on resolution.
  • Maintained and updated a complex replication environment with SQL Server Replication, Log Shipping, & SQL Clustering.
  • Troubleshoots Windows and ESX server and OS issues. Independently utilizes all available resources (knowledge bases, online resources, etc.) to ensure timely resolution of server issues
  • Experience in SCM/Build Engineer using TFS 2013, Subversion, Jenkins and Octopus on Windows environment. Setting up TFS and Subversion users and projects.
  • Azure AD - Implemented Azure AD using AD connects configured SSO and multifactor Authentication
  • Can manage and migrate the physical servers (Linux, Window, Unix) to cloud such as AWS, Docker and test them.
  • Expertise in building Windows 2000/ and 2012 Servers using HP Smart Start,iLO1/2/3/4 configurations, Diagnosing server, Updating Firmware.
  • Constructed/Architected a Continuous Integration CI Server and Implemented Build/Deploy automation Server utilizing CI Technologies like Jenkins/Hudson, Subversion, Maven, MS Build, Ant, Sonar, JIRA and Selenium for both .NET and JAVA Applications on mixed OS (Windows/Linux/Unix).
  • Expertise in Amazon AWS Cloud AdministrationServices: IAM,EC2, S3, EBS, RedShift, VPC, ELB,RDS,Dynamo DB, Auto Scaling, SecurityGroups, Redshift.
  • Good experience on Amazon AWS IAM Service in IAM Policies, Users, Groups, Policies, Roles, AWS Access Keys and MFA.
  • Good knowledge and hands on Experience in some monitoring tools like Splunk, Nagios.
  • Created private cloud using Kubernetes that supports DEV, TEST, and PROD environments. Led initiatives that resolved all product configuration problems with Upstream Marketing, Down Stream Marketing, Engineering, Operations and Customers.
  • Worked closely with customers on the technical requirements for Cloud for various technologies like VMware, Openstack, CloudForm, Azure, Pivotal Cloud Foundry, Pivotal HD, Pivotal GreenPlum DB and Azure HDInsight.
  • Citrix NetScaler load balance scripting for web interface system and other mission critical web system
  • Experience in route traffic, transfer existing domains and creating new domains by using Route53.
  • Experienced in Cloud automation using AWS Cloud Formation templates, Python, Ruby, Chef (DevOps), Puppet (DevOps).
  • Performing datatype conversion from Oracle to Redshift. Creating database objects in AWS Redshift
  • Good Exposure on Virtualization, Containers (Docker) and Hypervisors ESXI, ESX. Developed a container orchestration and deployment system using Docker Swarm .
  • Capable of configuring and integrating the servers with different environment and creating new machines using configuration management/provisioning tools like CHEF, ANSIBLE and PUPPET.
  • Extensively used Ruby scripting on Chef Automation for creating cookbooks comprising all resources Databags, templates, attributes .
  • Experience in migration of data center's WebSphere Application Server, Jboss application server Apache Tomcat to AWS cloud environments.
  • Worked on infrastructure with Docker Containerization . Collaborated with development support teams to setup a continuous delivery environment with the use of Docker.
  • Developed automation scripting in Python (core) using Puppet to deploy and manage Java applications across Linux servers.
  • Expertise in client-side scripting language and server-side scripting languages like JavaScript, AJAX, JSON, Shell Scripting.
  • Installed/Configured/Managed Puppet Master/Agent. Wrote custom Modules and Manifests , downloaded pre-written modules from puppet-forge. Upgradation or Migration of Puppet community and Puppet Enterprise.
  • Developed Puppet modules and Chef cookbooks to automate deployment, configuration, and lifecycle management of key clusters
  • Installing, configuring and managing the RDBMS and NoSQL tools like MySQL, DB2, PostgreSQL and MongoDB.
  • Used Kubernetes as open source platform for automating deployment, scaling and operations of applications containers across clusters of hosts, providing container centric infrastructure.
  • Expertise in configuring and installing servers with different environment such as Windows, Linux, CentOS, Ubuntu.
  • Highly experienced in LAN/WAN networking architecture and TCP/IP protocol stack, wireless networks & Cloud computing concepts
  • Hands on experience on Terraform a tool for building, changing, and versioning infrastructure safely and efficiently.
  • Work with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation
  • Experience with Microsoft Azure Multi-Factor Authentication (MFA) implementation and migration
  • Supporting all Netscalers in the environment.
  • Experience in using Azure Vault keys to encrypt keys and small passwords.
  • Functional usage and deployments of the application in Web Logic, Web Sphere and Apache Tomcat Server
  • Implementation and maintenance of Apache HTTPD, SMTP, DHCP, NFS, NIS, LDAP, DNS, FTP, Remote access, Security management and Security trouble shooting
  • Efficiency and Reliability of Build, Release & Deployment process using the Continuous Integration tools like Jenkins and Bamboo to design the framework. Setting up Continuous Delivery Pipeline and defining developer’s workflow through Teamcity and Jenkins
  • Experience in producing day to day administration of the Development, Production and Test environment systems any time on-call support
  • Ability to work independently and as a team, highly motivated, independent learner with exceptional communication skills set.

TECHNICAL SKILLS:

Operating Systems: Unix, Linux, Ubuntu, Cent OS, Solaris, Windows

Languages: Bash, C, C++, Java, XML, Python, PL/SQL, Ruby

Virtualization: Docker, VM Ware, Oracle Virtual box, AWS, Open stack, Kubernetes,PCF

Build tools: ANT, Maven, Gradle

SDLC Methodologies: Agile (Scrum), Waterfalls

Web Technologies: Tomcat, APACHE 2.x, 3.x, WebLogic, Web Sphere, Glassfish, JBoss

Monitoring tools: Nagios, Keynote, Cloud Watch, Splunk, Cloud Trail

Management Tools: Jira, Remedy, Rally, HP quality center

Networking: TCP/IP, NFS, DNS, DHCP, WAN, SMTP, LAN, FTP/TFTP, SNMP, ARP/RARP, IPX/SPX, PPP, IGRP, EIGRP, NIS, NIS+

Versioning Tools: GIT, CVS, SVN

CM Tools: Chef, Puppet, Ansible, Saltstack

CI Tools: Jenkins, Bamboo, Teamcity

PROFESSIONAL EXPERIENCE:

Confidential, Brentwood, TN

DevOps/Build & Release

Responsibilities:

  • Creating The Automation Build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system.
  • Responsible for Design of different Release Environments for new projects.
  • Worked on building and deploying Java code through Jenkins. Executed and performed server system operations and support consisting of Windows 2003-IIS 6/ Windows 2008 -IIS 7/ Windows 2012 - IIS 8.
  • Researched and created preliminary PowerShell code for moving Azure Classic workloads to Azure Resource Manager version
  • Worked closely with development team and SQA team for product releases.
  • Worked Design, investigation and implementation of public facing websites on Amazon Web Services (AWS)
  • Worked on CI/CD pipeline for Azure cloud services.
  • Assisted in migrating the existing data center into the AWS environment.
  • Point team player on Kubernetes for creating new Projects, Services for load balancing and adding them to Routes to be accessible from outside, Creation of Pods through new application and control the scaling of pods, troubleshooting pods through ssh and logs, writing/modification of Buildconfigs, templates, Imagestreams etc.
  • Worked on Microsoft Azure (Public) Cloud to provide IaaS support to client. Create Virtual Machines through Power Shell Script and Azure Portal.
  • Create, modify and execute DDL and ETL scripts for de-normalized tables to load data into Hive and AWS Redshift tables.
  • Experience with MS Azure MFA for remote access
  • Working on POC/framework to distinguish/define the usage of Redshift-Spectrum.
  • Loaded the data from some of the tables into AWS Redshift . Utilize Terraform to manage both AWS and Azure infrastructure resources.
  • Experience with Microsoft Azure Multi-Factor Authentication (MFA)
  • Using Jenkins Amazon Web Services (AWS) Code Deploy plugin to deploy to AWS . Configured Elastic Load Balancers with EC2 Auto scaling groups
  • Created S3 buckets for EC2 instances to store all the content including HTML pages, images, CSS files and Java script files .
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Dynamo DB, Elastic Load Balancer, Auto scaling groups and Redshift.
  • Experience in creating Docker containers leveraging existing Linux Containers and AMI's in addition to creating Docker containers from scratch.
  • Hands on experience with log integration tools Splunk and elk .
  • Experience with Troubleshooting AWS EC2 instances for Status check through System Status checks and Instance Status checks alerts and rectifying if necessary.
  • Involved in configuring AWS EC2 instances on cloud platform using Ansible / Chef .
  • Used Ansible Tower , which provides an easy-to-use dashboard and role based access control, so that it's easier to allow individual teams access to use Ansible for their deployments.
  • Granting security and Configured user access and limits using AWS Identity and Access Management (IAM) by creating new profiles and policies for user management in JSON .
  • Configured AWS Multi Factor Authentication in IAM to implement 2 step authentication of user's access using Google Authenticator and AWS Hardware MFA .
  • To understand application architecture/flow map and replicate it in AppDynamics
  • Implement and maintain the monitoring and alerting of production and corporate servers/costs using Cloud Watch.
  • Worked on Cloud automation using AWS Cloud Formation templates .
  • Supported small to medium sized projects using GIT.
  • Handle issues with AppDynamics controller, agents or configurations
  • Run Jenkins on-top of Kubernetes to drive all automation with web-hooks tied into our Git system. Leverage latest pipeline / multi-branch pipeline functionality for managing all aspects of the pipeline via Git (Jenkinsfile).
  • Created private cloud using Kubernetes that supports DEV, TEST, and PROD environments.
  • PowerShell scripting and automation.
  • Worked on integrating GIT into the continuous Integration (CI ) environment along with Jenkins
  • Developed and maintained the Continuous Integration and Deployment systems using Jenkins, ANT, Maven, Nexus, Ansible .
  • Deployed in a way that Components, baselines and change sets can flow between a Repositoryworkspace and a Stream through Accept, Deliver, replace with, Replace in .
  • Developed a continuous deployment pipeline using Jenkins, Ruby/shell scripts .
  • Implementing new projects builds framework using Jenkins & maven as Build framework Tools.
  • Implementing a Continuous Delivery framework using Jenkins, Chef, Maven & Nexus in Linux environment.
  • Assisting DevOps team with secure access and load balancing implementation of new Web Services to external customers through Corporate Netscalers utilizing Content Switching and SSL offloading features among other things
  • Manage deployment automation using Chef , MCollective, Hiera , Ruby .
  • Worked with Ansible playbooks for virtual and physical instance provisioning, configuration management, and patching and software deployment.
  • Defining Release Process & Policy for projects early in SDLC .
  • Member of CCM representing changes for Release and environment configuration.
  • Used Jenkins to automate most of The Build related tasks.
  • Integrated complete testing Junit, jacoco, sonarqube and fortify servers with Jenkins
  • Involved in Chef Deployment on Multiple platforms. Build scripts using MAVEN Build tools in Jenkins to move from one environment to other environments.
  • Managed Maven project dependencies by creating parent-child relationships between Projects.
  • Responsible for daily build and working closely with development and database teams to resolve any build issues.
  • Creating documentation for guiding next generation of project managers.
  • Providing assistance from AppDynamics side for multiple application teams to troubleshoot production issues
  • Responsible for Database Build, release and configuration.
  • Perform Deployment of Release to various QA & UAT in Linux environments.

Environment: GIT, JENKINS, KUBERNETES, CHEF, ANSIBLE, MAVEN, AWS (EC2,S3,VPC,Redshift,RDS, IAM, CODE DEPLOY,ELB,ROUTE53), HYGIEIA, SPLUNK, SQL CLUSTERING , APPDYNAMICS , NAGIOS, NGINX, RUBY, JSON, NEXUS, WINDOWS.

Confidential, St.Louis, MO

DevOps/AWS Engineer

Responsibilities:

  • Involved in designing and deploying multiple applications using the almost all the AWS cloud infrastructure focusing on high availability, fault tolerance and auto-scaling of the instances.
  • Deploying, planning, monitoring, and maintenance of amazon AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) and virtual machines as required in the environment.
  • Used chef recipes to automate overall process and linked up with kubernetes server.
  • Setup a docker cluster (mesosphere) and Kubernetes cluster for testing.
  • Developed automation framework for Application Deployments to the cloud environments.
  • Worked on Managing the Private Cloud Environment using puppet.
  • Implemented AWS solutions using EC2, S3, RDS, EBS , Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances.
  • Deployed EC2 Instance, adding (EBS) block level storage volume to build the web based home loans applications
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java , PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS.
  • Designed AWS Cloud Formation templates to create custom sized VPC , Subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Involved in troubleshooting of Red Hat Linux server issues and hardware issues and replacements.
  • Involved in Installation and Configuration and Maintenance of Windows 2008/2003/2000 on HP ProLiant and DELL Power Edge Servers.
  • Manage and Create Storage Account and Affinity Group in Azure Portal .
  • Installed/Configured/Managed Puppet Master/Agent. Wrote custom Modules and Manifests, downloaded pre-written modules from puppet-forge. Upgradation or Migration of Puppet community and Puppet Enterprise.
  • Developed OpenStack infrastructure with automation and configuration management tools such as Ansible , Puppet, or custom-built cloud hosted applications.
  • Proficient in using OpenStack services including: Ceilometer, Keystone, Swift .
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Development/Test/Production Branching Model for weekly releases.
  • Automated Weekly releases with ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository.
  • Wrote Python Scripts to Monitor Variety of Services & Perl Scripts with Hash/Arrays to Insert/Delete/Modify content in multiple servers.
  • Experience in using Azure Vault keys to encrypt keys and small passwords.
  • Worked on OpenStack and its components like Nova, Glance, Swift, Sahara, and Manila .
  • Securing Linux servers by hardening the OS using IPtables, SELinux , and RKHunter.
  • Worked with the hardware vendors and application team for the faulty replacement and planning the downtimes accordingly if required.
  • Deployed and configured Chef Server and Chef Solo including bootstrapping of ChefClient nodes for Provisionen; Created roles, Cookbooks, Recipes, and Data Bags for Server configuration.
  • Written Chef Recipes to automate our build/deployment process and do an overall process improvement to any manual processes.
  • Worked on creation of Change requests and Service requests using tool Service Now.
  • Creating customized Kickstart profiles for each server and making ISO to build the server.
  • Applied patches every quarter regularly to meet audit requirements using Oracle Ops Center, Red Hat Satellite server, Up2Date, YUM, RPM tools.
  • Automated centralized configuration using Puppet.
  • Designing and implementing fully automated server build management, monitoring and deployment by Using Technologies like Chef, Puppet .
  • Implemented automated cloud infrastructure using Chef.
  • User account management, worked with Perl, shell scripting (ksh, bash) to automate administration tasks.
  • Worked on Sub versioning tool Like SVN and GIT .
  • Worked on Jboss , Apache, Mail Server, and Firewall in both development and Production.
  • Worked on various scripting language like Bash, Ruby, Perl, Python .

Environment: RELEASE MANAGEMENT,OPENSTACK(CEILOMETER, KEYSTONE, SWIFT ) EC2, S3, RDS, EBS, PIVOTAL CLOUD FOUNDRY,ANT,MAVEN, SVN,GIT, KUBERNETES, PYTHON, BASH, WINDOWS, FIREWALL, JBOSS, CHEF, PUPPET, SELINUX, REDHAT, RUBY, SERVICE NOW.

Confidential, San Jose, CA

Aws/Devops engineer

Responsibilities:

  • Launching Amazon EC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications.
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
  • Working on Multiple AWS instances, set the security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems.
  • Configuring and Networking of Virtual Private Cloud (VPC) .
  • Creating CloudWatch alerts for instances and using them in Auto-scaling launch configurations.
  • Hands on Experience in AWS Cloud in various AWS Services such as RedShift, CloudFront, Route53Domain configuration.
  • Used Shell and Perl scripting to deploy artifacts that are built by Ant.
  • Helped developers to resolve subversion code merging issues.
  • Supported daily and weekly routines of pushing good builds based on test results.
  • Wrote shell scripts and automated creating projects in Jenkins and Nexus repository as part of release process.
  • Experience in using Azure Vault keys to encrypt keys and small passwords.
  • Used PowerShell and T-SQL combining data from multiple sources.
  • Deployed legacy applications into JBoss application server
  • Participating in “Release Readiness Review” status meeting (Go/No-go Process).
  • Gained good knowledge on Linux Administration.
  • Performing Risk Analysis, preparing Mitigation Strategies & Contingency Plans.
  • Coordinating Release effort amongst various teams (Development, QA, Testing, and Business Analysis) in geographically separated environment.
  • Edited and Modified POM.xml for a few applications that used Maven
  • Configuring Hudson for developers to bounce the application container, to get the application, container, and access logs by using ANT scripts
  • Worked with Subversion, Proposed and implemented branching strategy suitable for Agile/scrum development in a Fast Paced Engineering Environment.
  • Integrated Subversion for automating builds with Jenkins.
  • Managed the Subversion branching strategy for a few applications by creating Release branches, Development branches thus ensuring the integrity of Trunk.
  • Efficiently performed the task of resolving conflicts while merging in Subversion with the J2EE development background.
  • Understanding & usage of Atlassian tools (i.e. Bamboo, JIRA, Confluence)
  • Tweaked and managed the builds by editing build.xml for change in the requirements.
  • Managed and performed the environment related configuration changes as a part of deployment.
  • Deployed the archives to WebLogic Application Servers

Environment: AWS(IAM,S3,EC2, Dynamo DB, VPC),SHELLSCRIPTS,JBOSS,NODE.JS WEB LOGIC,BAMBOO, JIRA, JENKINS, AGILE, MAVEN, ANT,SUBVERSION.

Confidential

Aws/Build & Release engineer

Responsibilities:

  • Launching Amazon EC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications.
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
  • Working on Multiple AWS instances, set the security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems.
  • Configuring and Networking of Virtual Private Cloud (VPC) .
  • Creating CloudWatch alerts for instances and using them in Auto-scaling launch configurations.
  • Hands on Experience in AWS Cloud in various AWS Services such as RedShift, CloudFront, Route53Domain configuration.
  • Used Shell and Perl scripting to deploy artifacts that are built by Ant.
  • Helped developers to resolve subversion code merging issues.
  • Supported daily and weekly routines of pushing good builds based on test results.
  • Wrote shell scripts and automated creating projects in Jenkins and Nexus repository as part of release process.
  • Deployed legacy applications into JBoss application server
  • Participating in “Release Readiness Review” status meeting (Go/No-go Process).
  • Gained good knowledge on Linux Administration.
  • Performing Risk Analysis, preparing Mitigation Strategies & Contingency Plans.
  • Coordinating Release effort amongst various teams (Development, QA, Testing, and Business Analysis) in geographically separated environment.
  • Edited and Modified POM.xml for a few applications that used Maven
  • Configuring Hudson for developers to bounce the application container, to get the application, container, and access logs by using ANT scripts
  • Worked with Subversion, Proposed and implemented branching strategy suitable for Agile/scrum development in a Fast Paced Engineering Environment.
  • Integrated Subversion for automating builds with Jenkins.
  • Managed the Subversion branching strategy for a few applications by creating Release branches, Development branches thus ensuring the integrity of Trunk.
  • Efficiently performed the task of resolving conflicts while merging in Subversion with the J2EE development background.
  • Understanding & usage of Atlassian tools (i.e. Bamboo, JIRA, Confluence)
  • Tweaked and managed the builds by editing build.xml for change in the requirements.
  • Managed and performed the environment related configuration changes as a part of deployment.
  • Deployed the archives to WebLogic Application Servers

Environment: AWS(IAM,S3,EC2,VPC),SHELLSCRIPTS, JBOSS, WEB LOGIC,BAMBOO,JIRA, JENKINS, AGILE, MAVEN, ANT,SUBVERSION.

Confidential

LINUX Administrator

Responsibilities:

  • Installation, upgrade and configuration of Red Hat Linux using the kick start installation and SUSE
  • Updating YUM Repositories and RPM
  • Created virtual servers on VMware ESX/ESXi and installed operating system on Guest servers
  • Configuring and Maintained DNS servers, Mail servers, FTP servers, NFS, NIS, RPM
  • Developed shell scripts for automation purpose
  • Monitoring servers using Nagios and writing custom plugins
  • Maintained JIRA for ticket tracking and work flow
  • Scheduled Jobs using CRONTAB and AT Utility and wrote shell scripts to automate System Process.
  • Created File systems from local storage as well as NFS partitions for application portability
  • Administration of UNIX servers like AIX and Sun Solaris in both test and production environment and applied patches
  • Wrote and modified shell scripts (Perl, C, ksh) & cron to perform automated administration task
  • Build and Deployment of the Linux hardware Nodes to host several KVM templates
  • Created RPM packages using the RPMBUILD and checking the new build packages
  • Maintaining user's data backup by creating particular user folder in File Server and Applying Security permission on folders
  • Responsible for configuring and connection to SSH through SSH clients like Putty and Cyber duck
  • Created and modified user, groups with SUDO permission

Environment: RPM, VMWARE, NFS, NIS, JIRA, AIX, KVM, RPMBUILD, SSH, PUTTY, CYBER DUCK, SUDO, FTP SERVERS, DNS SERVERS, NAGIOS, CRONTAB/AT

We'd love your feedback!