We provide IT Staff Augmentation Services!

Aws/devops Engineer Resume

0/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY

  • Around 7 years of comprehensive experience in IT industry which includes major focus on Cloudtechnologies (AWS, Azure), Configuration and Build/Release tools (Puppet, Ansible, Chef, Jenkins, Maven, Ant), Container technologies (Docker, Docker Networking, Kubernetes), Application servers (Weblogic 11g, Tomcat) and Web servers(Apache, Nginx, Oracle HTTP).
  • Experienced with principles and best practices of Software Configuration Management (SCM) in Agile, scrum, and Waterfall methodologies.
  • Experience in working on unit test automation, building code, fault tolerant deploying and releasing of code from one environment to another environment.
  • Experience in AWS cloud administration provisioning and managed services like EC2, S3, Glacier, ELB (Load Balancers), VPC, ROUTE 53, Auto Scaling, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation.
  • Created Snapshots from the instances as a backup and even used these snapshots to launch instances.
  • Experience in configuring AWS Identity & Access Management (IAM) by managing the users new accounts, roles and groups.
  • Implemented Docker Containers on AWS along with Terraform.
  • Worked on migrating applications on to cloud.
  • Used Docker swarm and Kubernetes to cluster the Containers for high availability.
  • Managed different infrastructure resources, like physical machines, VMs and even Docker containers using Terraform.
  • Build Jenkins jobs to create AWS infrastructure from GITHUB Repositories.
  • Installed and configured Configuration Management tools like Puppet, Chef and Ansible.
  • Developed manifests, cookbooks and playbooks to deploy code on servers and to achieve configuration changes.
  • Experience in using Chef, Puppet, and Ansiblefor Deployments on Multiple platforms.
  • Expertise in using Configuration Management toolsto manage Web Applications, Config Files, Data Base, Commands, Users Mount Points, and Packages. working as DevOps engineer/Build & Release engineer for automating the tasks to achieve continuous integration and continuous delivery (CIandCD).
  • Installed and Configured Continuous Integration tools like Jenkins, Hudson.
  • Setting up pre builds, post builds and building jobs in timely manner by Jenkins.
  • Experience in using Build Automation scripting like MAVEN, ANT for deploying artifactsfrom source code.
  • Worked with Jfrog and Nexus oss repository tools to maintain artifacts/dependencies jars.
  • Developed Maven and Gradle scripts to automate the build process and managed Maven builds with Nexus tool
  • Worked with Make and Ant in Java environment and Maven for authoring pom.xml files for Java projects and managing maven repositories.
  • Extensively worked with version control tools like CVS, SVN, GIT, GITHUB.
  • Installed and configured application servers like Weblogic, Tomcat.
  • Hands on experience in setting up multiple domains including machines, managed servers, node managers and cluster environments.
  • Hands on experience in creating resources (JMS, Connection factory, JDBC) to application servers.
  • Experience in deploying applications to applications servers using console and configuration management tools.
  • Hands on experience in applying patches and upgrading the application servers and migrating the applications.
  • Installed and configured Web servers like Apache, Nginx, IIS with application servers.
  • Used monitoring tools like OEM 12c, Nagios and Introscope to monitor the servers.
  • Used Bug tracking tools like Jira, Bugzilla and Remedy for detecting bugs.
  • Worked with various teams while building environments to make sure they are error prone.
  • Experienced in Trouble shooting, Backup and Recovery.
  • Independent problem solving and a good team player with strong interpersonal and communication skills.
  • Provided 24X7 on call production support as part of on - call rotation.

TECHNICAL SKILLS

Programming Languages: C, C++, Java, C#, .Net

Application Servers: Weblogic 11g/12c, tomcat 7x,8x

Monitoring Tools: OEM 12c, Nagios, Introscope

Operating Systems: UNIX, LINUX, Solaris, Red Hat (4.x, 5.x, 6.x), Windows.

Scripting Languages: SHELL, PERL, BASH, PYTHON, RUBY.

Version Control Tools: CVS, SVN, GIT, GITHUB

Webserver: Apache, Nginx, Oracle HTTP, IIS

Build and Release Engineering/DevOps: Jenkins, Puppet, Chef, Ant, Maven, Gradle, HUDSON, Docker, Ansible, AWS.

PROFESSIONAL EXPERIENCE

Confidential, Minneapolis, MN

AWS/Devops Engineer

Responsibilities:

  • Upgrading and managing the build infrastructure for global software development engineering teams and continuous implementation of build scripts, continuous integration infrastructure and deployment tools.
  • Used AWS cloud services such as EC2, auto-scaling and VPC to provision secure build, highly scalable and flexible systems that handled expected and unexpected load bursts.
  • Deployed, monitored, and maintained Amazon AWS cloud infrastructure thru Terraform consisting of multiple EC2 nodes.
  • Configured various resources on AWS cloud like VPC,NACL, EC2, S3, EBS, Auto Scaling, and RDS.
  • Configured IAM and restricted access to people by creating security groups with required permissions.
  • Configured RDS on AWS using Terraform and Cloud formation.
  • Configured Elastic Load Balances with EC2 Auto scaling.
  • Deployed applications on to AWS Beanstalk.
  • Taken snapshots of the instances as backups and even launched instances on different nodes using these images.
  • Managed AWS Redshift Clusters which contains databases.
  • Installed and configured Docker and Docker swarmfor Container clustering.
  • Deployed applications on Docker which is hosted on AWS.
  • Using linux images on Docker repo to build test environments and deployed applications on to it using Puppet.
  • Built Jenkins jobs to create AWS infrastructure from GitHub repos.
  • Create Jenkins job to build the artifacts using maven, deploy the Terraform templates to create the stack.
  • Developed Ansible playbooks which includes cloud modules to create resources.
  • Configured Cloud watch and Cloud trail to monitor the instances.
  • Used GIT for source code management.
  • Deployed applications on application servers using configuration management tools.
  • Used monitoring tools to monitor the application and web servers.
  • High exposure to REMEDY, BUGZILLA and JIRA defect tracking tools for tracking defects and changes for change management.
  • Created users, manage user permissions, maintain User & File System quota on Redhat Linux.
  • 24/7 on call production support

Environment: AWS, Linux, Ansible, Git, Github, Maven, Nagios, Jenkins, Unix/Linux, Shell/Bash, Nagios, Weblogic, Apache, Ansible, Docker, Puppet,c JDk 1.8, Redhat linux

Confidential, St.Paul, MN

Devops Engineer

Responsibilities:

  • Plan, deploy, monitor, and maintain Amazon AWS cloud infrastructure consisting of multiple EC2 nodes.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, CHEF, and custom Ruby/Bash scripts.
  • Used Route53 Configurations to setup the Hosted Zones and also (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud and iCloud.
  • Worked with Terraform to create AWS components like EC2, IAM, VPC, ELB, Security groups.
  • Involved in AWS EC2/VPC/S3/SQS/SNS based automation thru Terraform,Python, Bam Bash Scripts.
  • Configured RDS instances using Cloud formations and Terraform.
  • Worked on migrating applications from onsite to cloud.
  • Managed different infrastructure resources, like physical machines, VMs and even Docker containers using Terraform It supports different Cloud service providers like AWS and Digital Ocean
  • Worked 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.
  • Automated AWS components like EC2 instances, Security groups, ELB, RDS, Lambda and IAM through AWS cloud Formation templates.
  • Worked with Cloud Watch to setup Alarms and notify them using SNS.
  • Used Airflow & AWS Data piple-line for ETL, job scheduling, orchestration & monitoring
  • Worked on setting up Splunk to capture and analyze data from various layers Load Balancers, Webservers.
  • Provided regular support guidance to Splunk project teams on complex solution and issue resolution.
  • Deployed application updates using Jenkins. Installed, Configured, and managed Jenkins.
  • Built Jenkins jobs to create AWS infrastructure from GitHub repos containing terraform code.
  • Create Jenkins job to deploy the Terraform templates.
  • Writing chef recipes for various applications and deploying them in AWS using Terraform.
  • Responsible for specialization areas related to CHEF for Cloud Automation.
  • Managed deployment automation using Chef, MCollective, Hiera, Custom Puppet modules, Ruby.
  • Developed cookbooks to configure Nginx, tomcat, apache
  • Configured Nginx, tomcat, apache through cookbooks. Working with Cloud Trail.
  • Configured Apache Mesos and Marathon using cloud formation templates on Ubuntu.
  • AWS Cloud management and CHEF Automation. Developed automation framework for Application Deployments to the cloud environments.
  • Implemented automation with Vagrant, Chef on AWS for application testing, deployment & development.
  • Prepared documentation describing the configuration state of each item that was under CM control.
  • Collaborated with Development and Support teams to setup a CD (Continuous Delivery) environment with the use of Docker and Wercker, continuous build, delivery tools. Worked on migration from Datacenter to AWS.
  • Installed and configured Nagios as monitoring tool for disk usage, CPU utilization, list of open files etc. and sending alerts to our teams based on the same.

Environment: Redhat, ElasticSearch, EC2, ELB, S3, CloudWatch, Cloud Formation, Terraform, Azure, Chef, AWS, Jenkins, Splunk, Maven, SVN, GIT, Docker, Wercker, Mcollective, Hiera, Ruby Apache, Nagios, Weblogic, Vagrant, Nginx, Mesos, Kubernetes, Python.

Confidential, Atlanta, GA

Build & Release engineer

Responsibilities:

  • DevOps Engineer for a team that involved different development teams and multiple simultaneous software releases and efficient two way code synchronization every day, Build, release & Test accordingly.
  • Installed and configured GIT & SVN.
  • Developed and implemented Software Release Management strategies for various applications according to the DevOps process.
  • Imported and managed multiple corporate applications into GIT.
  • Building and Implementing new projects on framework using Jenkins & Maven as build tools
  • Achieved Continuous Delivery using Jenkins, Chef and Maven in Linux environment.
  • Written Maven and Ant build tools for application layer modules.
  • Responsible for the Plug-in Management, User Management, Build/Deploy Pipeline Setup and End-End Job Setup of all the projects.
  • Worked with Nexus for maven repository.
  • Involved in leading Automation Deployment Team by working with Puppet.
  • Created puppet manifests, profiles and roles module to automate system operations.
  • Installed/Configured/Managed Jenkins CI Automation.
  • Jenkins is used as a continuous integration tool for automation of daily process.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation with Shell scripts to automate jobs.
  • Used Jenkins innovatively to automate most of the build related tasks. Improved throughput and efficiency of build system by providing EO/managers rights to trigger required build.
  • Maintain 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.
  • Created Puppet manifests and modules to automate system operations.
  • Strong command on source controller concepts such as Branches, Merges and Tags.
  • Monitored the servers & applications using Nagios and Splunk.
  • Installed/Configured and Managed Nexus Artifactory Repository Manager and all the Repositories.
  • Provided 24/7 support in production environment on rotation basis.

Environment: GIT, Subversion (SVN), Jenkins, MAVEN, Ant, Puppet, Tomcat, Shell/Perl Scripts, Linux, UNIX, Windows 7, Oracle, Nexus,Nagios, Splunk,JIRA, Jdk 1.7.

Confidential, Clear Water, Florida

SOA Administrator

Responsibilities:

  • Responsible for Installing, Configuring, Maintaining Oracle Fusion Middleware stack including SOA Suite, OSB and WebLogic Application Servers.
  • Assumed role as Deployment engineer in Non-PROD and PROD environments using GITS for artifacts and Ant Scripts for OSB and SOA.
  • Worked on Prod defects in JIRA tool with DEV, QA and Oracle FAST TEAM
  • Configured Node manager to remotely administer Managed servers.
  • Updated the WebLogic licenses and applied patches.
  • Configured security in WebLogic using LDAP authentication.
  • Responsible for configuring load balancers and Performance tuning for various WebLogic Instances.
  • Installing, Administering Oracle Http Server through WebLogic Domain and Standalone Domain.
  • Delivering Web Server component for Fusion Middleware and HTTP Listener for Oracle WebLogic Server through built-in WebLogic Web Server Proxy Plug-In
  • Monitored and administered Web logic Server Instances with WLST scripting and created Shell scripts for the deployments and also for maintenance activities.
  • Installed Oracle OEM 12c agents and added monitoring, groups and incident rules for all middleware domains.
  • Performed Root Cause Analysis including analyzing the thread dumps of servers, heap dump, JRockit analysis and server log analysis.
  • Configured and worked with Apache SSL modules in the process of installing SSL certificates on to the Web and Application servers.
  • Installed and configured Apache HTTP server Plug-in to proxy requests from Apache to WebLogic server.
  • Worked with developers and QA team at various phases of development and testing prospective.

Environment: SOA Suite 11g/12c, OSB 11g/12c, WebLogic Server 11g/12c, OEM 12c, OHS, BPEL, JDK1.4/1.5/1.6,1.7, WLST, Oracle 11g/12c

Confidential, Austin, Texas

Weblogic Administrator

Responsibilities:

  • Installed, configured and provided support for Development, QA, Production Support environments for various Domains and Applications on Solaris and windows Environments on Oracle WebLogic Server 11g.
  • Configured, deployed applications and provided support in various environments such as Development, Production Support, and UAT.
  • Worked on trouble shooting and resolving problems
  • Worked in a large F5 network environment and provided 24x7 support to all the environments and solved critical problems in configuration
  • Configured Data sources/Connection pools to connect to databases
  • Configured JMS Connection Factories, Topics and Queues.
  • Configured SSLand provided WebLogic based security procedures
  • Created automated scripts for starting/stopping/monitoring/deploying applications on Weblogic server
  • Configured Node manager for administration of Managed servers.
  • Involved in setting up the cluster environment for WebLogic Server
  • Applications are migrated from different old versions of WebLogic server previous versions from 10g to 11g version.
  • Configured Apache 2.0 to act as a proxy and server to serve various applications.
  • Involved in various Domains and applications Production cutover.

Environment: Solaris 9/10, WebLogic server 11g, Oracle 11g,OEM 11g, Apache Http server, Confidential MQ, Wiley Introscope, LDAP, JDK 1.4.2, Remedy, EJBs,JMS.

Confidential, Fishkill, NY

WebLogic Administrator

Responsibilities:

  • Administering the Weblogic Application Server 11g.
  • Administering the Apache 2.0web server .
  • Performing Deployments, carrying out changes/release in various applications.
  • Creating Persistence stores, JMS modules, JMS servers.
  • Creating JMS messages which includes Topics and Queues.
  • Creating JDBC, JNDI and connection factory for application server.
  • Verifying log files and performing clean bounces on servers by deleting cache and temp files.
  • Applying patches to the servers.
  • Monitoring Application and Web servers using monitoring tools like OEM.

Environment: JDK 1.5, Servlets, JSP, XML, HTML, JDBC, Unix, JMS, Web logic server 11g, Oracle 11g, OEM, Apache 2.0.

We'd love your feedback!