Post Job Free
Sign in

Devops Engineer Cloud

Location:
Concord, NC
Posted:
November 05, 2024

Contact this candidate

Resume:

Bindu Gangasani

Sr. Cloud Devops Engineer

+* (**3) -685-4996

**************@*****.***

Professional Summary:

Critical thinking DevOps Engineer with 7+ years of experience extensive understanding of high availability architecture and concepts. Purpose- driven professional with capacity to be strong team player who works effectively and independently. Flexible professional with experience developing and building IT solutions. Confident DevOps Engineer with exemplary expertise in cloud application maintenance tasks, including migration, troubleshooting, and testing.

Around 8 years of experience as Linux Administrator/Cloud/DevOps Engineer in Infrastructure automation, code migration, Configuration Management and system administration.

Experience in managing various AWS services on like EC2, S3, ELB, VPC, IAM, ELB, NACL, SQS, SNS, SES, Cloud Watch, Cloud Formation, Security Groups, Route Tables, Lambda and several other services of AWS.

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

Experience in launching different EC2 instances in Virtual private cloud (VPC) in different subnets, attached ACL's at subnet level and security groups at instance level, configured Route Tables & NAT and Internet Gateways, Elastic Load Balancers (ELB) and Auto scaling groups in Production environment.

Experience in optimizing volumes, EC2 instances and Created Alarms and Notifications for EC2 instances using Cloud Watch.

Good knowledge in Azure compute services, Azure Web apps, Azure Data Factory & Storage, Azure Media & Content delivery, Azure Networking, Azure Hybrid Integration and Azure Identity & Access Management.

Designed and configured Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing.

Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker

Experience on Virtualization technologies like VMware, Hypervisor, VDI.

Good knowledge in Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Azure Devops along with Shell scripts to automate routine jobs.

Experience in working on source control management tools like GIT (GitHub), Subversion (SVN) and creating GIT repositories with specified branching strategies.

Experience in deploying Kubernetes Cluster on cloud/on-premises environments with master/minion architecture and wrote YAML files to create services like pods, deployments, auto scaling, load balancers, labels, health checks, Namespaces, Config Map.

Expertise in implementation and maintenance of Apache HTTP, SMTP, DNS, TCP/IP, Security Management & Security trouble shooting skills.

Experience in shell scripting using bash, Powershell and Python scripting to automate system administration jobs.

Good understanding of Software Development Life Cycle (SDLC) like Agile, Waterfall Methodologies.

Infrastructure management, infrastructure health metrics and performance monitoring using CloudWatch, Solarwinds, Defensestrom, Guardicore.

TECHNICAL SKILLS:

Build Tools

Maven, Microsoft Build

Continuous Integration Tools

Azue Devops, Jenkins

Backup Tools

Cohesity backup service

Configuration Management Tools

Ansible, Puppet

Cloud orchestration

Kubernetes, Docker

Cloud Providers

AWS, Azure,

Migration Tools

CloudEndure, Elastic Disaster Recovery, Zerto

Monitoring Tools

Cloud Watch, Solarwinds, Defensestrom, Guardicore,

Operating systems

Linux, Ubuntu, Windows, DVMs

On-prem

VMware, Vsphere, Nutanix

Security tools

Qualys, Guardicore, Defensetrom, Crowdstrike

Network Services

TCP/IP, Subnetting, DNS, NFS, NIS, SSH, DHCP.

Databases

RDS, MySQL, SQL Server

AWS Services

Ec2, S3, VPC, IAM, IAM identity center, AWS organizations, Code commit, Cloud formation, Elastic Disaster Recovery [EDRS], RDS, ELB, Direct connect, AWS workspaces. DHCP option set, KMS, AWS config rules, EKS.

PROFESSIONAL EXPERIENCE:

Client: Axos Bank Oct 2021-Present

Role: Cloud DevOps Engineer & Systems Engineer

Responsibilities:

Created, configured, and deployed instances across AWS and on-premises environments.

Utilized SolarWinds for ongoing monitoring of servers and server drives, ensuring optimal performance.

Employed Terraform to automate the deployment of AWS resources, including EC2 instances, S3 buckets, VPCs, subnets, load balancers, and IAM roles.

Developed Terraform automation scripts to gather AWS resource inventory, generate daily reports on AWS workspaces, and facilitate resource deployments, including EC2 instances and security configurations.

Transitioned existing AWS infrastructure to a serverless architecture using Terraform for deployment.

Built and automated infrastructure deployments via Azure DevOps, creating both Classic and YAML pipelines to deploy applications on AWS instances.

Created ADO pipelines (Classic and YAML) to build and deploy applications to AWS instances.

Automated deployment & deletion of VM’s on-prem using powershell and Scripted deploying different agents for migration using Powershell.

Managed version control using Git, implementing branching and merging strategies for code collaboration.

Deployed, managed, and monitored thousands of Windows and Linux VMs across environments using VMware vSphere.

Environment: Azure, GCP, Chef, Ansible, GIT, MYSQL, Jenkins, Ant, Terraform, Kubernetes, Docker, Maven, Nexus, Sonar, Apache Webserver, Linux, Unix, Python script, Ruby script, Shell script, Perl script, Apache Tomcat, Splunk.

Act immediately on priority 1 and priority 2 incidents to reach a resolution working with Production Support teams.

Executed data backup for on-prem and AWS VMs using Cohesity and performed recovery of VMs and files from Cohesity.

Facilitated server migrations from AWS to on-premises using Zerto and conducted disaster recovery tests for on-prem production servers.

Conducted disaster recovery failover tests using CloudEndure, ensuring compliance with RTO/RPO requirements.

Handled disaster recovery proof of concept (POC) for failover and failback processes using AWS Elastic Disaster Recovery Service (EDRS), executing Bronze and Silver runs for production VMs.

Used Qualys tool to enhance AWS infrastructure security and remediate vulnerabilities across AWS resources.

Managed Linux servers with automated patching and reboot scheduling for both on-premises and AWS environments.

Deployed Amazon EKS clusters for kubernetes and load balancers using Terraform automation pipelines; conducted EKS Anywhere POC for on-premises cluster management.

Developed CloudFormation templates to enforce standard permissions for IAM roles and KMS keys, integrated with CodeCommit and automated through CodePipeline.

Managed monitoring tools such as Defensestrom and SolarWinds for comprehensive resource tracking.

Documented all process and innovations in detailed for team guidance and skill sharing in confluence and sharepoint.

Proficient in utilizing the ServiceNow ticketing system to enhance workflow efficiency, manage incident resolution, and improve service delivery through automation and effective tracking of service requests.

Environment: AWS, PowerShell, GIT, VMware, Azure DevOps, Terraform, Defensestrom, SloarWinds, Cohesity, Vsphere, Zerto, Elastic Disaster Recovery, CloudEndure, Windows, Lunix, Qualys, AWS workspaces, Cloud Formation, Code commit, EKS clusters, EKS Anywhere.

Client: UPS Mar 2021– Oct 2021

Role: AWS Devops Engineer

Responsibilities:

Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets.

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

Implemented Terraform modules for deployment of various applications across multiple cloud providers and managing infrastructure.

Experience in migrating on premise to Windows Azure using Azure Site Recovery and Azure backups.

Worked on creating Custom Azure Templates for quick deployments and advanced PowerShell scripting.

Managed subscriptions, services and virtual servers within Azure Portal for troubleshooting, testing and diagnostics.

Designed Network Security Groups (NSGs) to control inbound and outbound access to network interfaces (NICs), VMs and subnets.

Monitoring daily builds using continuous integration tool Jenkins. And taking weekly back-ups from Jenkins home directory and test automation using Junit.

Built end to end CI/CD Pipelines in Jenkins to retrieve code, compile applications, perform tests and push build artifacts to Nexus.

Implemented Docker with Kubernetes to create pods for applications and implemented Kubernetes to deploy a web application across a Multi-node Kubernetes cluster.

Utilized Kubernetes to manage containerized applications using its nodes, Config Maps, selector, Services & deployed application containers as Pods.

Implemented Kubernetes to deploy scale, load balance, scale and manage docker containers with multiple names spaced versions.

Container management using Docker by writing Docker files and set up the automated build on jenkins and push to ECR installed and configured Kubernetes using EKS.

Automate the Build and deploy of all internal Java SE environments using various continuous integration tools and scripting languages (PowerShell, Python).

Environment: Azure, GIT, Jenkins, Terraform,Nexus, Linux, Unix, Shell script, Splunk.

Client: FIS Global Business Solutions Jun 2016 – Dec 2018

Role: AWS Devops Engineer

Responsibilities:

Working with AWS services such as EC2, VPC, RDS, CloudWatch, CloudFront, Route53, ECR, EKS, IAM and ECS.

Creating S3 buckets s and managing policies for S3 buckets s and Utilized S3 buckets for storage and backup on AWS.

Used terraform for creating application resources in all modules such as security, containers, compute, application, and network in one single repository as part of refactoring.

Parse logs via Splunk or log into servers individually to determine root cause and develop the fix.

Driving the efficiency and effectiveness of the incident management process.

Created and configured several EC2 instances using Terraform and Ansible.

Used Ansible as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.

Creating project repositories and Branches in Git.

Designed Terraform templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates and migration from traditional to cloud environment.

Created terraform modules to reuse multiple application infrastructure spin up.

Used terraform local exec to deploy shell scripts that contains Ansible playbooks.

Integrated terraform with Jenkins using Ansible playbooks to deploy code after infrastructure is spin up.

Developed independent modules that runs as utilities in python.

Developed Dynamic inventory in Ansible while integrating with terraform for server configurations using python modules.

Utilized Kubernetes [EKS] to manage containerized applications using its nodes, Config Maps, selector, Services & deployed application containers as Pods written in yaml.

Container management using Docker by writing Docker files and set up automated build on Jenkins and push to ECR installed and configured Kubernetes using EKS.

Scripted automation modules in Powershell, Bash.

Environment: AWS, JIRA[Administration], Azure Devops, ADO pipelines, Git Confluence, PowerShell scripting, CI/CD, GIT, PROD support

Client: Larsen & Toubro Infotech, Hyderabad India June 2015 – May 2016

Role: Build and Release Engineer

Jenkins [CI] Building CI pipelines in Jenkins while also fully scripting the creation and provisioning.

Worked on continuous Integration tools like Jenkins.

Work with Build and Release teams to enhance the current process to implement a better software packaging and delivery by automation using Jenkins and Artifactory.

Using only Multi branch pipeline technique to showcase all the build and deployments in one view as a project for Dev, QA, Performance and production

Lead incident calls to find root cause analysis and documented for future purposes.

Initiated Incident calls based on priority and reported severity and cause to Senior management.

Expertise in Code Merge activities and between several streams on parallel development environments.

Experience in working on CI/CD pipeline using Jenkins.

Experience in implementing DevOps processes & tools to achieve continuous build and deployment.

Managing all core responsibilities of Continuous Integration and Continuous Deployment through all the env and deployment support to production.

Working on production support on call responsibilities at nights and weekends for both deploying and restarts as required.

Co-ordinating with Release management and QA’s for several deployment requests and performance environment.

Parsing logs via Splunk or logging into severs individually and finding the root cause and letting the teams know about them.

Git [SCM] Test, Review and merge Pull Requests in GitHub created by other CHEF engineers.

Managed users, organizations, and repositories in GitHub.

Environment: AWS, JIRA[Administration], Azure Devops, ADO pipelines, Git Confluence, PowerShell scripting, CI/CD, GIT, PROD support

Client: Flipkart, Hyderabad, India Feb 2014 – May 2015

Role: Production Support

Responsibilities:

Prepared code documentation for future reference and upgrades.

Involved in application development, performance testing & defects fixing, also followed an Issue Tracker to log the issues and fixes applied on a daily basis to streamline.

Fixed multiple defects and done minor enhancements according to the requirements given by the client.

Implemented code changes according to the client requirements.

Updating the Production Support tickets on timely basis and providing the solution accordingly.

Involved in application development, performance testing & defects fixing, also followed an Issue Tracker to log the issues and fixes applied on a daily basis to streamline.

Involved in the Development and Unit and System Testing of the Delta system.

Involved in the discussion of logical scenario regarding the application to understand the architectural idea.

Involved in fixing System testing issues and UAT issues.

Provided reviews, estimates for tickets ensuring quality and accuracy.

Managed all Support activities adhering to technical, security and compliance standards.

Provided hands-on technical governance on all aspects of Production Support.

JIRA is used for tracking various Tasks, Software Change requests, Defect logging, Issues and fixes applied on a daily basis to streamline the application development

Involved Release packaging and release Support activities

Involved in Code Integration, Code Reviews and user acceptance testing

Involved in pre-Production and post-Production release activities

Education: Masters in Computer science, University of Bridgeport ( 2019-2020)



Contact this candidate