Post Job Free

Resume

Sign in

Configuration Management Change

Location:
Hyderabad, Telangana, India
Posted:
April 26, 2024

Contact this candidate

Resume:

Bhanu Teja Inturi

901-***-****

Email id: ad5ax1@r.postjobfree.com

SUMMARY:

7+ years of experience in Configuration Management, Build and Release management involving extensive work towards code compilation, packaging, building, and debugging, automating, managing and deploying code across multiple environments.

In-depth understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, Scrum and Waterfall methodologies.

Good experience on DevOps tools such as Chef, Puppet, Ansible, Jenkins, Maven, ANT, SVN, GIT, and Docker.

DevOps/Agile operations process and tools area (Code review, unit test automation, Build & Release automation, Environment, Service, Incident and Change Management)

Using AWS Services like EC2, IAM, Subnets, VPC, Cloud Formation, AMI, S3, SNS, SES, RedShift, CloudWatch, SQS, Route53, CloudTrail, Lambda, Kinesis and RDS and obtaining High Availability and Fault Tolerance for AWS EC2 instances utilizing the services like Elastic IP, EBS and ELB.

Expertise in building Jenkins jobs to create Azure Infrastructure by pulling Terraform code from GitHub repositories, ability to work closely with teams, to ensure high quality, timely delivery of builds & releases.

Involved in Development and Implementation of Continuous Integration (CI) and Continuous Deployment (CD) pipeline involving Jenkins, Ansible, Terraform and Docker containers to complete the automation from commit to deployment.

Experience with Terraform to build infrastructure as a code, Utilization of Terraform for automated infrastructure deployments (AWS ELB, AWS EC2, AWS Security Groups, AWS VPC, AWS Key Pairs, AWS IAM)

Used Chef for server provisioning and automating infrastructure. Development and version control of Chef Cookbooks, testing of Cookbooks using Food critic and Test Kitchen and running recipes on nodes managed by on premise Chef Server.

Administration of Production, Development and Test environment’s carrying Windows, Ubuntu, Red Hat Linux, and Cento servers.

Hands on experience in Azure Development, worked on Azure web application, App services, Azure storage, Azure SQL Database, Virtual machines, Fabric controller, Azure AD, Azure search, and notification hub.

Designed and developed Cloud Service projects and deployed to Web Apps, PaaS, and IaaS.

Configured SQL Server Master Data Services (MDS) in Windows Azure IaaS.

Designed, configured and deployed Microsoft Azure for a multitude of applications utilizing the Azure stack (Including Compute, Web & Mobile, Blobs, Resource Groups, Azure SQL, Cloud Services, and ARM), focusing on high - availability, fault tolerance, and auto-scaling.

Design and Deploy Google cloud Platform Solutions using Google services like compute engine, cloud storage buckets, persistent disks, cloud load balancer, auto scaling groups, cloud deployment manager, stackdriver, cloud IAM and cloud DNS.

Good understanding of Openshift platform in managing Docker containers and Kubernetes Clusters along with installing of Docker using Docker toolbox. Created Docker images using Docker file.

Cluster management and orchestration features like Docker Engine, Hub, Machine, creating Docker images, compose, Docker registry and handling multiple images primarily for middleware installations and domain configurations.

Deployed and configuration of Microservices into Kubernetes Clusters using Jenkins and ECO Pipeline. Extensively worked with Scheduling, deploying and managing container replicas onto a node cluster using Kubernetes. And worked with building Kubernetes run time environment of the CI/CD system to build, test and deploy in an open source platform.

Proficiently experienced in Amazon Web Services(AWS) cloud platform and its services like EC2, S3, RDS, Lambda, VPC, VPN, Dynamo, EBS, ELB, SNS, Glacier, Auto-Scaling, IAM, Route53, AMI, Security-Groups, CloudFront, CloudWatch, OpsWork, and CloudFormation through AWS management console and AWS CLI (Command Line Interface).

Using build automation tools like Ant and Maven. Well versed with Open stack based cloud infrastructure. Implementing and administering monitoring tools Splunk and Nagios.

Deploying artifacts such as JAR, WAR using build automation tools like Ant, Maven and Gradle to write pom.xml and build.xml and used MAVEN repository using NEXUS Tool to share snapshots and releases.

TECHNICAL SKILLS:

Operating System

Redhat-Linux (5x, 6x& 7x), CentOS (5x, 6x and 7x), Ubuntu, Windows Server 2003/2008/2012

Cloud Technologies

AWS, Azure

CI/CD

ANT, Maven, Gradle, Jenkins, Bit Bucket, TFS, SVN, Nexus, Artifactory, SonarQube, Junit, Webhooks with Git/SVN, uDeploy, Bamboo

Configuration Management

Chef, Puppet, Ansible and Terraform

Containerization/Virtual

Docker, Apache Mesos, Kubernetes, VMware

Database

MySQL, MongoDB, Cassandra, PostgreSQL, SQL Server, CouchDB

Web/App Servers

Apache, IIS, HIS, Tomcat, WebSphere Application Server, JBoss

Scripting

Shell scripting, Python, Vagrant, Perl scripting

Web Technologies

HTML, CSS, and XML, Servlets, JSP

Monitoring

Splunk, Nagios, Monit, SolarWinds, Pandora FMS

Tracking

JIRA, Remedy, Clear Quest

WORK EXPERIENCE:

Meijer – Grand Rapids, Michigan May2022 - to Till Date

ROLE : DevOps Engineer /Cloud Engineer

Responsibilities:

Experience in Server infrastructure development on AWS Cloud, extensive usage of Virtual Private Cloud (VPC), Cloud Formation, Lambda, Cloud Front, Cloud Watch, IAM, EBS, Security Group, Auto Scaling, Dynamo DB and Cloud Trail.

Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates. Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.

Worked on creation and managing IT infrastructure and application stack using AWS Cloud Formation and writing the template file using JSON.

Installed and configured Kubernetes, Chef Server/workstation and nodes via CLI tools and wrote Docker files to create new images based on working environments for testing purposes before deployment.

Worked on Creation of Pods and managed using Kubernetes. Utilized Kubernetes for the runtime environment of the CI/CD system to build test and deploy.

Implementing a CI/CD (Continuous Integration /Continuous Delivery) framework using Jenkins, Maven & Artifactory in Linux environment and Integration of Maven/Nexus, Jenkins, Git, Confluence, Jira and Cloud Foundry

Installed and configured Jenkins for Automating Deployments and providing a complete automation solution and involved in development of test environment on Docker containers and configuring the Docker containers using Kubernetes.

Maintained build related scripts developed in ANT and shell. Modified build configuration files including Ant’s build.xml.

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

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

Used Kubernetes for automated deployments, scaling and management of containerized applications across clusters of hosts for application deployments of docker images.

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

Exposed Virtual machines and cloud services in the VNets to the Internet using Azure External Load Balancer

Implemented high availability with Azure Classic and Azure Resource Manager deployment models.

Used Jenkins pipelines to drive all micro services builds into Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes. Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.

Wrote Ansible playbooks, encrypted the data using Ansible Vault and maintained role-based access control by using Ansible Tower and Implemented IT orchestration using Ansible to run tasks in a sequence which can work on different servers.

Wrote Ansible playbooks and securing a server with Ansible and Provisioning, deployment with Ansible and Worked on developing Ansible Go Scripts for automating regular tasks. Wrote Ansible playbooks for installing Tomcat, JBoss, Nginx, WebLogic, and WebSphere for configuring load balancers and fail over.

Proficient with container systems like Docker and container orchestration like EC2 Container Service, Kubernetes, worked with Terraform.

Worked with development team to migrate Ant scripts to Maven and Worked on authoring pom.xml files, performing releases with the Maven release plugin and managing Maven repositories.

Worked on installing of Docker using Docker toolbox and worked on creation of Docker containers and Docker consoles for managing the application life cycle. Implemented several Tomcat Instances by using the Docker engine for running several Containerized AppServers.

Created and maintained Python scripts for Automating Build and Deployment Process and Creating Web Based Application by Using Django Framework. Created scripts in Python which integrated with Amazon API to control instance operation

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

KPMG -Grand Rapids, Michigan Jan 2020-Mar 2022

ROLE : DevOps AWS Cloud Platform Engineer

Responsibilities:

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

Used various services of AWS for this infrastructure. I used EC2 as virtual servers to host Git, Jenkins and configuration management tool like Ansible. Converted slow and manual procedures to dynamic API generated procedures.

Created Docker containers for Testing environment to test the applications, built Docker images automatically with Jenkins pipeline by using the plugins like CloudBees, Docker pipeline, and Amazon EC2 Plugin.

Integrated delivery (CI and CD process) Using Jenkins, created Local, Virtual Repositories in Artifactory for the project and release builds, repository management in Maven to share snapshots and releases of internal projects using JFrog Artifactory tool and Managed project dependencies by creating parent-child relationships between projects.

Configured SSH, SMTP, Build Tools, and Source Control repositories in Jenkins. Installed multiple plugins to Jenkins. Configured Proxy to get auto updates.

Integration of Automated Build with Deployment Pipeline installed Chef Server and clients to pick up the Build from Jenkins repository and deploy in target environments (Integration, QA, and Prod).

Performed SVN to Git migration with careful analysis and migrated all branches, tags, along with commit history using Git -SVN utility.

Installed and Configured Jenkins for Continuous Integration and performed continuous deployments with push button operation mechanisms and end to end automation of Continuous Deployment and Configuration Management.

Utilizing EBS Volumes management and snapshots for backups using script. Worked in configuring Elastic Bean Stalk for developers to quickly deploy application for testing and pushing developed code for testing.

Used Maven as a build tools on java projects for the development of build artifacts on the source code and developed/implemented Software Release Management strategies for various applications according to the agile process

Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using Subversion (SVN) and GIT source control.

Installed, configured and maintained web servers like HTTP Web Server, Apache Web Server and WebSphere Application Server on Red Hat Linux.

Used Kubernetes for automated deployments, scaling and management of containerized applications across clusters of hosts for application deployments of docker images.

Administering and maintaining Atlassian products like JIRA, bamboo for tracking the releases, managing all the source code and integrating with Bamboo.

•Involved with projects on container-based deployments using Docker, working with Docker images,

•Worked on a CI/CD Jenkins for automating the entire application deployment life cycle process.

• Worked on Jenkins job for end to end application deployment.

•In case of any new project setup, creation of new jobs in Jenkins for some basic tasks.

• Configuring pre and post-build actions in Jenkins as per project requirements

•Docker hub and Docker registries, installation and configuring Kubernetes and clustering them.

•Creating clusters using Kubernetes and worked on creating many pods, replication controllers, deployments, labels, health checks and ingress by writing YAML files.

•Used Cloud-watch for monitoring AWS cloud resources and applications that deployed on AWS by creating new alarms, enable notification service by SNS.

•Creating Ansible roles Using Ansible Vault in playbooks to protect sensitive data Administrative Support.

•Migrated VMWARE VMs to AWS and worked with internal teams to plan and manage migration of applications to AWS cloud

•Written Templates for AWS infrastructure as code using Terraform to build staging and production environments

•Used Jenkins for Continuous Integration and deployment into Tomcat Application Server.

•Modification of docker files and building custom images, committing and pushing changes to local docker registry.

•Leverage Docker and Ansible playbook design for continuous deployment and continuous delivery and maintain responsibility for configuration management for infrastructure as a code.

•Pulling branches from GitHub and deploying them to Dev, QA and production environment

•Creating new Ansible YAML, Play-books, Roles and bash and shell scripts for application deployments.

•Verify and trouble shoot failed maven builds on Jenkins, verifying artifact id, and date stamps on Nexus, troubleshoot, document and communicate failed builds to the Dev team.

•Implement continuous delivery pipeline on AWS environment.

•Monitor system infrastructure against zero downtime, perform periodic backups, and troubleshoot failures.

•Deploy snapshots of application codes to AWS EC2 and QA environments using playbooks and Roles.

•Creating AIM policies and roles to restrict access to users and various services within AWS.

•Automating cloud infrastructure using cloud formation, creating and configuring EC2 instances.

•Documenting of infrastructure state and procedures to ensure our infrastructure remains cost effective, efficient and high quality using confluence

•Perform duties as assigned in support of the customer and assisting end users with general IT questions and support

D Square - Hyderabad, India June 2015 - Aug2018

ROLE : Linux Admin

Responsibilities:

Installing, configuring and updating Red Hat Linux 3/4/5 and CentOS on HP ProLiant /Dell servers using kickstart & support for various applications run on Linux environment, configuration, performance tuning, patching and maintenance. Monitoring, analyzing, and responding to security events utilizing security event management and reporting tools.

Worked with outside vendors on implementation of network switches, load balancers and traffic generators within existing configuration, setup and implementation of new configurations and integration of new technology on HP ProLiant /Dell servers.

Developed automated processes that run daily to check disk usage and perform cleanup of file systems on UNIX environments using shell scripting and CRON.

Administration in VERITAS Volume Manager and VERITAS Cluster Server and Maintaining DNS, Network File Services (NFS), and DHCP, printing, mail, web, and FTP services for the enterprise.

Performed tasks on F5 load balancer like installing and renewing SSL certificates and bouncing servers with performance issues after taking them out of the server pools.

Configured LDAP clients on server test and troubleshoot for maintaining network and data security

Scanning the newly assigned LUNs to the serves and assigning them to volume group and increasing the file system using Red Hat volume manager.

Installation and support of VMWARE ESX/ESXi 3.5/4.x/5.x server which hosts the virtual servers for the test/dev/staging environment.

Installation, configuration and support VMware vSphere including networking and storage configurations, Vcenter 4/5, Update Manager, and Administering VM's across 3 Datacenters running 1800+ VM's.

Implemented Vcenter Operations supervisor and configured the infrastructure and integrated into the environment. Installation, Configuration, Maintenance and Administration of Red Hat Enterprise Linux 4/5/6 and SUSE Enterprise Linux.



Contact this candidate