0% found this document useful (0 votes)
123 views8 pages

AWS DevOps Engineer Resume Summary

- Over 8 years of experience in Linux administration, AWS services, DevOps engineering, and automation tools like Ansible, Chef, Puppet, and Jenkins. Expertise in configuring and managing AWS resources such as EC2, S3, VPC, RDS, DynamoDB, Lambda, and more. - Strong skills in containerization with Docker, Kubernetes, and ECS. Experience deploying microservices and automating deployments with configuration scripts and Ansible playbooks. - Technical skills also include programming languages like Python, databases like MySQL, version control with Git, and monitoring with Nagios and Splunk.

Uploaded by

mansi m
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
123 views8 pages

AWS DevOps Engineer Resume Summary

- Over 8 years of experience in Linux administration, AWS services, DevOps engineering, and automation tools like Ansible, Chef, Puppet, and Jenkins. Expertise in configuring and managing AWS resources such as EC2, S3, VPC, RDS, DynamoDB, Lambda, and more. - Strong skills in containerization with Docker, Kubernetes, and ECS. Experience deploying microservices and automating deployments with configuration scripts and Ansible playbooks. - Technical skills also include programming languages like Python, databases like MySQL, version control with Git, and monitoring with Nagios and Splunk.

Uploaded by

mansi m
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Balendran Gurusamy

gurusamybalendran7@[Link]
Phone: 609-665-2249
SUMMARY
 Over 8+ years of industry experience with strong innovative and technical background.
 Strong experience in Linux Administration, Configuration Management, Continuous Integration,
Continuous Deployment, Release Management, Cloud Implementation and DevOps Engineering.
 Highly Experienced in AWS services such as EC2, ELB, Auto-Scaling, S3, IAM, VPC, RDS, Dynamo DB,
Route 53, Cloud Trail, Cloud Watch, Lambda, Elastic Cache, Glacier, SNS, SQS, Cloud Formation,
Cloud Front, Beanstalk, EMR, AWS Workspaces.
 Extensively managed Network ACL’s, EC2 and Security Groups in migrating traditional on-premises
infrastructure to AWS.
 Experience in configuring AWS Identity & Access Management (IAM) by managing the user’s new
accounts, roles, and groups.
 Expertise in installation, administration, configuration, performance tuning, infrastructure support and
troubleshooting of Redhat Linux, CentOS, Ubuntu, and Windows.
 Expertise at DevOps Engineering in automating, building, deploying, and releasing of code from one
environment to another environment.
 Ability to build deployment, build scripts and automated solutions using scripting languages such as Shell
Scripting (Bash).
 Used other scripting languages like Python as well
 Expertise in creating DevOps strategy in a mix environment of Linux servers along with Amazon Web
Services.
 Expertise in working with version control tools like Subversion (SVN) and GIT.
 Strong knowledge of source code control concepts like creating Branches, Merges, and Tags.
 Strong experience and administrating Continuous integration (CI) tools like Jenkins.
 Extensively worked on Hudson/Jenkins, for Continuous Integration and end-to-end automation for all build
and deployments.
 Extensive experience using MAVEN and ANT as build tools for the building of deployable artifacts (jar, war &
ear) from source code
 Expertise in Application Deployments & Environment configuration using Ansible, Chef, Puppet.
 Experience in writing playbooks and deploying applications using Ansible.
 Configured, monitored and distributed multi-platform servers using Chef. Defined Chef Server and
workstation to manage and configure nodes.
 Administered databases using RDS, MySQL, and Dynamo DB in AWS and executed the DML and DDL
script. 
 Experience in building various containers using Docker engine and Docker Machine environments, to deploy
the micro services oriented environments for scalable applications.
 Utilized ECS, Kubernetes and Docker for the runtime environment for the CI/CD system to build, test, and
deploy. 
 Used multiple bug tracking software like Bugzilla, JIRA, and Lean Testing. Used those tools in finding,
recording, reporting, managing and tracking of bugs.
 In-depth understanding of Software Development Life Cycle Methodologies like Scrum, Waterfall, and Agile.
 Good understanding of OSI Model, TCP/IP protoc1ol suite (IP, ARP, TCP, UDP, SMTP, FTP and TFTP).
Also, experienced in handling Static IP entries creation in DNS, DHCP scope creation and performing a backup
of DNS and DHCP data. 1
 Experience with Terraform to build infrastructure as a code.
 Ability in deploying the developed code in Apache, Tomcat, WebLogic, and
JBoss.
 Installed and Configured the Nexus Repository Manager.
 Experience on working with VMware Workstation, Virtual Box, and Oracle Virtual Machine.
 Respond to all Unix/Linux systems problems 7 x 24 and resolving them on a timely basis. Ensuring high
availability and stable operations of the Unix/Linux infrastructure adhering to problem resolution, escalation
procedures and notify management of problem areas and develop backup strategies and disaster recovery plans.
 Experience in managing environments DEV, SIT, QA and UAT for various releases and designed instance
strategies.
 Coordinated different teams across the globe to deploy the different build to different environments on parallel
development for multiple projects.
 Efficient in working closely with teams to ensure high quality and timely delivery of builds and releases.
 Extensive experience of working with release and deployment of large-scale and Enterprise applications and
DevOps.
 Excellent Presentation, customer support, and troubleshooting skills
 Self-motivated team player with excellent interpersonal and communication skills, Ability to assess a
situation, identify problems and devise corrective action.

TECHNICAL SKILLS
Amazon Web Services IAM, EC2, ELB, EBS, Route 53, S3, AMI, Cloud Watch, Cloud Front,
RDS, Lambda, VPC, Glacier, SQS, Dynamo DB.
Configuration Management Chef, Puppet, Ansible
Database Postgres, Oracle, DB2, MySQL
Languages/Scripting Languages Bash Shell Scripting, Python Scripting, Ruby, Perl, C, C++, Java, J2EE
Version Control Tools Subversion (SVN), GIT Hub
Containerization Tools Docker, ECS, Kubernetes
Web Servers Apache, Tomcat, JBOSS, WebSphere, WebLogic.
Continuous Integration Tools Jenkins, Hudson
Build Utility Tools MAVEN, ANT, Nexus
Monitoring Nagios, Splunk.
SDLC Agile, Scrum, Waterfall.
Operating Systems Red Hat, Ubuntu, CentOS, Linux, Mac, and WINDOWS

Virtualization Tools Oracle Virtual Box, VMware Workstation

Bug Reporting Tools Bugzilla, JIRA, Lean Testing.

PROFESSIONAL EXPERIENCE

___________________________________________________________________________
Comcast Philadelphia, PA
Role: Sr. AWS DevOps Engineer Nov 2018 – Present

RESPONSIBILITIES:
 Experience in designing and deploying AWS Solutions using EC2, S3, EBS, Elastic Load Balancer (ELB),
Auto Scaling groups. 
2
 Responsible for managing infrastructure provisioning (S3, ELB, EC2, RDS, Route
53, IAM, security groups- CIDR's, VCP, NAT) and deployment and EC2 Installs.
 Worked at optimizing volumes and EC2 instances and created multiple VPC instances. 
 Experience working with IAM to create new accounts, roles, and groups. 
 Experience in creating alarms and notifications for EC2 instances using Cloud Watch. 
 Implemented AWS solutions using EC2, S3, RDS, Elastic Load Balancer, Auto scaling groups. 
 Automate Deployment using Configuration Management tool like Puppet to provision Amazon AWS Instances
to enable continuous Deployments. 
 Involved in maintaining the user accounts (IAM), RDS, Route 53, VPC, RDS, Dynamo DB and SNS services
in AWS cloud. 
 Experience in taking backups and restoration of Tableau repository. 
 Configuring and Networking of Virtual Private Cloud (VPC).
 Designed, Installed and Implemented Ansible configuration management system. 
 Wrote Ansible playbooks which are the entry point for Ansible provisioning, where the automation is defined
through tasks using YAML format. Run Ansible Scripts to provision Dev servers. 
 Maintained a high availability clustered and standalone server environments and refined automation
components with scripting and configuration management (Ansible) 
 Configured Ansible tower project and job template 
 Scheduling jobs using Ansible Experience and writing Python modules for Ansible customizations. 
 Configured Ansible tower project and job template 
working with GitHub to store the code and integrated into Ansible Tower to deploy the playbooks. 
 Deployed micro services, including provisioning AWS environments using Ansible Playbooks. 
 Used Ansible playbooks to setup Continuous Delivery pipeline.
 Experience working with User admin groups, maintaining account and monitoring system performance
using Nagios. 
 Provide expertise and hands-on help, guidance to other engineers about cloud infrastructure, micro 
services container, application server configurations, Docker container management. 
 Worked on Docker and created virtual instances with Docker. 
 Experience working on several Docker components like Docker Engine, Hub, Machine, Compose and Docker
Registry. 
 Experience with Docker, ECS, ECR to handle Docker deployments 
 Configured Jenkins to implement nightly builds on daily basis and generated change log that includes changes
happened from last 24 hours. 
 Strong experience with CI (Continuous integration) and CD (Continuous deployment) methodologies with
Jenkins. 
 Manage the development, deployment and release lifecycles by laying down processes and writing the
necessary tools to automate the pipe. 
 Experience in designing and implementing continuous integration system using Jenkins by creating Python and
bash scripts. 
 Administered code line GIT pushes to production and customer servers and developed and improved GIT push
scripts. 
 Developed customized application configurations in Splunk to parse, index multiple types of log format across
all application environments. 
 Analyze and resolve conflicts related to merging of source code for GIT. 
 Managed and configured VMware virtual machine for RHEL. 
 Installed, configured and maintained web servers like HTTP Web Server, Apache Web Server, WebSphere on
Redhat

3
ENVIRONMENT: 
 AWS EC2, VPC, Auto scaling, ELB, Redhat 6, IAM, Code Deploy, Lambda, Cloud Watch, EBS, Directory
Services, Route53, Ansible, Jenkins, GIT, ECS, Docker, Cloud Formation.
____________________________________________________________________________
State Street Boston,MA
Role: AWS DevOps Engineer Sep 2017 – Nov 2018

RESPONSIBILITIES:
 Performed the automation deployments using AWS by creating the IAM roles and policies and used the
code pipeline plug-in to integrate Jenkins with AWS and created the EC2 instances to provide the virtual
servers. 
 Involved in working on the environments of AWS like EC2, Elastic Search, VPC, Subnets, Routing
Tables, Internet gateways, IAM, Route53, VPC peering, S3, ELB, RDS, Security Groups, Cloud
Watch, SNS on AWS. 
 Performed Branching, Merging, Tagging, Release Activities on Version Control Tool, GIT. 
 Used AWS lambda to run servers without managing them and to trigger to run the code by S3 and SNS.
 Used Jenkins AWS Code Deploy plug-in to deploy into AWS. 
 Used ANT and Maven as a build tools on Java, PHP projects for the development of build artifacts on
the source code. 
 Used AWS Cloud Services to launch Linux and windows machines, created security groups and written
basic shell Scripts to take backups and mount network shared drives. 
 Deploy a multi-tier web application on to AWS cloud for which I need to automate the required
configurations using Ansible. 
 Creating Cloud Formation Scripts for hosting software on AWS Cloud and automating the installation
of software through PowerShell Scripts.
 Configured and maintained Jenkins to implement the CI process and integrated the tool with ANT and
Maven to schedule the builds. 
 Developed strategies and supported tools to create an efficient automated integration and release process
using Jenkins.
 Worked extensively with different Bug Tracking Tools like JIRA and Bugzilla. 
 Worked with DevOps Team on areas related to Ansible for Cloud Automation. 
 Automated the front-ends platform into highly scalable, consistent, repeatable infrastructure using high
degree of automation using Ansible, Jenkins and Cloud Formation. 
 Written playbooks for installing Tomcat, WebLogic, JBoss, WebSphere, JDK and for configuring load
balancers and fail over. 
 Setting up databases in AWS using RDS, storage using S3 bucket and configuring instance backups to
S3 Setup OpenStack proof of concept (POC) in staging. 
 Wrote Python Scripts to perform deploys for Tomcat Webserver and WebSphere App Servers. 
 Created and managed multiple Instances of Apache Tomcat and deployed several test applications in
those instances in QA environment.  4
 Integrated of Automated Build with Deployment Pipeline.
 Created images and stored in the Docker Containers and uploaded to the
Docker hub.
 Developed procedures to unify, streamline and automate application development and deployment
procedures with Linux container technology using Docker. 
 Worked on Kubernetes and Docker images to provide platform as service on private and public cloud in
VMware Cloud.
 Involved in development of Test environment on Docker Containers and configuring the Docker
Containers using Kubernetes.
 Managed local deployments in kubernetes, creating local cluster and deploying application containers.
 Container management using Docker by writing Docker files and set up the automated build on
Docker HUB and installed and configured kubernetes. 
 Extensive experience in developing and maintaining build, deployment scripts for test, Staging and
Production environments using Bash, Shell, Python, Ruby and Perl Scripts.
 Monitoring of EC2 instances using Nagios. Involved in Monitoring/Network Monitoring/Log Trace
Monitoring.
 Written Templates for AWS infrastructure as a code using Terraform to build staging and production
environments. 
 Developing and running Map-Reduce Jobs on YARN and Hadoop clusters to produce daily and monthly
reports as per user's need.
 Worked in Server monitoring, capacity planning, application monitoring with the help of Nagios,
Cloud Watch. 
Environment: AWS, AWS IAM, AWS EC2, AWS S3, AWS cloud watch, Route 53, Nginx, ANT,
Maven, SVN, GIT, GitHub, Ansible, Docker, Nagios, Splunk, New Relic, Jenkins, Apache Tomcat,
WebSphere, JBOSS, JSON, Java/J2EE, Bash, Shell, Python, PHP, Ruby.
______________________________________________________________________
Magellan Health  Glen Allen, VA
Role: DevOps Engineer Aug 2015 – Sep 2017

RESPONSIBILITIES:
 Developed and Implemented Software release Management strategies for various applications according
to the Agile Process. 
 As a Release Engineer, supported multiple teams for multiple applications including Java/J2EE and
iOS. 
 Used IBM products like RTC as the source control tool and used build forge for CI. 
 Worked with Subversion, Proposed and implemented branching strategy suitable for agile/scrum
development in a Fast Paced Engineering Environment. 
 Used Shell and Python scripting to deploy artifacts that are built by Maven. 
 Responsible for Development, UIT, SYTEM, UAT, STAGING build and Releases. 
 Maintained and administered GIT source code tool. 
 Lead and assisted with the scoping, sequencing, planning, and creating GIT environments 
5
 Developed build and deployment scripts using ANT and MAVEN as build
tools in Jenkins to move from one environment to other environments. 
 Set up Jenkins server dev environment and configured maven build scripts in Jenkins 
 Application Deployments & Environment configuration using Chef, Puppet, Ansible, AWS. 
 Expert in using different source code version control tools like GIT, Subversion and Perforce. 
 Architected b work flow. 
 Expertise on Amazon Web services (EC2, ELB, EBS, and S3 (Simple storage service). 
 Configured the Cloud watch and created the Cloud formation. 
 Built and Deployed Java/J2EE to a web application server in an Agile continuous integration
environment and also automated the whole process. 
 Experience in using GIT and SVN on UNIX and Windows environment. 
 Integrated GIT into Jenkins to automate the code check-out process. 
 Experience in developing web service automation scripts using Groovy script. 
 Created and Maintained the Shell/Perl Deployment Scripts for Web Logic web application Servers. 
 Involved in editing the existing ANT files in case of errors or changes in the project requirements. 
 Jenkins is used as a continuous integration tool for automation of daily process. 
 Researched and implemented code coverage and unit test plug-ins with Maven/Jenkins. 
 Managed Dependency Management within the teams by installing and configuring Nexus Repository
Manager. 
 Performed field services, client site Installation of CA Mainframe Software Manager (MVS USS
UNIX base install). 
 Experience working on Docker to build image at root of the repository. 
 Experience with Configuration Management Tools PUPPET, CHEF. 
 Migrate from Puppet to Ansible for configuration management 
 Deployed Chef for automated management of machine configurations. 
 Used JIRA to track issues and Change Management. 
 Integrated JIRA with SVN and created automated release Notes using Perl Scripts. 

ENVIRONMENT:
 Java/J2EE, ANT, Maven, Subversion, Chef, ORM, Linux, AWS, Shell/Perl Scripts, Python, SCM, GIT,
Jenkins, Tomcat, Jira.
_____________________________________________________________________________
JPMorgan Chase  Columbus, OH

Role: Build and Release Engineer Jun 2013 – Aug 2015


_____
RESPONSIBILITIES:
 Worked with software engineers to develop tools that support the rapid creation, deployment, iteration and
ongoing support of web applications.
 Managed code repository in GIT, improved practices of branching and code merge to custom needs of the
development team.
 Implemented GIT for version control of puppet modules and process documentation.

 Installed Jenkins on a Linux machine and created a master and slave configuration to implement multiple
parallel builds through a build farm.
6
 Notified the developers on success/failure of a build by using SMTP and
LDAP mailer plug-in in Jenkins.
 Participated in Research of the project application architecture to support/resolve build, compile, and test
issues/problems.
 Verified Maven Build Scripts based on the requirements.
 Managed Maven project dependencies by creating parent-child relationships between projects.
 Automated configuration management using Chef. Wrote cookbooks, recipes to manage nodes and Chef
Server.
 Used tools like knife to enhance the functionality and usability of the cookbooks.
 Deployed and started the Apache servers for running the web applications.
 Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment
and automated the whole process. 
 Developed and implemented Software Configuration Management strategies for various applications per
the agile process.
 Developed and maintained processes and associated scripts/tools for automated build, testing, and
deployment of the products to various developments.
 Participated in weekly release meetings with Technology, stakeholders to identify and mitigate potential
risks associated with the monthly releases.
 Designed and developed Continuous Integration systems with Maven and Jenkins.
 Supported and developed tools for integration, automated testing, and release management.

ENVIRONMENT:
 AWS EC2, Chef, GIT (GIT HUB), Maven, Jenkins, Shell Scripts, Tomcat, Apache, HTTP

_____________________________________________________________________________
Emirates Airlines Dubai International airport, Dubai
Role: Linux Administrator Jun 2011 – Feb 2013
 
Responsibilities:
 Administration of Dell and  HP  Servers  running  SUSE,  RedhatEL3,  4.x,  5  which  included
jumpstarting, performing live upgrades of Solaris Operating systems and Redhat EL 3, 4.x, 5.
 Administration and support of Unix Servers including Red Hat Linux, and CentOS.
 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.
7
8

You might also like