Resume

Sign in

AWS /DevOps Enginee OR Build/Release Enginee OR Cloud engineer

Location:
United States
Posted:
November 20, 2017

Contact this candidate

Manasa G

AWS/DevOps Engineer

Mobile: 734******* Email: ac2d86@r.postjobfree.com

PROFESSIONAL SUMMARY:

Over 8 years of experience in Information Technology and worked on Dev Ops, AWS, Build & Release Management and Software configuration in variety of industries and performed with different technologies and tools.

Expertise on Dev Ops Culture & Concepts, Build & Release Management, Web Deployments, Source Code Management.

Experience in Working with Public Cloud Platform like Amazon Web Services such as EC2, S3, EBS, VPC, ELB, Auto Scaling, Route53, Security Groups, Cloud Watch, Cloud Front, Cloud Formation, IAM, RDS and Glacier to design cost effective, fault tolerant and highly available systems.

Experience in creating User/Group Accounts and attaching policies to User/Group Accounts using AWS IAM service.

Defined AWS Security Groups which acted as virtual firewalls that controls the incoming traffic and configured the traffic allowing reaching one or more AWS EC2 instances Virtual private cloud (VPC), subnets, Internet Gateways, S3 bucket and route 53 under Amazon Cloud Environment.

Setting up databases in AWS using RDS, storage using S3 bucket and configuring instance backups to S3 bucket.

Strong Experience in migrating on premise database to AWS using RDS, both heterogeneous and homogenous migrations.

Strong Hands on Experience in configuring software provision tools like CHEF and PUPPET and Salt Stack.

Extensively worked on configuration management tool (Ansible) for implementing Continuous Deployment pipeline in production environment.

Extensively worked on docker, Kubernetes and vagrant for different infrastructure setup and testing of code

Extensively worked on Jenkins for all builds and deployments.

Installed Sonar on Jenkins server and configure with the build process for the code analysis

Extensively involved in installing and configuring different monitoring tools Nagios.

Very strong Experience in using MAVEN and ANT as build tools for the building of deployable artifacts.

Very good Experience in writing scripts (SHELL, RUBY and PYTHON) for Continuous Deployment.

Hands-on experience creating and managing the various build platforms and deployment strategies.

Experience on working with source control Management tools like Subversion (SVN),Bit Bucket and GIT.

Install and configure new servers to redistribute loads, improve security, and increase capacity for current needs and projected growth.

Experience in Using tracking tools like JIRA to triggered the issues.

Good exposure in various databases like MySQL, Postgre Sql.

Worked on web servers like Apache and application servers like Web logic, Tomcat, and JBOSS to deploy code.

Configuring network services such as DNS, NFS, SMTP, NTP, DHCP, postfix, send mail, FTP, remote access, security management and Security trouble shooting skills.

Handling all the aspects of administration tasks such as Installation, Configuration, Troubleshooting, Performance tuning and Maintenance of Redhat Linux Servers.

Worked in end-to-end projects and aware of all phases of Software Development Life Cycle (SDLC), Managing, deploying, automating and monitoring for Enterprise Web Applications.

Experience in Agile and waterfall Methodologies

Excellent communicative, interpersonal, intuitive, analysis skills with ability to work efficiently in both independent and team work environments.

TECHNICAL SKILLS:

Cloud Platform

Amazon Web Services (AWS)

Configuration Management

Chef, Puppet, Ansible, Salt stack, OPS Work

Monitoring tools

Nagios, Cloud watch

Database

MySQL, Postgre Sql

Build Tools

ANT, MAVEN, Hudson, Jenkins, BAMBOO, and UDeploy

Version Control Tools

GIT, Subversion (SVN), Code Commit

Web Servers

Apache, Tomcat, web Logic, JBOSS and Web Sphere

Languages/Scripts

C, HTML, CSS, Shell, Python and Ruby

SDLC

Agile and waterfall

Operating Systems

Red Hat, Ubuntu, Centos, Fedora, windows

PROFESSIONAL EXPERIENCE:

Helen of Troy, El Paso, TX Jan 2017 – Till date

AWS/DevOps Engineer

RESPONSIBILITIES:

Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.

Created highly available and scalable infrastructure in AWS cloud by using various AWS services like EC2, VPC, ELB, RDS, Route53, and Cloud Watch, Cloud Trail, Cloud Formation and Auto scaling.

Leveraged AWS cloud services such as EC2, auto-scaling and VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.

Experience in working with AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.

Experience in working with IAM in order to create new accounts, roles and groups.

Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.

Managed the source code repository and involved in the build, release and continuous integration process.

Working on various Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.

Automate application deployment using tools like Ansible. And also Created Ansible Playbooks for implementing continuous delivery into production environment.

Wrote Ansible Playbooks to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python.

Experience in Administering GIT in Distributed Environments.

Integrated GIT into Jenkins to automate the code check-out process.

Support the code builds by integrating with continuous integration tool (Jenkins).

Written shell script for end to end build and deployment automation.

Planned release schedules with agile methodology.

Environment: AWS, EC2, S3, Route53, EBS, IAM, ELB, Elastic Bean stack, VPC, Cloud watch, Cloud Formation, AWS Auto Scaling, MySQL 5.6.1, Linux, Ansible, Git version Control, Maven, Docker, Jenkins, python scripting.

Wells Fargo, Charlotte, NC Jan 2016 – Jan 2017

Build and Release engineer

RESPONSIBILITIES:

Setup an SCM environment to execute a continuous integration builds environment and making the environment agile for the developers.

Sending the Uptime and Downtime notifications to teams regarding Servers Status as a part of the Build Engineer role at the time of deploying the EAR and WAR package.

Participated in weekly release meetings with Technology stakeholders to identify and mitigate potential risks associated with the releases.

Defined and Implemented Release Management Processes, Policies and Procedures.

Implemented chef to manage configurations and automate installation process.

Writing cookbooks, uploading them to chef server and executing them on the nodes by running chef client and testing the cookbooks across different platforms using test kitchen.

Work with development/testing, deployment, systems/infrastructure and project teams to ensure continuous operation of build and test systems.

Automate the builds and deployment of java projects using maven.

Implement, maintain and support reliable, timely and reproducible builds for project teams.

Interact with developers and Enterprise Configuration Management Team for changes to best practices and tools to eliminate non-efficient practices and bottlenecks.

Debugged Build failures and worked with developers and QA people to resolve the related issues.

Performing clean builds according to the schedule published for a given releases.

Installing and configuring Jenkins on tomcat web server and Web logic application server.

Configured and maintained Jenkins to implement the CI process and integrated the tool with Maven to schedule the builds.

Managed and monitored the server and network infrastructure using Nagios.

Environment: Maven, chef, Linux, GIT, Jenkins, Nagios

EY, Charlotte, NC Aug 2014 – Dec 2015

Cloud Engineer

RESPONSIBILITIES:

Involved in designing and deploying a large applications utilizing most of the AWS stack (IncludingEC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high availability, fault tolerance, and auto scaling in AWS Cloud Formation.

Working on migration project of moving current applications in traditional datacenter to cloud AWS.

Launching AmazonEC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu/RHEL) and

Configuring launched instances with respect to specific applications.

Installed applications on AWS EC2 instances and also configured the storage on S3 buckets.

Managed IAM policies, providing access to different AWS resources, design and refine the workflows used to grant access.

Created AWS Route53 to route traffic between different regions.

Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.

Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.

Virtualized the servers using the Docker for the test environments and dev-environments needs. And also configuration automation using Docker containers.

Managed servers on the Amazon Web Services (AWS) platform instances using Ansible Configuration management.

Environment: Amazon Web Services, IAM, S3, EC2, VPC, cloud watch, Bit bucket, ANT, Maven, GitHub, Ansible, Docker, Java, Agile, Apache HTTPD, Apache Tomcat, JBoss, Python.

Mphasis, Chennai, INDIA Jan 2013 – Dec 2013

DevOps engineer

RESPONSIBILITIES:

Interacted with client teams to understand client deployment requests.

Coordinate with the Development, Database Administration, QA, and IT Operations teams to ensure there are no resource conflicts.

Installed and configured Jenkins for Automating build, deployments, test execution and providing a complete automation solution

Git and Jenkins integrated with set top box for configuration.

Deployed Ansible for configuration management infrastructure

Implemented continuous integration using Jenkins

Installed Sonar on Jenkins server and configure with the build process for the code analysis

Build and deploy the java EE applications and web based applications to middleware Servers like Tomcat and Web Logic using Ant scripts.

Responsible for maintaining Multiple DevOps tools & configuring across all projects using GIT, Ant, Jenkins and Art factory.

Configured application servers (Tomcat, Web Logic) to deploy the code.

Experience in deploying applications on Tomcat and Web logic servers.

Managed and document all post deployment issues utilizing the Post Deployments Issue Log.

Environment: GIT, Ansible, Jira, Nagios, Shell scripting, Putty, web logic and Tomcat Servers 8.

ABOVE SOLUTIONS, BANGALORE, INDIA Jun 2011 – Dec 2012

DevOps /Cloud Engineer

RESPONSIBILITIES:

Experience in designing and deploying AWS Solutions using EC2, S3, EBS, Elastic Load Balancer (ELB), auto scaling groups and Ops Works.

Launching Amazon EC2 Cloud Instances using Amazon Images (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications.

Configuring and Networking of Virtual Private Cloud.

Written Cloud formation templates and deployed AWS resources using it.

Creating S3 buckets and also managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS.

Creating Cloud watch alerts for instances and using them in Auto scaling launch configurations.

Highly skilled in the usage of data center automation and configuration management tool such as Docker.

Developed build and deployment scripts using MAVEN as build tools in Jenkins to move from one environment to other environments.

Manage the integration of new software projects and products into the build environment.

Work with product development to resolve build-related issues in all projects.

Managed servers on the Amazon Web Services (AWS) platform instances using Puppet, Chef Configuration management tools.

Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server.

Worked on using Chef Attributes, Chef Templates, Chef Recipes and Chef Files for managing the configurations across various nodes using RUBY.

Experience in System monitoring with Nagios.

Used tracking tool JIRA and also trigged the issues and maintained bugs

Environment: AWS, S3, EBS, Elastic Load balancer (ELB), Terra form, Auto Scaling Groups, VPC, IAM, Jenkins, Maven, Subversion, Nagios, Ruby Scripting, Docker, Jira, Chef.

Elegant.net, Bangalore, INDIA Jun 2010 –Jun 2011

Build and Release Engineer

RESPONSIBILITIES:

Developed and implemented Software Release Management strategies for various applications according to the agile process.

Release Engineer for a team that involved different development teams and multiple simultaneous software releases.

Administered and maintained Subversion version control system adhering to the branching policies.

Assist with maintaining current build systems, developed build scripts, and maintained the source control system.

Installed Jenkins and perform troubleshooting during installation to implement the CI process for the java application builds.

Created Slaves to implement the build farm where multiple builds run on multiple slave machines in Jenkins.

Process monitoring and debugging using tool such as Nagios.

Enhanced Configuration Management using (PUPPET) to assist with automated, repeatable, and consist configuration and application deployments.

Assisted Operations Team by writing specific Puppet manifests to deal with application installations and related configuration files.

Managed the entire release communication and Release co-ordination during the Project roll-out.

Worked on Vagrant for configure lightweight, reproducible, and portable development environments.

Performed weekly and call deployments of application codes to production environments.

Worked in cross-platform environments like Linux, UNIX and Windows.

Involved in 24*7 Production support, Build and Migration Assignments.

Environment: SVN, Puppet, Nagios, Apache, Ruby Scripting, Ant, Maven, Agile, Jenkins, Red Hat.

Dr. Reddy Labs, Hyderabad, India Apr 2009 - May 2010

System Administrator

RESPONSIBILITIES:

Installing, Building and Configuring Red Hat Enterprise Linux (RHEL6) using PXE Kick Start Services.

Installation of patches and packages using RPM and YUM in Red hat Linux.

Created and modified application related objects, created Profiles, users, roles and maintained system security.

Experience in Developing KORN, BASH, PERL, Python shell scripts to automate Cron jobs and system maintenance.

Monitored System Activities like CPU, Memory, Disk and Swap space usage to avoid any performance issues.

Troubleshooting Network, memory, CPU, swap and File system issues, TCP/IP, NFS, DNS and SMTP in Linux servers.

Responsible for writing/modifying scripts using sh, ksh, and bash for day-to-day administration.

Installed and configured Apache / Tomcat web server.

Upgraded the RHEL 3 to RHEL 4.3 and RHEL 4.4 to RHEL 5.0.

Coordinating with 24 x 7 on-call support personnel in debugging.

Worked with DBA team for database performance issues, network related issues on Linux Servers.

Maintained proper documentation of all the activities carried out during the project.

Created and modified users and groups with SUDO permission.

Coordinating users for any server activities which may involve major changes on software or any hardware related issues.

Environment: Red Hat Linux (RHEL 4/5), RPM, YUM, Logical Volume Manager (LVM), Cent OS, Jump start server, Red Hat Cluster Servers, Oracle, MySQL, DNS, NIS, NFS, Apache Tomcat.



Contact this candidate