Bhanu Teja inturi
Contact: +1-972-***-**** E-mail: *****************@*****.***
LinkedIn: https://www.linkedin.com/in/bhanu-teja-inturi-a5478021b/
Looking For only C2C Roles
professional summary
8+ years of experience in the IT Industry. Around 5 years of experience in automating, configuring, and deploying instances on AWS and Azure Cloud. Experience in DevOps Automation using Jenkins, Git, Bitbucket, Ansible, Docker, Kubernetes and Terraform and 4+ years of experience as a system administration in Linux and Windows Servers.
Experience in designing, building, and deploying applications utilizing the AWS services like EC2, S3, ELB, RDS, VPC, Route53, SNS, SQS, SSM, IAM, Security Groups, Cloud Trail, Cloud Front, focusing on high-availability and auto-scaling with Cloud watch.
Implemented Security groups for inbound and outbound access, network ACLs for controlling traffic through subnets, Internet Gateways and Route Tables to direct network traffic and ensure secure zones for organizations in AWS cloud.
Experience with Terraform to build infrastructure as a code, Utilization of Terraform for automated infrastructure deployments. Manage and replicate infrastructure and instance configurations using Terraform and Packer.
Expertise 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.
Developed Jenkins Files as groovy scripted pipelines to build the Docker images, push them to the Docker registry and perform the rolling deployments on to the Kubernetes Clusters. Managed Kubernetes using Helm charts.
Administered and managed the Kubernetes environment by running kubectl command to perform the deployments, key value store troubleshooting, Pod definition resource allocations, Namespace and RBAC security for the cluster.
Expertise in Implementing Azure Service Offering, such as Azure cloud services, Azure storage, Azure Active Directory (AD), Azure Resource Manager (ARM), Binary Large Object (Blob) Storage, Azure VMs, SQL Database, Azure Monitor.
Experience in dealing with Azure DevOps, Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, VPN, Load Balancing, Application Gateways, Auto-Scaling, and Traffic Manager.
Worked on all phases of Software Development Life Cycle. Well versed with Software development (SDLC) and understanding of the principles and best practices of SCM in Agile, Scrum and Waterfall methodologies.
Worked with Ansible playbooks for provisioning, configuration management, patching, and software deployment. Built and deployed various Ansible playbooks and terraform modules in the dev, QA, pre-prod, and prod environments.
Installed and configured Zookeeper & Kafka with 3 nodes and connected to Kubernetes deployed application. Experience in using the package manager tools like Helm Charts and deployed charts to Kubernetes environments.
Configured Prometheus and Grafana for Microservices like PODS and Nodes CPU utilizations and Pods deployments and performances. Experience in creating dashboards in Grafana by importing data from Prometheus.
Expertise in Installation, Configuration of Splunk with components (indexer, forwarder, search heads) Heavy forwarder and Universal forwarder, License model. Configured Splunk Alerts and created Dashboards.
Experience in building automated CI and Cd pipeline with AWS CodePipeline, Jenkins, and AWS CodeDeploy.
EDUCATION
Bachelor of Technology in Electronic and communication Engineering from JNTUK UNIVERSITY -2015
Master’s in computer and information systems form Chirstian Brothers University - 2019
CERTIFICATIONS
AWS Certified Solutions Architect Associate.
Terraform Associate.
CKA Certified Kubernetes Administrator.
Technical SKILLS
DevOps / Cloud / Automation Technologies - I know & work with
SDLC Methodologies
Waterfall, Agile/Scrum
Operating Systems
Windows 11/10/2003/2008/2012, RHEL/CentOS, Ubuntu, Solaris, AIX, HP-UX
Cloud/IaaS/SaaS/PaaS
Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform, VMware.
AWS Services
EC2, EBS, ELB, IAM, RDS, S3, VPC, Route 53, CDN, security group, CloudTrail.
SCM, Build, CI/CD Tools
Git, SVN, Ant, Maven, Gradle, Jenkins, Bamboo, TeamCity, Harness
Monitoring & Alert Tools
CloudWatch, Datadog, PagerDuty, Prometheus, Grafana, Splunk, Nagios and ELK.
Containerization/ Orchestration
Docker, Kubernetes, EKS, AKS, and Vagrant
Database Servers
Teradata, Oracle, MS SQL Server, and MySQL.
Ticketing Tools
Atlassian JIRA, Redmine, Confluence.
Scripting Languages
PowerShell, Shell, Groovy, Python, and SQL
Web Servers
Apache Tomcat, Apache HTTP Server, Nginx, and IIS
Infrastructure as Code
Terraform, AWS CloudFormation, Ansible, Vagrant and Docker
Things I’m learning more: Spinnaker, Harness, Argo CD, Groovy, Python and ELK
WORK HISTORY
Client: Meijer, Grand Rapids, MI May2022 – Ongoing Role: DevOps Engineer/ Cloud Engineer
Responsibilities:
Designed, Created, and configured AWS Services, Including EC2, S3, ELB, ECR, ECS, Auto Scaling, RDS, VPC, Route53, Cloud Watch, Lambda, Snapshots and IAM.
Worked with AWS service Virtual private cloud (VPC) for provisioning a secure infrastructure by configuring private and public subnets, Internet gateway, route tables, NACL (network access control list) and security groups.
Implemented Security groups for inbound and outbound access, network ACLs for controlling traffic through subnets, Internet Gateways, NAT instances and Route Tables to direct network traffic and ensure secure zones for orgs in AWS.
Utilized Terraform for automated infrastructure deployments (AWS ELB, AWS EC2, AWS Security Groups, AWS VPC, AWS Key Pairs, AWS IAM). Manage and replicate infrastructure and instance configurations using Terraform.
Created various Terraform scripts to deploy Kubernetes, Dev, QA, and Pre-prod environments in AWS Cloud. Manage and replicate infrastructure and instance configurations using Terraform and Packer.
Utilized Cloud Watch to monitor the Events and Used SNS Service to send alert notifications via emails that provides full environment monitoring solutions. Created Lambda job to add the CloudWatch log group to ELK with Subscription filter.
Deployed application which is containerized using Docker onto a Kubernetes cluster which is managed by Amazon Elastic Container Service for Kubernetes (EKS).
Created automated pipelines in AWS CodePipeline to deploy Docker containers in AWS ECS using services like CloudFormation, CodeBuild, CodeDeploy and S3.
Used AWS Fargate, built a serverless compute engine and provisioned ECS task definition, stored the repositories in ECR and worked on managing containers using Amazon Elastic Kubernetes Service (EKS).
Experience in deploying the Kubernetes environment on the AWS and managed the rolling deployments of the patched docker images on to the cluster by tweaking the Pod definition.
Provisioned AWS S3 buckets and configured Life cycle policies for backup of the application and sync this content with remaining S3 backups.
Created automation for integration between Datadog and PagerDuty to alert teams based on escalation policy.
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.
Provisioned Azure of Cloud Services (PaaS & IaaS), Storage, Web Apps, Active Directory, Application Insights, and Logic Apps on Microsoft Azure classic and Azure resource manager.
Used version control system GITHUB, which includes Git branching strategy like developing branches, staging branches, master, push, pull requests and code reviews are performed.
Involved in maintaining the user accounts (IAM), RDS, Route 53, VPC, SES, SQS and SNS services in AWS cloud.
Developed and deployed the AWS resources (S3, EC2 Instances, KMS key, VPC, Subnets, load balancers) using the CFT (Cloud formation Templates) for the automation process.
Implemented Security groups for inbound/outbound, network ACLs for controlling traffic through subnets, Internet Gateways, NAT instances and Route Tables to direct the network traffic and to ensure secure zones for organizations in Azure and AWS
Utilize DevOps architecture, tools and branching strategies in software version control tool.
Administer and manage source code version control in Subversion and Gitlab.
Proficiency in dealing with applications based on Gradle, ANT, Maven.
Writing Jenkins pipeline scripts in shell and groovy to automate end to end software build and de- ploy process.
Client: KPMG, Grand Rapids, MI JAN2020-MAY2022 Role: Cloud Platform Engineer
Responsibilities:
Established and configured Azure infrastructure resources, including Virtual Machines (VMs), Azure Storage (Blob, Queue), Azure Active Directory (AAD), and Azure Database (SQL Server) using ARM templates.
Migrated Cloud Formation JSON templates to ARM templates for efficient provisioning and management of resources Integrated Azure DevOps with Azure services, enhancing collaboration and automation across the development and deployment lifecycle.
Employed Azure DevOps plugins for Jenkins, Docker, and Azure-specific services to create a cohesive and efficient toolchain.
Troubleshooting issues on Ansible, Red Hat satellite servers, Chef and Azure portal. Resizing the servers and adding storage on cloud servers through PowerShell and Azure portal.
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.
Managed OpenShift clusters, including installation, configuration, and maintenance tasks.
Automated deployment workflows using OpenShift Operators, Helm charts, and CI/CD pipelines.
Implemented security best practices in OpenShift, including role-based access control (RBAC) and network policies.
Monitored and optimized OpenShift performance, troubleshooting issues to ensure smooth operation.
Collaborated with development teams to containerize applications and deploy them on OpenShift.
Provided training and documentation for OpenShift usage and best practices to team members.
Stayed updated with OpenShift releases and features, implementing new functionalities to improve infrastructure efficiency.
Implemented backup and disaster recovery strategies for OpenShift clusters to ensure data integrity and availability.
Participated in the OpenShift community, sharing knowledge and contributing to the platform's growth and improvement.
Installed, Configured System Administering Jenkins for Continuous Integration and performed continuous deployments with push button operation mechanisms and end to end automation of Continuous Deployment and Configuration Management.
Integrated OpenStack with other systems and services, such as monitoring tools (e.g., Prometheus, Grafana) and identity management systems (e.g., LDAP, Active Directory).
Troubleshoot and resolve issues related to OpenStack services, including Nova, Neutron, Cinder, and Horizon, ensuring smooth operation of the cloud infrastructure.
Utilizing EBS Volumes management and snapshots for backups using script. Worked in configuring Elastic Bean Stalk for developers to quickly deploy applications for testing and pushing developed code for testing.
Used Maven as a build tool 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 middleware Application Server on Red Hat Linux.
I worked on Apache groovy static-typing and static compilation capabilities, for the Java platform
Used Kubernetes for automated deployments, scaling and management of containerized applications across clusters of hosts for application deployments of docker images.
Developed scalable and efficient microservices using Golang, contributing to the modular architecture of the application.
I worked on Splunk provides a powerful search language that allows users to query and analyze large datasets quickly. Users can create complex searches, correlate data, and generate reports to extract meaningful insights
I worked with Splunk to highly customizable and extensible, allowing users to develop custom applications, dashboards, and reports and it supports the creation of custom search commands and integration with third-party tools.
experience working with Cloud Bees CI/CD, including any specific projects you've worked on and the impact they had on the organization's development and deployment processes.
expertise in configuring and managing CI/CD pipelines using Cloud Bees solutions, ensuring smooth and efficient software delivery.
I have experience writing custom scripts and plugins to extend the functionality of Cloud Bees CI/CD, tailoring it to meet specific project requirements.
understanding of security best practices in both AI and DevOps contexts, including securing AI models and ensuring secure deployment pipelines.
I work collaboratively with cross-functional teams, communicate effectively with stakeholders, and provide mentorship or training on Kafka-related topics.
experience with Kafka Streams for real-time stream processing applications.
Highlight any use cases where you implemented complex data processing logic using Kafka Streams.
Implemented RESTful APIs to enable seamless communication between microservices.
Leveraged Goroutines and Channels in Golang to implement concurrent and parallel processing, optimizing microservices application performance.
Employed the power of Golang's concurrency model to build efficient, high-throughput systems.
Developed web applications using Golang and popular frameworks like Gin or Echo.
Integrated with frontend technologies using RESTful APIs to deliver seamless user experiences
System Administering and maintaining Atlassian products like JIRA, bamboo for tracking the releases, managing all the source code and integrating with Bamboo.
Generate a native build environment that will compile source code, create libraries, generate wrappers, and build executables in arbitrary combinations. Support multiple builds from a single source tree and static and dynamic library builds.
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, verify artifact id, and date stamps on Nexus, troubleshoot, document and communicate failed builds to the Dev team.
Implement continuous delivery pipeline on Azure environment.
Monitor system infrastructure against zero downtime, perform periodic backups, and troubleshoot failures.
Datadog is a cloud-based monitoring and analytics platform that provides observability into various aspects of an organization's IT infrastructure, applications, and services.
Tomcat serves as a web container that runs Java-based web applications. It handles the execution of Java servlets and JSP pages, providing a platform-independent, server-side
MySQL provides a robust and scalable database solution that supports SQL (Structured Query Language). It allows developers to store, retrieve, and manage data in a structured manner.
Perform duties as assigned in support of the customer and assisting end users with general IT questions and support
Client: DSquare, Hyderabad, India: JUN2015-AUG2018 Role: Linux Admin
Responsibilities:
Configured Red Hat Kick-start for installing multiple production servers, worked on installation, configuration and maintenance Debian/Red hat, CentOS and Suse Servers at multiple Data Centers.
Installed/Configured/Managed Puppet Master/Agent. Wrote custom Modules and Manifests, downloaded pre-written modules from puppet-forge. Upgrading/migrating Puppet Community and Enterprise. Used Puppet for Monitoring system and automation.
Experience in migration of consumer data from one production server to another production server over the network with the help of Bash and Perl scripting.
Installed and configured monitoring tools Nagios for monitoring the network bandwidth and the hard drives status.
Developed automation scripting in Python (core) using Puppet to deploy and manage Java applications across Linux servers.
Worked on Version controller like GIT and integration tools: Jenkins; logged events from forced crash dumps and troubleshoot server issues.
Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.
Installed Fuse to mount the keys on every Debian Production Server for password-less authentication. Installed and configured DHCP server to give IP leases to production servers.
Management of RedHat Linux user accounts, groups, directories and file permissions. Configured yum repository server for installing packages from a centralized server. Applied the Clustering Topology that meets High Availability and Failover requirement for performance and functionality.
Installation, Configuration and administration of DNS, LDAP, NFS, NIS, NIS+ and Send mail on Red hat Linux/Debian Servers.
Performance monitoring using Sar, iOS tat, Vesta and MP station servers and also logged to Munin monitoring tool for graphical view. Performed Disk management with the help of LVM (Logical Volume Manager).
Installation and configuration of PostgreSQL database on RedHat/Debian Servers. Configuration and Administration of Apache Web Server and SSL.
Developed Cron jobs and Shell Scripts (Shell, Python) for automating administration tasks like file system management, process management, backup and restore.
Worked on FTP servers for sending and receiving files between local and remote servers. Configured Open-source tools like Nagios, Cacti, OSSEC, Zabbix, Centre on for Monitoring.
Provide the support of building the server, patching, user administration tasks, deployment, software installation, performance tuning and troubleshooting and KVM.
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 servers and assigning them to volume group and increasing the file system using Red Hat volume manager.
Installation and support of VMWARE ESX/ESXI.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, V center 4/5, Update Manager, and Administering VM's across 3 Datacenters running 1800+ VM's.
Implemented V center 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.
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.