Post Job Free

Resume

Sign in

Recovery Manager Devops Engineer

Location:
Plano, TX, 75024
Posted:
January 30, 2023

Contact this candidate

Resume:

Suresh. G

Email: adu04v@r.postjobfree.com Phone: 682-***-****

AWS Cloud/DevOps Engineer/ Systems Administrator

SUMMARY

7+ years of experience in designing, planning, installing and configuring Linux (CentOS, RHEL, Ubuntu), 3 Years of Windows Server 2008-r2/2012-r2, 4 years on AWS in a DevOps Culture through CI/CD as an iterative process and Automation of IaaS, IaC and FaaS.

Experienced with Amazon AWS cloud Administration which includes services like EC2, S3, EBS, VPC, ELB, AMI, SNS, SQS, DLQ DynamoDB, ETLGlue, ECS/ECS Fargate, IAM, Route 53, Autoscaling, Cloud front, Cloud watch, CloudFormation, Security Groups and Lambda Functions.

Experience in Creating a Stack of resources on AWS using Terraform and Cloud formation templates.

Experience in designing and deployment of large-scale applications utilizing the AWS stack such as EC2, Route53, S3, RDS, DynamoDB, SNS, SQS, IAM, KMS Key focusing on high-availability, fault tolerance and auto-scaling in CloudFormation.

Experienced in AWS Boto SDK in cloud automations and writing customized lambda functions for event driven architectures.

Worked with Chef Enterprise Hosted as well as On-Premises, Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server, Managed On-site OS/Applications/Services/Packages using Chef.

Worked with Ansible playbooks for provisioning, configuration management, patching and software deployment. Designing, Installing and Implementing Ansible configuration management system and writing playbooks for deploying applications.

Experienced with container-based deployments using Docker, working with Docker images, Docker Hub and Docker registries and Kubernetes. Managed version control using SVN, GIT and GITHUB and continuous integration management using Jenkins.

Proficient with container systems like Docker and container orchestration like ECS Container Service, Kubernetes, worked with Terraform and CloudFormation, Managed Docker orchestration and containerization using Kubernetes.

Experience in deploying Docker Engines in Virtualized Platforms for containerization of multiple apps. Implemented a Continuous integration and Delivery pipeline with GitHub, Docker and AWS ECS.

Experience in managing automated multiple continuous integrated and builds on Jenkins on a network server and programmatically creating Jenkins Jobs using Jenkins REST API.

Experience in using Maven and ANT as build tools for deployable artifacts (jar, war) from source code management tool.

Worked in infrastructure team on installation, configuration and administration of CentOS & RHEL 5.x/6.x/7, Red Hat Satellite 6, Windows Server 2008-R2/2012-R2 and Ubuntu servers.

Experience in Package Management using Red Hat RPM/YUM and Red Hat Satellite server. Experience in System Administration, System Builds, Server builds, Installs, Upgrades, Patches, Migration, Troubleshooting, Security, Backup, Disaster Recovery, Performance Monitoring and Fine-tuning on UNIX Red Hat Linux Systems.

Extensively worked With VMware ESXi 5.1/5.5/6.0, vCenter Server, Host Clustering with HA, DRS, Replication Manager 5.x/6.0, Site Recovery Manager, vMotion, Physical to Virtual Migration and Managing SAN Datastores with, iSCSI, NFS & FC.

Expertise in writing Shell, Bash Scripts, Pearl Scripts for deployment of Java applications on bare servers or Middleware tools.

Experienced in monitoring servers using Nagios, Datadog, Cloud watch and using ELK Stack Elastic Search Logstash for implementing centralized logging (ELK) and server monitoring with Nagios.

Experience in installing, configuring, integrating and troubleshooting Apache, Tomcat application servers with J2EE applications and coordinating with vendors to solve the hardware and software related issues.

Experience NIC bonding/NIC Teaming configuration in Linux/UNIX/Windows/VMware systems to increase the bandwidth or redundancy based on requirement by the application.

Installed, Configured, Managed Monitoring Tools such as Splunk, Nagios for Resource /Network /Log Trace Monitoring.

Experience in creating dashboards in Grafana by importing data from multiple sources e.g. Splunk, Prometheus and Elastic Search.

Extensive experience in UNIX performance tuning and Capacity Planning. Experience in writing YAML, BASH, Ruby, Perl, Python, PowerShell and JSON scripting.

Used Atlassian tools such as JIRA to track bugs and report tickets and used Confluence to document procedures that were created for POC’s.

Installation, Configuration and Management of RDBMS and NoSQL tools such as SQL Server 2008/2012/2014, MySQL, DB2, PostgreSQL, MongoDB. Installing Oracle DBA on virtual and physical servers with Oracle enterprise Linux and CentOS/RHEL, Installed and configured various packages as per requirement.

Day to day administration of the Development environment and Production and Test environment systems. 24x7 on-call support.

EDUCATION

Bachelor of Engineering from JNTU Kakinada, India.

Master of Science Electrical and Computer Science Engineering from Texas A&M, Kingsville, TX (Aug 2015- Apr 2017).

TECHNICAL SKILLS

Operating Systems

RHEL/CentOS 5.x/6.x/7.x/Ubuntu/Debian/Fedora, Windows Server 2003/2008/2012

Build/Automation Tools

Ansible, Ant, Maven, Jenkins, & Bamboo

Virtualization/Containers

VMware vSphere 5.x/6.x, vCenter Server, Citrix-Xen 6.x,7.x, Docker, Kubernetes.

Languages

Shell, Bash, Perl, Python

Database/Web/AppServers

MySQL, MongoDB, PostgreSQL, SQL Server, Apache Tomcat, WebSphere, JBoss

Bug Tracking Tools

JIRA, Fisheye, Crucible, ServiceNow and IBM Clear Quest, HP Quality Center.

Version Control Tools

Subversion, GIT, GitLab, Tortoise SVN, Visual SVN

Web/Programming

Servlets, JDBC, JSP, XML, HTML, .Net, Java Script, Java/J2EE, C, C++, Ruby, Perl scripting, Python, Shell

PROFESSIONAL EXPERIENCE

CenterPoint Energy – Houston, TX Jun 2018 – Present

AWS Cloud Developer & Engineer/ DevOps Engineer

Administrated and automated AWS infrastructure and integrated services (EC2, Lambda, Route53, ELB, Code Pipeline, IAM, VPC, SNS, SQS, S3, ECS, ECR, Kinesis, DynamoDB, CloudTrail, X-Ray, and CloudWatch) using CloudFormation/Terraform to Provision serverless AWS Lambda functions and operating by involving in build & deploying using CI/CD pipeline tools using GIT, Bamboo, Sonar, Nexus Artifact to AWS regions.

Worked on AWS Lambda for serverless implementations, where the functions were triggered when the S3, DynamoDB, ETLGlue tables were updated and modified then used SNS, SQS, DLQ to notify AWS Lambda.

Worked on a AWS 'serverless Lambda' architecture enabling API’s by using AWS CFT and integrating with S3, SNS, API Gateway, and Dynamo DB, etc and deployed AWS Lambda code from Amazon S3 buckets.

Experience on AWS lambda to run function and infra without managing servers them and to trigger to run code by Bitbucket, Bamboo, Artifact to automate AWS native services using CloudFormation templates and Terraform.

Wrote python scripts to manage AWS resources from API calls using BOTO SDK, worked with AWS CLI and CloudFormation.

Using Bash and Python with Boto3 to supplement automation provided by Ansible and Terraform for tasks such as encrypting EBS volumes backing AMIs and scheduling Lambda functions for routine AWS tasks.

Hands on experience in writing CloudFormation API modules to manage infrastructure, for automatic creation of ECS Fargate, VPCs, Autoscaling groups, Load balancers, S3 buckets in AWS also Automated various infrastructure activities like CI/CD process, Application Server setup, stack monitoring using python scripts.

Provisioned AWS ECS Fargate through serverless lambda using CFT and integrated with Auto Scaling Groups, launch configurations, Load balancers, security groups in the defined VPC and implemented the AWS Lambda functions to run the scripts in response to events in Amazon DynamoDB and S3 bucket.

Worked on Docker container snapshots, attaching to a running container, removing images, managing directory structures and containers in AWS ECS and pushing images to ECR.

Created a Lambda functions using Python Script to stop all the instances with a specific tag for AWS Instance and made it into Cloud Watch Scheduler to schedule it every night.

Installed and configured CI/CD tools in AWS environment and deploying Lambda infrastructure and app functions using IaC and FaaS pipeline through Bamboo in Eng, Test and Production environments using CloudFormation templates and scripts.

Building, Configuring and Maintaining Kubernetes Cluster to create pods, replication controllers, services, deployments, labels, health checks. Used CI/CD pipeline for system to build and deploy Docker containers on multiple environments.

Managed deployments of microservices on containers using containerization tools like Docker compose and used Docker swarm for orchestration to build used Jenkins for continuous deployments into various environments.

Used Atlassian tools such as JIRA to track bugs and report tickets and used Confluence to document procedures that were created for POC’s.

Implemented AWS Code Pipeline and Created Cloud formation JSON templates in Terraform for infrastructure as code.

Wrote Python Scripts to Automate AWS services which include web servers, ELB, database, EC2 and database security groups, S3 bucket and application configuration and deployed and configured Elastic search (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda.

Worked on ITIL tool ServiceNow for production Incidents, creating Change Records and acknowledged through PagerDuty.

Provided 24x7 on-call support for various application teams on Development, testing and Production for serverless platforms.

Tech Data Corporation – Clearwater, FL Apr 2017 – May 2018

AWS Cloud / Site reliability Engineer / DevOps Engineer

Worked on AWS Cloud platform and its features which includes EC2, VPC, S3, AMI, SNS, RDS, Cloud Watch, Auto scaling, Cloud Front, IAM, S3 for Configuring and managing IaaS. Wrote CloudFormation scripts to deploy different AWS Infrastructure components related to the respective services, managed various resources and data elements defined in the scripts.

Designed AWS CloudFormation templates (CFT) to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates in AWS Cloud.

Worked on CI/CD pipelines using Jenkins to build, test, deploy microservices containers on Kubernetes clusters using Ansible on DEV, UAT, PROD environment.

Managed Kubernetes charts using Helm, created reproducible builds of the Kubernetes applications, Kubernetes manifest files and releases of Helm packages. Developed CI/CD system with Jenkins on Kubernetes container environment, utilizing Kubernetes and Docker for the CI/CD system to build, test, deploy and configured Kubernetes to deploy scale, load balance, scale and manage Docker containers with multiple names spaced versions.

Managed deployments of microservices on containers using containerization tools like docker and Docker compose and used Docker swarm for orchestration built into Jenkins for continuous deployments into various environments.

Created Ansible playbooks for automation purposes like file copy, permission changes, configuration changes, path specific folder creation, etc. Wrote playbooks for provisioning, orchestration, packages, services, configuration and deployments.

Responsible for installing Jenkins master and slave nodes, configure Jenkins builds for continuous integration and delivery pipelines. Used Jenkins, Build for Continuous Integration and deployment into Tomcat Application Server.

Integrated Jenkins with Nexus, SonarQube, Ansible and used CI/CD within Jenkins on Docker container environment, utilizing Docker for the runtime environment for the CI/CD system to build, test and deploy in AWS and private cloud (on-premises).

Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain as a CI/CD process, GIT with Development/Test/Prod Branching Model for weekly releases.

Configured and maintained Jenkins to implement the CI process and integrated with Ant and Maven to schedule the builds, used JIRA with Maven release plug in for defects and bug tracking. Used Nagios for monitoring web applications, web services, URL monitoring, content monitoring and HTTP status.

Managing multiple corporate applications in GitHub/Bitbucket code management repositories and creating & granting access for users related to GIT/Bitbucket project directories for the code changes.

Regular monitoring activities in Unix/Linux servers like Log verification, Server CPU usage, Memory check, Load check, Disk space verification, to ensure the application availability and performance by using Dynatrace and Zabbix.

Administration of CentOS/RHEL 5.x, 6.x, 7.x, installation, testing, tuning, upgrading and patching, troubleshooting both physical and virtual servers. Installed, configured and maintained Tomcat, Apache and WebSphere Applications on Red Hat Linux.

Supporting 24x7 production on-call and weekend support computing environments.

Selectsys Pvt Ltd – Hyderabad, India Jan 2014 – Jul 2015

Linux Systems Administrator

Installation of Red Hat Enterprise Linux, configuring YUM and installing packages using YUM package management for all the RedHat servers. Firmware upgrade, managing the servers, collecting Logs, open KVM console for troubleshooting.

Handling troubleshooting issues like boating, RPM packages, User management, backup and hosting web pages using Apache (HTTP) web server and SSL along with security issues. Handled heartbeat clustering for high availability in Apache.

Configuration and administration of LDAP, NFS, FTP, SAMBA and POSTFIX Servers in Red Hat Enterprise Linux. Managing and monitoring performances, CPU and Memory monitoring of Red Hat Enterprise Linux.

Creating and deploying LVM, resizing the logical volume, volume group, scanning LUNs for disk management and monitoring the partitions. Creating filesystems using Redhat volume manager and performing health check on regular basis for all Linux servers, scanning newly assigned LUNs to servers and assigning them to volume group and increasing the filesystem using Redhat volume manager.

Create, deploy and manage Linux and windows VM using Red Hat Enterprise Virtualization Manager, which includes moving and migrating VM from one cluster to another cluster or within the same cluster.

Worked extensively on Security Patching for a variety of Linux based servers, coordinated with the storage team and the networking team to perform patches.

Experience in Windows 2003 and2008 Active Directory Installation and Configuration, creating different domains, launching forests and adding users. Worked on Active Directory user management for authentication on multiple Windows based servers, user administration & Quota Management.

Installed and configured ESXI 5.0, 5.1 on Dev and production environment Blade servers. created many clusters and enabling HA and DRS for Load balancing and High Availability. Worked on Migration concepts like VMotion, SVmotion and cold migration also Creating Virtual machines, templates from VMs and creation of VMs from templates.



Contact this candidate