Post Job Free

Resume

Sign in

Engineer Aws

Location:
Banjara Hills, Telangana, India
Posted:
September 21, 2018

Contact this candidate

Resume:

NAROTHAM REDDY

980-***-****

ac64q5@r.postjobfree.com

AWS / DevOps Engineer

Professional Summary:

Competent AWS/DevOps Engineer having close to 8+ years of experience in the IT industry comprising of AWS Cloud, DevOps Engineering, Automation, Building, Release and Migration of code from one environment to another and deployment to servers.

Experience in administration, deployment and management across various platforms- Unix, Linux and Windows.

In-depth knowledge on Amazon EC2, VPC (NAT, Peering, VPN), IAM, EC2 Container service, Elastic Beanstalk, Lambda, S3, Cloud Front, Glacier, RDS, DynamoDB, Elastic Cache, Redshift, Direct Connect, Route 53, cloudwatch, Cloud Formation, Cloud Trial, Ops works, Amazon Elastic Map Reduce (EMR), AWS IoT, SNS, SQS, Lambda, API Gateway, AWS Alexa etc.

Ensured data integrity and data security on AWS Technology by implementing AWS best practices.

Configured Inbound/Outbound in AWS security groups according to the requirements.

Dockerized applications by creating Docker images from Docker file.

Developed utilities in Shell and Python scripting to automate processes.

Competent extent of skills on DevOps essential tools like Chef, Puppet, Ansible, Docker, Subversion, Git, Jenkins, Ant, Maven.

Experienced in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like Git, and Subversion on Linux Platforms.

Configured AWS IAM and Security Groups in Public and Private Subnets in VPC.

Utilized Kubernetes and Docker for the runtime environment for the CI/CD system to build, test and deploy.

Worked on Kubernetes system to automate deployment, scaling and management of mobile and web containerized applications.

Worked on deployment of complex infrastructure using AWS CLI and AWS Console.

Hands-on Experience in implementing Security using NACL, Security Groups, Private-Subnets, Encryption on Transit and Encryption at rest.

Hands-on Experience working on Migrations from On-Premises to AWS Cloud.

Created cloud front for accelerated delivery of websites, APIs and content by routing the traffic using Route 53.

Experience in configuring and implementing various AWS components such as Elastic IPs, EBS, Elastic Cache, Elastic Beanstalk, DynamoDB, Redshift and Cloud Formation.

Created protocols for Backup and Disaster Recovery.

Experience with Oracle and MS SQL Server DB Tasks (DML, DDL Executions, Log Rotations, Table space adjustments, client administration and so forth.).

Exposure to Remedy and JIRA tracking tools for tracking defects and changes for Change Management.

Expertise in version control system tools like GIT.

Setup Continuous Integration for major releases in Jenkins. Created Pipeline in Jenkins by integrating Git and Maven Plugins. Created new build jobs in Jenkins admin console and configured global environmental variables.

Well versed with many different concepts of Chef like Roles, Environments, Data Bags, Knife, Chef Server Admin/Organizations.

Used Ansible as a powerful tool for creating infrastructure and deployed on servers.

Expertise in writing Ansible playbooks, modules and roles.

Experience in implementing and administering monitoring tools Splunk and Nagios.

Expertise in creating Active Directory and Network Fundamentals, Protocols such as TCP/IP, DHCP, DNS and Group Policy. Hands-on experience in Microsoft Azure and its resources.

Experience in administration of MS SQL server and MySQL in AWS cloud platform

Excellent comprehension of SDLC Methodologies like Agile, Waterfall and other processes.

Knowledge of using Routed Protocols: FTP, SFTP, SSH, HTTP, HTTPS and Coordinated with the Offshore and Onshore teams for Production Releases.

Excellent Interpersonal and Critical Thinking Skills.

Exceptional Written and Verbal Communication Skills.

Looking for challenging roles and willing to work anywhere in the US.

Technical Skills:

Cloud Environment

Amazon Web Service: EC2, VPC, EBS, AMI, SNS, RDS, ELB, CloudWatch, CloudFormation AWS Config, S3, Cloud Trail, IAM, Azure, OpenStack, VMWare, auto scaling Servers, Glacier, Storage Lifecycle Rules, Elastic Beanstalk, Route 53, Data-Pipeline, EMR, CodeCommit, CodeDeploy, DirectConnect, Lambda, RedShift, Kinesis.

Version Control Tools

GIT, Perforce, Subversion.

Repositories

Nexus and Artifactory

Virtualization

VMware, Vagrant, ESX

Operating Systems

Windows 98/XP/NT/2000/2003, UNIX, LINUX, RHEL 7, SOLARIS, MAC-OSX

Databases

Oracle, MySQL, SQL Server, Mongo DB, PL/SQL

Language(s)

Python, Ruby, Shell, Java script, Bash, Perl

Web/Application Servers

IBM Web sphere, Apache Web Server, Apache Tomcat, Sun ONE Web Server& IIS Web Server, Web logic.

Network Protocols

TCP/IP, FTP, SMTP, SOAP, TCP/IP, HTTP/HTTPS, NDS, DHCP, NFS, Cisco Routers, LAN.

Build/ CI Tools

ANT, MAVEN, JENKINS, HUDSON, Octopus Deploy, Bamboo, TeamCity, Salt.

Monitoring Tools

Nagios, Splunk, ELK

Containerization/ Orchestration

Docker, Kubernetes.

Configuration Tools

Chef, Ansible, Puppet.

Tracking Tools

JIRA, Remedy

Professional Experience:

Client: BCBS (Washington, DC) Aug 2017 – Present

Role: AWS / DevOps Engineer

Responsibilities:

Designed and implemented Disaster Recovery for their ongoing servers from one region to another region in AWS using AWS Disaster recovery practices.

Experience in configuring Amazon EC2 instances and launching the new instances with same configuration using AMIs (Amazon Machine Images) in the DR region.

Installing applications on AWS EC2 instances and configuring storage on EBS Volumes.

Working with implementation team to build and engineer services for Linux &AIX Operating Systems. Working on AWS &Open stack cloud to provision new instances. S3 Storage Services. AWS EC2 & Cloud Watch Services. CI/CD Pipeline Management through Jenkins.

Responsible for using AWS console for deploying and operating AWS services specifically VPC, EC2, S3, EBS, IAM, ELB and CloudFormation.

Maintained the user accounts IAM Roles, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.

Replicated Data from one region to another region using EFS Cross region Sync.

Replicated S3 buckets cross region using AWSCLI commands and S3 bucket sync policy.

Migrated and Maintained Build and test Environments into the the New DR region.

Installed and configured New monitoring service called ALERTA and integrated Nagios, AWS cloudwatch and pingdom on to ALERTA console.

Developed Cloud Formation scripts to automate EC2 instances and applications.

Maintained Build related scripts developed in ANT, Python and Shell.

Configured and Implemented Jenkins to implement the CI/CD pipeline.

Configured Jenkins as a common build engine to build and deploy applications to DEV, QA and PROD environments.

Configured Docker container for applications.

Responsible for Design and Maintenance of GIT, Stash repositories, Views and the access control strategies.

Designed and Implemented CI(Continuous Integration)system, configuring Jenkins servers, Jenkins nodes, creating required scripts (Python)

Experience with container based deployments using Docker, working with Docker images and Docker hub.

Used Python scripting for automation, highly scalable, build promotions for staging to production.

Used Ansible for configuration management of hosted instances within AWS. Configuring and Networking of Virtual Private Cloud.

Installed, Configured and Managed monitoring tools such as Splunk for Resource Monitoring/ Network Monitoring/ Log Tracing.

Involved in troubleshooting the build issues and ultimately solving them.

Environment: AWS (EC2, S3, ELB, RDB, Dynamo DB, SES, SQS, SNS, Route53, VPC, Auto scaling, Cloud Formation), Chef, Jenkins, ANT, Python, Linux, WebLogic, GIT, JIRA.

Client: TRANSAMERICA (Harrison, NY) Dec 2015 – Jul 2017

Role: AWS/ DevOps Engineer

Responsibilities:

Experience in configuring Amazon EC2 instances and launching the new instances with same configuration using AMIs. (Amazon Machine Images)

Installing applications on AWS EC2 instances and configuring storage on S3 buckets.

Working with implementation team to build and engineer services for Linux &AIX Operating Systems. Working on AWS &Open stack cloud to provision new instances. S3 Storage Services. AWS EC2 & Cloud Watch Services. CI/CD Pipeline Management through Jenkins.

Responsible for using AWS console for deploying and operating AWS services specifically VPC, EC2, S3, EBS, IAM, ELB and CloudFormation.

Maintained the user accounts IAM Roles, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.

Migrated and Maintained Build and test Environments into the cloud Infrastructure.

Developed Cloud Formation scripts to automate EC2 instances.

Used Build tools like ANT for the development of build artifacts on the source code.

Maintained Build related scripts developed in ANT, Python and Shell.

Modified Build configuration files including ANT’s build.xml

Configured and Implemented Jenkins to implement the CI/CD pipeline.

Configured Jenkins as a common build engine to build and deploy applications to DEV, QA and PROD environments.

Configured Docker container for Branching purposes

Responsible for Design and Maintenance of GIT, Stash repositories, Views and the access control strategies.

Designed and Implemented CI(Continuous Integration)system, configuring Jenkins servers, Jenkins nodes, creating required scripts (Perl, Python)

Experience with container based deployments using Docker, working with Docker images and Docker hub.

Wrote scripts in Terraform to spin up EC2 instances

Used Python scripting for automation, highly scalable, build promotions for staging to production.

Used Jenkins for continuous integration and deployment into Apache Tomcat Server.

Written Chef cookbooks and recipes to provision several pre-prod environments consisting of deployment automation, AWS EC2 instance mirroring, WebLogic domain creations and several proprietary middleware installations.

Used Ansible for configuration management of hosted instances within AWS. Configuring and Networking of Virtual Private Cloud.

Installed, Configured and managed monitoring tools such as Splunk for Resource Monitoring/ Network Monitoring/ Log Tracing.

Experience in using Splunk for Log Analyzing and improving the performance of servers.

Set up Jenkins server and build jobs to provide continuous automated builds based on polling.

Involved in troubleshooting the build issues and ultimately solving them.

Used JIRA tool to track all the defects and changes related to Build and release team.

Environment: AWS (EC2, S3, ELB, RDB, Dynamo DB, SES, SQS, SNS, Route53, VPC, Auto scaling, Cloud Formation), Chef, Jenkins, ANT, Python, Splunk, Linux, WebLogic, RHEL, GIT, JIRA.

Client: CVS HEALTH CARE (Somerset, NJ) Dec 2013 – Dec 2015

Role: AWS / DevOps Engineer

Responsibilities:

Involved in designing and deploying a multitude application utilizing almost all of the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS Cloud formation.

Worked closely with Project Managers to understand a configuration release scope and how to confirm a release was successful.

Interacted with client teams to understand client deployment requests.

Responsible for distribution applications across hybrid AWS and physical data centers.

Configured AWS IAM Security Group in Public and Private subnets in VPC.

Written Cloud Formation templates and deployed AWS resources using it.

Creating S3 buckets and managing policies for S3 buckets and Utilized S3 bucket and

Glacier for storage and backup on AWS.

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

Involved in scrum ceremonies (stand-up, grooming, planning, demo/review and retrospective) with the teams to ensure successful project forecasting and realistic commitments

Involved in scrum meetings, product backlog and other scrum activities and artifacts in collaboration with the team

Migrating the data to respective DEV and QA Oracle database before doing code roll-out

Experience building, scaling and orchestrating environment deployment and automation.

Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.

Built Continuous Integration environment Jenkins and Continuous delivery environment.

Deployed applications on AWS by using Elastic Bean Stalk.

Dockized Applications using Docker images using Docker files.

Used Kubernetes to provide a platform for automating deployment, scaling and operations of application containers across clusters of hosts.

Worked closely with Development teams and performance test engineers for EC2 size optimization and Docker build containers.

Used build automation tools like ANT, Maven for building applications.

Ansible installation and maintenance for infrastructure automation.

Wrote Ansible Playbooks with Python SSH as the Wrapper to manage configurations of AWS nodes.

Created and maintained Chef Recipes and Chef Cookbooks to simplify and expedite deployment of applications and mitigate user error.

Provide highly durable and available data by using S3 data store, versioning, lifecycle policies, and create AMIs for mission critical production servers for backup.

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.

Built servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.

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

Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.

Experience in Troubleshooting, Configuring and deploying various enterprise applications in WebLogic, WebSphere and Tomcat.

Worked on JIRA installation and upgrade and performed JIRA configuration

Maintained JIRA for tracking and updating project defects and tasks.

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

Environment: AWS (EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53), GIT, VPC, SQL, CloudWatch, AWS Auto Scaling, CloudFormation, Chef, Ansible, Jenkins, Nagios, ELB, Shell Scripts, Unix/Linux Environment.

Client: Life Insurance Corporation (LIC) of India, India Jan 2013 – July 2015

Client: HSBC (Offshore – India) (Onsite - Charlotte, NC) Aug 2011 – Oct 2013

Role: Build and Release Engineer

Responsibilities:

Installed and deployed Red Hat Enterprise Linux 6.x, CentOS and installation of packages and patches for Red Hat Linux Servers.

Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python and Bash

Installed Chef-Server Enterprise On-Premise/ Workstation/ Bootstrapped the nodes using knife.

Installed/ Configured/ Managed Puppet Master/Agent. Wrote custom Modules and Manifests, downloaded pre-written modules from puppet-forge. Up gradation or migration of puppet community.

Migrated VMware VMs to AWS and managed services like EC2, S3, ELB and EBS etc., with opcode puppet modules/manifests.

Responsible for co-ordination with Development group and testing teams.

Knowledge of solving compilation errors.

Responsible for Branching and Merging of Code.

Designed effective planning for SCM and implemented the setup of the environment.

Maintained Subversion repositories on Windows.

Maintained and version controlled backend database using SVN/ANT scripts.

User support for Subversion/SVN issues.

Developed Build and Deployment scripts using ANT and Maven as Build tools in Jenkins to move from one environment to other environments.

L, =.Managed the defects and changes using Remedy.

Worked on Installation/ Configuration/ Administrated and Migrated existing servers into VMware Infrastructure.

Adopted Install Shield scripts, written scripts and used them to package builds and releases for different environments as defined in SDLC.

Written Perl Scripts for the automation of daily support tasks.

Environment: ANT, Subversion, Jenkins, Python, Perl, Script, VMware, AWS, Linux (RedHat) and Puppet

Client: Capgemini, Hyderabad, India Nov 2009 – July 2011

Role: Release Engineer

Responsibilities:

Participated in the release cycle of the product, which involves environment like Development, QA and Production.

Performed Software configuration management strategies for various applications in the agile development.

Responsible for the build and release management process.

Installed and administered Build Forge CI for ANT builds.

Experience in user management for build forge CI

Implemented LDAP authentication for Jenkins.

Responsible for Automated Build Scripts.

Responsible for resolving the build issues.

Used Perforce for Source Control.

Involved in creating and maintaining branches and tags based on the requirement and schedule.

Coordinating with development teams to perform Builds and Resolve Build Issues.

Used Cruise Control for automation and CI related build and deploy activities.

Perform biweekly build cycle and test processes on Solaris.

Coordinated with developers, Business analyst and Managers to make sure that code is deployed in the production environment.

Involved in editing existing ANT build files as per changes in the project requirements.

Troubleshoot tickets on the helpdesk tracking system.

Used Remedy for IM/CR/SR tickets.

Used HP QC for ticket tracking and Change Management.

Deployed artifact into Web Logic Servers.

Environment: Perforce, ANT, WebLogic, Cruise Control, Java/J2EE, UNIX, Ubuntu LINUX, Windows XP.

Education:

Bachelors from computer Sciences Engineering.



Contact this candidate