We provide IT Staff Augmentation Services!

Aws/devops Engineer Resume

4.00/5 (Submit Your Rating)

Columbus, OH

SUMMARY:

  • An Ardent Proficient wif an experience of 8+ years in IT Arena, comprising of automation, configuring and deploying instances in cloud environment and datacenters. Specialized in teh areas of DevOps, Build and Release Engineer, AWS and Linux Administration.
  • Experienced in all phases of teh software development life - cycle (SDLC) wif specific focus on teh build and release of quality software. Experienced in Waterfall, Agile/Scrum and most recently Continuous Integration (CI) and Continuous Deployment (CD) practices.
  • Designed and maintained AWS infrastructure highly available, scalable, secured, monitored and alerting network infrastructure.
  • Building Fault-Tolerant and High Availability applications on teh AWS infrastructure by configuring Auto Scaling behind Elastic and Application Load Balancers.
  • Build and configure a virtual data center in teh AWS cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Route Tables, Elastic Load Balancer.
  • Worked on AWS for deploying EC2 instances consisting of various flavours viz., RHEL, CentOS, Ubuntu and Solaris in both Linux and Windows.
  • Provide highly durable and available data by creating and managing policies for S3 data store, versioning, life cycle policies.
  • Optimized billing cost by Provisioning Reserved Ec2 instances for Production, Scheduled Reserved Instances and Spot Instances for Testing.
  • Used AWS lambda to run servers wifout managing them and to trigger to run code by S3 and SNS.
  • Proficient in scripting AWSAMIs deployment, bootstrapping and pre-baking AMIs wif Packer.
  • Transfer data from Datacenters to cloud using AWS Import/Export Snowball service.
  • Manage Amazon Redshift clusters such as launching teh cluster and specifying teh node type as well.
  • Setup and build AWS infrastructure various resources, VPC EC2, RDB, S3, IAM, EBS, Security Group, Auto Scaling, SES, SNS and RDS in Cloud Formation JSON templates.
  • Strong experience in DevOps Environment by enhancing Continuous Delivery and infrastructure change by using Chef, Ansible, Kubernetes and Docker to deploy code wif GIT, Jenkins.
  • Hands on experience and administrating Continuous Integration (CI) tools like Jenkins, Bamboo.
  • Extensively worked on Jenkins, for continuous integration and end-to-end automation for all build and deployments.
  • Experience in setting up Product level builds in Jenkins and responsible for running integration tests, box and system tests before product deployment.
  • Involved in setting up Jenkins Master and multiple slaves for teh entire team as a CI tool as part of Continuous development and deployment process.
  • Used MAVEN and ANT as build tools on PHP and Java applications for teh development of build artifacts on teh source code.
  • Firm grasp on Cloud Security, leveraging Linux and Windows operating systems, using theAWSconsole and CLI (command line interface)
  • Build and maintain SQL scripts and execute different scripts for different environments.
  • Develop, Maintain, update various script for services (start, stop, restart, recycle, Cron jobs) UNIX based Korn shell, Bash.
  • Experience in writing Chef Cookbooks, Recipes in Ruby for Provisioning Dev, Test, Pre-prod, Production environments consisting of DB installations, Tomcat, WebLogic, WebSphere, Windows IIS.
  • Configuring and installing VMware Virtual Center servers and VMware Vcenter Appliance.
  • Monitoring teh servers using tools SPLUNK for providing 24x7 on call support rotation basis.
  • Experience on complete software development life cycle (SDLC) wif software development models like Agile, Scrum Model, JIRA, Waterfall model.
  • Strong experience in deploying teh code through Application, Static and Dynamic on servers Apache, NGINX, Tomcat, Windows IIS,Web Sphere, Web Logic, Tomcat.
  • Developed web applications by implementing Model View Control (MVC) architecture and considerable experience in various front-end technologies.
  • Designed and deployed Kubernetes cluster for production Container orchestrationwif multi-AZ and self-healing, deployed wif one-click through Terraform and maintained through various Ansible Playbooks.
  • IT experience in Administration, Design, Development and Deployment of data warehousing and business intelligence applications using COGNOS 10, 8 BI Suite, ReportNet.

TECHNICAL SKILLS:

Cloud Infrastructure: AWS, MS Azure

AWS Services: EC2, ELB, VPC, RDS, IAM, S3, AWS CLI, Trusted Advisor, CloudWatch, CloudTrail, SNS, SQS, EBS, Elastic Cache, ECS, Lambda, Glacier, Direct Connect, Storage Gateway.

Continuous Integration Tools: Jenkins, Bamboo.

Continuous Management Tools: Chef, Ansible, Puppet

Versioning Tools: GIT, Subversion(SVN), GITHUB, GITLAB, BitBucket

Container Orchestration Tools: Docker, Kubernetes

Bug Tracking Tools: JIRA, Remedy, BugZilla

Scripting: Shell, Python, Groovy, Ruby, YAML, JSON

Build Automation Tools: Maven, Ant, Gradle

Virtualization Tools: Vagrant, VMware vSphere, Oracle VirtualBox, VMware Workstation

Web/App server: Web Logic Application Server 9.x, 10.x, WebSphere6.x/7.x/8.x, Apache Tomcat5.x/7.x, AWS, JBOSS4.22.GA

Database: DynamoDB, MongoDB, Oracle, SQL Server, MySQL

Operating System: RedHat, OpenShift, Debian, Mac IOS, Fedora, Ubuntu, CentOS, Windows and OS X.

Network Topologies: LAN, WAN, VPN and Firewalls

Logging &Monitoring Tools: Nagios, Splunk, ELK

PROFESSIONAL EXPERIENCE

Confidential, Columbus, OH

AWS/Devops Engineer

Responsibilities:

  • Worked as a DevOps Engineer for a team dat involves three different development teams and multiple simultaneous software releases.
  • Configure, monitor and automate Amazon Web Services as well as involved in deploying teh content cloud platform on Amazon Web Services using EC2, S3 and EBS.
  • Installation, Configuration and Management of RDBMS and NoSql tools such as DynamoDB.
  • Creating S3 buckets and maintained and utilized teh policy management of S3 buckets and Glacier for storage and backup on AWS.
  • Experience in creating notifications and alarms for EC2 instances using Cloud Watch.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed wif Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache and IIS.
  • Good noledge of AWS services like Glacier, ELB (Load Balancers), RDS, SNS, SWF, and IAM and hands on experience on Amazon Web Services (AWS) provision.
  • Implemented a Continuous Delivery pipeline wif GitHub, Jenkins, Docker and AWS AMI’s, whenever a new github branch gets started automatically and Jenkins our Continuous Integration server attempts to build a new Docker container from it dis Docker container has teh AMI baked in and leverages Linux containers.
  • Experience in setting up TERRAFORM continuous build integration system.
  • Created branches and managed teh source code for various applications in GIT.
  • Configured GIT wif Jenkins and schedule jobs using POLL SCM option.
  • Responsible for installing Jenkins master and slave nodes and also configure Jenkins builds for continuous integration and delivery.
  • Solid understanding of Project Life Cycle Management and strong experience on working of AGILE Methodologies. Good understanding on Agile Tools Rally, tracking status and setting up velocities for teh projects.
  • Deployed J2EE applications to Application servers in an agile continuous integration environment and automated teh whole process. Build scripts using Ant and Maven build tools in Jenkins, Sonar to move from one environment to other environments.
  • Code Quality Analysis techniques are performed by integrating - Check style, Find bugs wif CI tools.
  • Build scripts using MAVEN build tool in Jenkins to move from one environment to other environments.
  • Created and setup automated nightly build environment for java projects using MAVEN.
  • Collaborated wif development support teams to setup a continuous delivery environment wif teh use of Docker.
  • Developed microservice onboarding tools leveraging Python and Jenkins allowing for easy creation and maintenance of build jobs and kubernetes deploy and services.
  • Involved in setting up builds using Chef as a configuration management tool and managed teh configurations of more TEMPthan 40 servers.
  • Automated webserver content deployments via shell scripts.
  • Used cookbooks, recipes, roles, data bags, run list to deploy web applications, applications servers and vendor applications.
  • Worked on Docker Hub, creating Docker images and handling multiple images primarily for middleware installations and domain configuration.
  • Created Linux containers in CoreOS and Docker and Automated system using Chef.
  • Virtualized teh servers using teh Docker for teh test environments and dev-environments needs. And, configuration automation using Docker containers.
  • Wrote Python scripts for pushing data from DynamoDB to MySQL Database.
  • Developed, maintained and distributed release notes for each scheduled release.
  • Experienced in build and deployment of Java applications on to different environments such as QA, UAT and Production.
  • Resolved update, merge and password autantication issues in Jenkins and JIRA.
  • Kept track of all releases and request of teh developers through infrastructure management tool.

Environment: AWS, S3, EBS, Elastic Load balancer (ELB), Auto Scaling groups, VPC, IAM, Cloud Watch, Glacier, DynamoDB, Opsworks, shell scripts, GIT, Docker, Kubernetes, Chef, Maven, Jenkins, Python, Apache Tomcat6.x/7.x, Windows and Linux environment, VMware ESX/ESXi Server and Workstation.

Confidential, MD

AWS/Devops Engineer

Responsibilities:

  • Worked wif an agile development team to deliver an end to end continuous integration/continuous delivery product in an open source environment using chef and Jenkins
  • Involved in deploying teh content Cloud platform on AWS using EC2, S3 and EBS.
  • Experience in Performance Tuning and Query Optimization in AWS Redshift.
  • Performed AWS cloud deployments for web applications wif monitoring using Cloud Watch and VPC to manage network configurations.
  • Worked on creating teh modules driven AWS Infrastructure wif Terraform.
  • Configured Elastic Load Balancers wif EC2 Auto scaling groups.
  • Hands on experience wif IAM to set up user roles wif corresponding user and group policies using JSON.
  • Used AWS lambda to run servers wifout managing them and to trigger to run code by S3 and SNS.
  • Automating backups by shell for Linux and PowerShell scripts for windows to transfer data in S3 bucket.
  • Defined AWS Security Groups which acted as virtual firewalls dat controlled teh traffic allowed reaching one or more AWS EC2 instances.
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS.
  • Created Infrastructure Git repositories for Terraform in order to launch teh stacks.
  • Configuration of various plugins for Jenkins for automation of teh workflow and to optimize and smooth running of build jobs.
  • Created Terraform scripts for EC2 instances, Elastic Load balancers and S3 buckets.
  • Managed Maven environment by setting up local, remote and central repositories wif required configuration in maven configuration files.
  • Defined dependencies and plugins in Maven pom.xml for various activities and integrated Maven wif GIT to manage and deploy project related tags.
  • Used MVC architecture, Business Delegate, Session facade, Data Access Object, Value Object and Singleton patterns.
  • Writing chef recipes for various applications and deploying them in AWS using Terraform.
  • Primarily used Ruby to write GIT applications and Chef Recipes.
  • Written Teraform templates, Chef Cookbooks, recipes and pushed them onto Chef Server for configuring EC2 Instances.
  • Created Chef Cookbooks for sudo users and network configurations using Chef Server.
  • Worked on infrastructure wif Docker containerization.
  • Experience working on Terraform, which is used to create and compose all teh components necessary to run application.
  • Changed teh existing Terraform templates to Cloud Formation Templates for use in AWS environment.
  • Created triggers for efficient access control of teh ClearCase operations, to invoke operations before or after teh execution of vital ClearCase events, to restrict or provide access to users.
  • Deployed teh applications on multiple WebLogic Servers and maintained Load balancing, high availability and Fail over functionalities.
  • Implemented, integrated and managed Perforce as well as instituting accurate and automated build and release methodologies for Binary compilation for Apache HTTP/HTTPS, Tomcat, PHP and MySQL.
  • Worked on configuring data sources for JBOSS wif various versions of databases.
  • Configured and monitored distributed and multi-platform servers using Splunk.
  • Evaluate and recommend new and emerging security products and technologies.

Environment: AWS, AWS lambda, S3, EBS, Redshift, IAM, EC2, Elastic Load Balancer, AWS Auto Scaling, Teraform, Apache, Tomcat, Splunk, MySQL, PHP, Jenkins, Maven, Docker, JBOSS 4.22.GA, JSON, Web Logic Application Server 9.x, 10.x, Chef, GIT, Windows and Linux.

Confidential, Atlanta, GA

DevOps Engineer

Responsibilities:

  • Experience in Chef Automation including writing Cookbooks, customized recipes for test driven development environments.
  • Implemented, maintained monitoring & alerting of production & corporate servers/costs using AWS Cloud Watch.
  • Involved in Migration from CVS to SVN. Responsible for Managing Source Code, creating tags, Branches and Branch Merges using CVS, SVN.
  • Deployed various Unix Servers which includes Red Hat, Open SUSE and Solaris distribution and provided administration and support.
  • Deployed teh static content to apache web servers and applications to Tomcat Application server.
  • Deployed Java 8/J2EE applications on to Apache Tomcat application servers and configured it to host teh wiki website.
  • Working wif different team members for automation of Release components.
  • Scripting in multiple languages on UNIX, LINUX - Bash, Shell script etc.
  • Utilizing Cloud Watch and Logic Monitor to monitor resources such as EC2, EBS, ELB, RDS, and S3 etc.,
  • Configured security and system in Jenkins. Added multiple nodes to Jenkins and configured SSH for continuous deployments.
  • Managed small team of DevOps engineer to implement Jenkins CI/CD pipeline process for multiple microservices automated deployment on different Cloud platform and on-premise datacenter.
  • Used Jenkins and pipelines to drive all micro services builds out to teh Docker registry and tan deployed to Kubernetes
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS and configured SSH, SMTP, Build Tools and Source Control repositories in Jenkins.
  • Writing plugins for monitoring tools (sensu) using Ruby cucumber.
  • Performed AWS Cloud administration managing EC2 instances, S3, SES and SNS services.
  • Managed network security using AWS Load balancer, Auto-scaling, security groups and NACL's.
  • Created Buckets in AWS and stored files. Enabled Versioning and security for files stored.
  • Designing and implementing CI (Continuous Integration) system: configuring Jenkins servers, Jenkins nodes, creating required scripts (Perl & Python), and creating/configuring VMs (Windows/Linux).
  • Provisioning Jenkins environment for continuous integration by easing build and testing tasks for developers.
  • Created a scalable service discovery platform powered by Consul.
  • Server configuration management via Chef and System orchestration via Ansible.
  • Designing and implementing for fully automated server build management, monitoring and deployment using Chef.
  • Developed Ansible roles to maintain teh large playbooks easily.
  • Used teh Ansible Galaxy, a shared repository for teh roles to download, share and manage teh roles
  • Experienced working wif Ansible tower to create projects, inventory file, jinja2 templates and scheduling jobs.
  • Used Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Packages.
  • Configuration of Ansible modules for AWS cloud deployment.
  • Worked wif Ansible playbooks for virtual and physical instance provisioning, configuration.
  • Worked on automating task-using Puppet. Application as wells as any upgrade to teh nodes were push through Puppet and cloning it to Gitlab.

Environment: Aws (ELB, Vpc, EC2, IAM, Route 53, SQS, S3, SNS, VM Import Connector, AMI, CloudFormation, Rds.(Oracle)), Ansible, Jenkins, Java/Java2EE, GIT, Jira, Maven, Nexus, Apache Tomcat, Nginx, Splunk, JIRA, YAML, Json, Python.

Confidential, NJ

Build/Release Engineer

Responsibilities:

  • Automate infrastructure in AWS using amazon on web services. Deploy puppet to completely provision and manage AWS EC2 instances, volumes, DNS, and S3.
  • Virtualized teh servers using teh Docker for teh test environments and dev-environment needs.
  • Configuration Automation using Puppet and Docker Containers.
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and automated teh whole process.
  • Created continuous integration system using GIT, Ant, Jenkins, Puppet full automation
  • Integrated Build Process through Jenkins to various SCM tools like GitHub.
  • Perform daily system monitoring, verifying teh integrity and availability of all hardware, server resources, systems and key processes, reviewing system and application logs, and verifying completion of scheduled jobs such as backups.
  • Implemented SCM tools i.e. GIT, Stash Repositories, Source tree, views, and teh access control strategies.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using Puppet.
  • Integrated delivery (CI and CD process) using Jenkins and Puppet.
  • Build application and database servers using AWS EC2 and create AMIs as well as use RDS for Oracle DB. Written shell scripts for automating logs backup and archiving.
  • Used Puppet for Continuous Delivery. Managed CI and CD process and delivered all application in rpms.
  • Manage deployment automation using Puppet scripts.
  • Manage VMware Infrastructure clusters on Production Test/Development environments.
  • Experience working wif VMWare tools to manage VM's running on ESX cluster nodes
  • Provide responsive off-hours support in a 24 / 7 environment and ensure maximum availability of all servers and applications.
  • Provide and maintain support for Internet/Intranet application environments, including application deployment, DNS, Apache and Tomcat configuration, load balancer configuration, troubleshooting, and failure analysis

Environment: Java/J2ee, Amazon EC2, Amazon Web Services (AWS), Jenkins, Docker, GitHub, SVN, Puppet, Apache, Nginx, Python, Ruby, Unix Shell Scripts, Jira, VMWare, Oracle DB

Confidential

LINUX/UNIX System Administrator

Responsibilities:

  • Installation, configuration and administration of Red hat Linux servers and support for servers.
  • Planned and performed teh upgrades to linux (Rhel 4x, 5x, suse 10, 11, centos) operating systems and hardware maintenance like changing memory modules, replacing disk drives.
  • Provided teh support of building teh server, patching, user administration tasks, deployment, software installation, performance tuning and troubleshooting and kvm.
  • Installation and configuration of oracle 7. X/8. X.
  • Handling NFS, auto mount, DNS, IDAP related issues.
  • Monitoring cpu, memory, physical disk, hardware and software raid, multipath, file systems, network using teh tools Nagios 4.0 monitoring.
  • Performing failover and integrity test on new servers before rolling out to production.
  • Deployment and configuration of application server tomcat deploying java and web application.
  • Writing shell scripts for automation of daily tasks, documenting teh changes dat happen in teh environment and in each server, analyzing teh error logs, analyzing teh user logs, analyzing teh /var/log/messages.
  • Planned, scheduled and implemented OS patches on Linux boxes as a part of proactive maintenance.
  • Identify, troubleshoot, and resolve problems wif teh OS build failures.
  • Installation, configuration, and customization of services sendmail, Apache, FTP servers to meet teh user needs and requirements.
  • Performing kernel and database configuration optimization such dat it limits I/O resource utilization on disks.
  • Backing up and restoring files across teh network.
  • Wrote Technical documentation for various projects and worked wif Technical writer to finalize teh documents.

Environment:Red Hat Linux 4.x, 5.x, Autosys, Centos, VMware vSphere 4.0, VMware ESX 3.5.0, Suse 10, Oracle 7.x/8.x, Nagios

We'd love your feedback!