Resume

Sign in

Aws Engineer

Location:
Gaithersburg, MD
Posted:
January 13, 2021

Contact this candidate

Resume:

Purna Bobbella

Email: adjeow@r.postjobfree.com

Phone no: 301-***-****

Summary:

Overall 6 years of experience in IT with the proficiency in Databases, AWS and Networking Field

Experienced in creating multiple VPC's and public, private subnets as per requirement and distributed them as groups into various availability zones of the VPC.

Configured S3 buckets with various life cycle policies to archive the infrequently accessed data to storage classes based on requirement.

Used IAM for creating roles, users, and groups to provide additional security to AWS account and its resources.

Handful of experience in setup role-based access, by using Ansible-AWX (Open source development version of Ansible Tower) ...

Expertise in Cloud Infrastructure Automation. It includes Amazon Web Services (AWS), Open Stack, Ansible, Maven, Jenkins, SVN, GitHub and LINUX etc.

Experience in Linux & Windows Administration (Installation, Configuration, Tuning and Upgrades of Linux/Unix OS.

Experience in Branching, Merging, and Tagging and maintaining the version across the environments using Software Configuration Management (SCM), tools like Subversion (SVN), GIT (GitHub, GitLab).

Experience with CI (Continuous Integration) and CD (Continuous Deployment) methodologies using Jenkins.

Expert in Containerization using Docker, Creating Docker Images. Also had great experience in managing leading orchestration tools Docker Swarm, Kubernetes.

Experience in installing configuring and deploying of J2EE applications in Application Servers like WebSphere, WebLogic, and JBoss.

Good experience in life cycle automation of Build, Deploy and Release of products built on Java/ J2EE using technologies such as Ant, Maven, Gradle, Artifactory, Hudson, and Jenkins.

Experience in using the monitoring tools like Zabbix, Nagios, Splunk and logging tools like log entries, ELK.

Experienced in creating RDS instances to serve data through servers for responding to requests.

Created snapshots and images to store launch configurations of the EC2 instances.

Managed and automated all aspects of our AWS infrastructure (compute, storage, network, permissions, cost) using configuration management tools like Power-shell scripts

Assist in designing, automating, implementing and sustainment of Amazon machine images (AMI) across the AWS Cloud environment.

Strong understanding of AWS technologies (EC2, RDS, DynamoDB, Redshift, MapReduce, Pipeline, Opsworks, ELB, EBS, S3, VPC, Route 53, cloudwatch) (AMAZON TECHNICAL PROFESSIONAL partner accreditation). Azure resources (Resource groups, Virtual Networks, VM, NSG, Load balancers and Application gateway)

Experience in various IaaS architectures including Redhat OpenStack, VMware vCloud suite, Eucalyptus, and Cloud Stack, hypervisor technologies including Redhat KVM, VMware VSphere and Microsoft Hyper-V.

Designing and Developing SQL Server Reporting Services Reports (RDLs)

Excellent communication and inter-personal skills with ability to develop creative solutions for challenging client needs using Agile methodologies.

Experience in creating jobs, SQL Mail, Alerts and schedule SSIS Packages using SQL Server Agent.

Creating SSIS Packages and involved in Package configurations and deployments between Development and QA and Production servers.

Excellent analytical and problem-solving skills, with Self-starter and ability to work independently or as part of a team Quick learner and adapts to new environments easily.

Designed and created database tables, views and stored procedures.

Built and maintained SQL scripts, indexes, reports and queries for data analysis and extraction.

Technical Skills:

Bug Tracking tools

JIRA, Fisheye, and IBM Clear Quest,

Build Tools

Ant, Maven, MS Build

Application/Web Servers

JBOSS, Apache Tomcat, Jetty, Web logic, Web Sphere, DNS, LDAP, DHCP, IIS.

CI Tools

Jenkins.

Monitoring

Cloud Watch, Splunk, Prometheus

Containerization

Docker, Docker Swarm, Kubernetes, Docker UCP

Configuration Tools

Chef, Puppet, Ansible

Web UI for Ansible

Ansible-AWX, Ansible Tower

Source Code Management

Sub Version (SVN), GIT (GITHUB, BITBUCKET, Gitlab)

Web Technologies/Services

Google Web Toolkit, HTML, CSS, JavaScript, XML, XSLT, HTTP, JDBC, Servlets/JSP, SQL, XML, JSON.

Operating Systems

Windows, Linux, UNIX

Scripting Languages

Shell, Bash, PowerShell, Python scripting

Database System

MySQL, MongoDB, Cassandra, SQL Server

Cloud Computing

Amazon Web Services: EC2, IAM, Elastic Beanstalk, Elastic Load Balancer(ELB), RDS(MySQL), DynamoDB, S3, Glacier, SQS, SNS, Cloud Formation, Route 53, VPC, CloudWatch, VMware, Microsoft Azure: Resource groups, Application Gateway, load balancers, Vm’s, NSGs, Open shift(PaaS), Pivotal Cloud Foundry(PaaS)

Others

AWS Console (Commercial/GovCloud)

Certification:

AWS Certified (AWS Solution Architect-Associate)

Professional Experience:

Client: NETE (NTT Data Company)

Location: Rockville, MD Feb 2020-Present

Role: DevOps Migration Engineer

Responsibilities:

Project-1: All CAB Applications (Federal-HHS/HRSA)

Experienced in migrating Team Foundation server 2017 to Azure DevOps server 2019.

Experienced in creating pipelines for the present application for the .Net application ie;

.net core and Angular applications.

Integrated JIRA with the Azure DevOps servers since client want to track their work with JIRA rather than in Azure Boards.

Migrated TFS 2017 to Azure DevOps 2019 using TFS migrator, and used TFS4Jira Plugin to integrate JIRA with Azure DevOps.

Configured Code Scan and App Scan using Coverity Synopsis where integrated the plugin’s in the pipelines so that scan can be automated.

Configured the Selenium test suite for doing automated tests for the applications before doing deployments, Used Maven for the selenium tests.

Involved in creating TESTNG and also pretty for publishing the test results in the dashboards of Azure DevOps pipelines.

Configured windows IIS for the initial deployment.

Introduced GIT to the project and feature branching Concepts for the team.

Created Security Groups and member policies, for accessing the servers and assigned the user roles.

Created the security policies for the pull requests where unless a review is done it can’t be merged.

Created Application and Deployment Pools where we can use them in the build and deployment process.

Implemented Coverity, Black duck code scans in the Azure DevOps pipelines.

Created Custom fields in the workflows for the integration process. Created the Service hooks and dashboards where the reports are submitted to client for the reference.

Experienced in writing PowerShell scripts for the Db backups and implemented the role-back functionality for the server if anything goes off with the production because of the bugs or any other functionality issues.

Used Pretty and chocolate for publishing test reports in Azure DevOps pipeline.

Wrote PowerShell scripts to automate Database for the production applications

Implemented Selenium test suites in the Build pipeline through MAVEN.

Introduced DevOps to the team where there was no standard process they are following.

Along with the PAPM project migrated 7 applications they want to migrate where some are java, .Net, .Net core and Angular automated all the applications along with PAPM.

Created a new standard GIT workflow that made the developers to use GIT increased the efficiency of the application.

Project 2-NOFO: Application Dynamics 365 web application

Automated the Import and Export functionality for the team since we are deploying manually into the higher instances

Wrote a C# codes and implemented in the plugins of the application which import and export functionality.

Introduced GIT repositories and maintained an archive of the solutions in TFS and created CICD pipelines with the latest code that is exported.

Built CI&CD pipelines and integrated the test Suite and automated build and deployment process.

Environments: JIRA, TFS4JIRA, Azure DevOps server 2019, TFS-migrator, Team Foundation server, Dynamics365 Web Application, .Net core, .Net, Angular applications, Maven, TESTNG, PRETTY, Chocolate, SQL Deployment Automation, Windows servers, Azure DevOps On-Prem server, GITVC, TFSVC.

Client: Vetfed Care net LLC

Location: Rockville, MD Feb 2019-Jan2020

Role: DevOps Engineer/Reporting Analyst

Responsibilities:

AWS (Amazon Web Services): EC2, VPC, IAM, S3, Cloud Front, Cloud Watch, Cloud Formation, Glacier, RDS Config SNS, SQS

Utilized Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB Services, EBS volumes; to set alarm for Notification or Automated actions, and to monitor logs for better understanding and operation of the system.

Ability to Maintain High availability infrastructure in AWS, and to process Requests like Creation of Servers.

Experienced with installation of AWS CLI to control various AWS services through POWERSHELL scripting. Automated the build and deployment process using Jenkins, Artifactory, Docker, Ansible stack

Created docker images of the application builds and deploy the images as containers in multiple environments by using Docker, Docker-compose, and Dockerswarm.

Introduced and Implemented Prometheus and Grafana for container monitoring and application performance monitoring.

Introduced and implemented Terraform templates to create, change and improve AWS and Azure cloud infrastructure and documented. Maintained infrastructure as code to improve the delivery speed to customers.

Written shell scripts to automate tasks like docker image creation, cluster initiation and environment provisioning. Maintained the scripts in Gitlab source code repository.

Integrated Jenkins with many tools like Gitlab, Ansible, Jira, Docker hub, Artifactory to maintain CI/CD.

Used IAM for creating roles, users, and Security groups to provide additional security to AWS account and its resources.

Managed and automated all aspects of our AWS infrastructure (compute, storage, network, permissions, cost) using configuration management tools like Power-shell scripts

Assist in designing, automating, implementing and sustainment of Amazon machine images (AMI) across the AWS Cloud environment

Experience with AWS API Gateway and Rest APIs.

Created and modified Cloud Formation templates to create/upgrade EC2 instances to support specific needs.

Created and configured elastic load balancers and auto scaling groups to distribute the traffic and to have a cost efficient, fault tolerant and highly available environment.

Coordinated and worked with liaisons in Disaster Recovery design and testing.

Created Disaster Recovery plan and published run book, Created an Architecture for a failover environment in Azure for Disaster Recovery

Managed technical and site issues at Disaster Recovery site, Built windows DR (Disaster Recovery) networks for offshore.

Created snapshots and images to store launch configurations of the EC2 instances.

Setup and managed Security Groups, VPC'S specific to environment.

Monitored and worked on alerts and issues related to server availability, disk issues, CPU, memory, processes etc.,

Secures network system by establishing and enforcing policies; defining and monitoring access

Designed, Developed and Deployed reports in MS SQL Server environment using SSRS-2008R2

Knowledge in container-based technologies like Docker, Kubernetes and OpenShift.

Have knowledge on OpenShift for creating new Projects, Services for load balancing and adding them to Routes to be accessible from outside, troubleshooting pods through SSH and logs, modification of Build configs, templates etc

Have Knowledge on automating code builds and deployments using Jenkins, Git, Docker, Cloud formation etc.

Developing and maintaining the build environment, the source code control system and managing build packages using TFS.

Environment: Ansible, Ansible-AWX, AWS(Gov-cloud), Azure, Gitlab, Docker, Jenkins, Shell, YAML scripting, Docker swarm, Ubuntu, Amazon Linux, Pro, SSMS, Power-BI, Kubernetes and OpenShift.

Client: American Express Jan 2018-Feb2019

Location: Phoenix, AZ

Role: DevOps Engineer

Responsibilities:

Responsible for developing Ansible roles and playbooks for Java based and .NET applications by using YAML scripting.

Managed Ansible playbooks using Bit-Bucket

Based on the requirements of different teams made changes to Ansible playbooks and deployed those changes in Prod environment

Updated, tested and deployed Ansible playbooks based on configuration changes

Based on organizational requirements, prepared POCs for different automation tools and presented to higher management which helped them take decisions towards future migrations

Use Kubernetes to deployed Docker containers into Pod Clusters on multiple Nodes in QA, Test and Production Environments.

Migrated applications into Docker environment, worked with team members to build Docker Images, provided required configuration for applications while spin up the Docker container and developed JINJA2 templates.

Based on organizational requirements, prepared POCs for different automation tools and presented to higher management which helped them take decisions towards future migrations

Use Kubernetes to deployed Docker containers into Pod Clusters on multiple Nodes in QA, Test and Production Environments.

Perform basic DBA functions as needed in the Development and System Test environments in support of Enterprise Data Development process and Configuration Management practices.

Hands on Experience in Managing Data Center starting from installation to decommission.

Work internally with client departments to meet the needs in managing the VOIP network.

Knowledge of TCP/IP protocol stack, network analysis tools, load balancing technologies, and network services

Comprehensive understanding of OSI Model, TCP/IP protocol suite (IP, ARP, ICMP, TCP, UDP, SNMP, FTP, TFTP).

Created Kubernetes Pods with Kubernetes through YML scripts and Deploy to Docker containers in Various nodes in the environments

Resolved issues related to migration from VMware to AWS Cloud.

Worked with team members in the migration process into AWS Cloud and implemented secured, highly available, cost effective cloud solutions by considering our existing infrastructure.

Extensive experience in Network Engineering, Designing, Implementation, Administration, Operations and Troubleshooting IP networking technologies

Developed Splunk Dashboards to different applications based on the team’s requirement and manage Splunk server.

Helped teams in migration of major application into PCF (Pivotal Cloud Foundry) cloud and integrated with Jenkins Pipeline for automation and Blue green deployment.

Involved in production deployments at the time of major releases and monitored Jenkins pipeline and internal server monitoring application.

Environment: Ansible, Ansible-AWX, AWS, Pivotal Cloud Foundary, Git, Bitbucket, Docker, Jenkins, Groovy, Python, Shell, YAML scripting, Kubernetes, Splunk, AppDynamics, JAVA/J2EE applications, .NET applications.

Client: Delta Dental Nov2015-Dec2017

Location: Roswell, GA

Role: DevOps Engineer

Responsibilities:

Linux System & Middleware Administrator responsible for the day to day administration and administration of RHEL 5, 6/ Centos which includes installation, testing, tuning, upgrading and loading patches, and troubleshooting server issues.

Defined and Implemented CM and Release Management Processes, Policies and Procedures.

Experienced in the Design/Architecture of AWS and hybrid cloud solutions.

Demonstrated competency with the following AWS services: EC2, EBS, S3, RDS, VPC, Route53, ELB, IAM, Cloud Front, Cloud Formation and Ability to make recommendations on how new AWS offerings fit in the company architecture.

Creating puppet deployment environment and creating puppet manifest.

Register puppet as a solution instance and importing puppet classes and services.

Used puppet RAL to describe a desired state for different environment (Test, DR, Staging and Prod)

Responsible for managing cloud computing tool AWS and the code in Git (version controlling).

Performed research and prepared proof of concept (POC) about Docker containerization, Kubernetes and tested web application on Docker Platform.

Written Docker-files performed migration to major applications by creating Docker Containers from Docker Images.

Pushed Docker Images into JFrog’s Artifactory and maintained from there.

Created scalable, fault tolerant and highly available containerized environment through orchestration tool Kubernetes.

Utilized Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB Services, EBS volumes, to set alarm for Notification or Automated actions, and to monitor logs for better understanding and operation of the system.

Ability to Maintain High availability infrastructure in AWS, and to process Requests like Creation of Servers.

Experienced in creating multiple VPC's and public, private subnets as per requirement and distributed them as groups into various availability zones of the VPC.

Configured S3 buckets with various life cycle policies to archive the infrequently accessed data to storage classes based on requirement.

Used IAM for creating roles, users, and Security-groups to provide additional security to AWS account and its resources.

Experienced in creating RDS instances to serve data through servers for responding to requests.

Created snapshots and images to store launch configurations of the EC2 instances.

Managed and automated all aspects of our AWS infrastructure (compute, storage, network, permissions, cost) using configuration management tools like Power-shell scripts

Assist in designing, automating, implementing and sustainment of Amazon machine images (AMI) across the AWS Cloud environment

Experience with AWS API Gateway and Rest APIs.

Created and modified Cloud Formation templates to create/upgrade EC2 instances to support specific needs.

Created and configured elastic load balancers and auto scaling groups to distribute the traffic and to have a cost efficient, fault tolerant and highly available environment.

Coordinated and worked with liaisons in Disaster Recovery design and testing.

Created Disaster Recovery plan and published run book, Created an Architecture for a failover environment in Azure for Disaster Recovery

Environment: Azure, AWS (Gov-Cloud), PowerShell, YAML, Jenkins, Docker SSMS, Visual Studio 2016,

Azure TFS, GIT, SQL-Server, Jfrog Artifactory, SQL- Scripting, EC2, VPC, Security Groups.

Client: HDFC Bank June2014-July2015

Location: India

Role: SQL DBA Administrator

Responsibilities:

Installed, Configured, and Maintained SQL Server 2014 on Prod/Test/Dev environments

Upgraded SQL Server 2005 and 2008 instances

Migrated Oracle 10gR2 and 11g and MySQL 5.1.23/5.5.6 databases to SQL Server 2012/2014

Modified the application as well as database objects such as stored procedures, views, tables etc

Deploy Changes/SPs/Queries in Production Environment

Maximize the stability, uptime, and performance of databases in the production environment through system monitoring, performance tuning, and routine maintenance tasks such as index rebuilds, file compressions, statistical updates, and database consistency checks

Configured and Maintained Always on Availability Group using SQL Server 2012 with Synchronous Commit automatic-failover mode

Applied SP (Service Pack) on SQL Server 2012 on a routine basis

Worked on Database refresh in Dev/Test servers with PROD data and reinstate the server

Configured, managed, and monitored Transactional Replication and Log Shipping

Implemented SQL Server security, Creating and Managing users, granting/revoking access

Performed performance tuning for servers, databases, SQL/T-SQL queries and Stored Procedure.

Used Native Tools, Query Analyzer, Execution Plan, Live Query Statistics, Query Store, Extended Events, SQL Server Profiler, Database Tuning Advisor, Resource Monitor and Activity Monitor for monitoring, tuning, and troubleshooting purpose

Experienced in using DBCC commands to manage database consistency and repair as needed

Used DMVs and DMFs to monitor the health of a server instance, diagnose problems, and performance tune

Proficiently worked on T-SQL scripting, creating and modifying Tables, Index, Views, Stored Procedures, Triggers, Functions, declaring Cursors and variables, CTEs

Monitored Server Activity, Error Log, space usage, database health, backup verification, cleaning history and solving problem as needed

Performed regular backups, restores and automated different day to day tasks

Installed, Configured, and administered SQL Server Reporting Services (SSRS) and Reports development, deployment, distribution and reports subscriptions

Developed, deployed, and managed Reports like ad hoc, parameterized, cascade, drill down and sub report in SSRS using multiple sources

Developed SSIS packages to perform various ETL operations from/to various sources and destinations using SSDT, SSIS, Import/Export Wizard for SQL Server 2014/2012

Extensively used SSIS transformations such as Lookup, Derived column, Data conversion, Aggregate, Conditional split, Execute SQL task and Send Mail task etc.

Environment: Windows Server 2012, 2008 R2, IIS 7.5, 6.5, SQL Server 2012, 2008 R2, TFS, ASP, ASP.net, Visual Studio 2010



Contact this candidate