Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Bhavani Shankar Pradhan

Bhavani Shankar Pradhan

Lead Software Engineer
Bengaluru

Summary

DevOps Engineer with 10 years hands-on experience in Data Center Architecture and Design, with a proven track record of reducing infrastructure costs, optimizing resource management, and enhancing system resilience. Adept at implementing and managing scalable, resilient infrastructure using Azure services and Kubernetes. Strong background in CI/CD pipeline development, Infrastructure as Code (IaC), and agile methodologies. Excellent team player with strong communication and interpersonal skills, fostering a collaborative DevOps culture.

Overview

11
11
years of professional experience
5
5
Certifications

Work History

Consultant, IT Architecture DevOps

DELL Technologies (SPSoft)
06.2022 - Current

Responsibilities:

  • Developed automation solution for DELL products such as DELL iDRAC, DELL OME, DELL Cloud IQ & DELL SCG using Ansible.
  • Developed ansible roles to deploy, install and configure OVA files such as DELL OME.
  • Designed and deployed Tanzu Kubernetes Grid.
  • Deployed Tanzu Kubernetes Cluster and Shared Services (Harbor Registry, DataDog,
    Helm etc).
  • Deployed demo application workload on Tanzu Kubernetes cluster.
  • Automated Tanzu Namespace creation using Ansible.
  • Automated Infoblox for auto IP allocation using Ansible.
  • Automated VMWare Advance Load Balancer (Avi Networks) using Ansible.
  • Automated NSX components creation and deletion using Ansible.
  • Automated Tanzu Kubernetes Cluster deployment using Terraform.
  • Configured and trigger automation End-To-End automation workflow in AAP [Ansible Automation Platform]
  • Developed the Automation Accelerator on Day-2 use cases for storage products (PowerMax, PowerStore, Pure & FC Zoning) using Ansible.
  • Automated the pipelines in Jenkins using groovy to configure the storage target using ansible. Build configuration files using JSON.
  • Developed ansible roles to automate commits to git repositories (ex: Gitlab, Github, Bitbucket) using REST API.
  • Worked in technical roles both in Linux and Windows environment for build/Release automation process in cloud/server Environment using Azure, AWS & On-Prem, OpenShift & open source technologies.
  • Have good understanding of the principles and best practices with Agile/Scrum/DevOps software development methodologies.
  • Worked in large scale cloud infrastructure, primarily on VMware Cloud Foundation, Azure and AWS.
  • Automated Infrastructure provisioning using the Terraform, ARM templates and CloudFormation as Infrastructure as Code (laC).
  • Develop architectures and proof of concept implementations of cloud security environments.
  • Have designed the Infrastructure architecture for new and existing production applications considering volume of traffic, geographical userbase, scalability etc.
  • Experienced in installation, configuration, administration, troubleshooting, tuning, security, backup, recovery and upgrades of Linux and windows servers in large environment.
  • Extensively worked on Jenkins pipelines for continuous integration (Cl) & continuous Delivery (CD) and perform End-to-End automation for all build, test and deployments from scratch.
  • Expertise in Configuring and using Git, Bitbucket, Jenkins, Ansible, Puppet, Chef, Terraform, Docker and Kubernetes.
  • Proficient with containerization technologies like Docker and container orchestration like ECS, Kubernetes and OpenShift for deployment, auto scaling and managing the Containerized application clusters.
  • Written fully automated build and deploy Jenkins pipeline scripts in from scratch for new projects and for new modules within existing projects achieving fully automation from code commit to Build & Deploy on the lower environments and after passing E2E testing & Quality gates automatically deploy to production servers.
  • Experience with Git and GitHub Enterprise for Source Code Management System and knowledge on Bitbucket.
  • Strong experience with deployment automation and virtualization tools.
  • Worked on HashiCorp Vault secret management tool to provide security for credentials, tokens and API keys.
  • Experience with Ansible for configuration management.
  • Experience with Splunk, AWS CloudWatch for IT Infrastructure Monitoring and analytics tools, and knowledge on Zabbix.
  • Experience working with different scripting like UNIX shell scripting, PowerShell, YAML, Python.
  • Experience with High availability application Load balancing configurations and tuning HAProxy to handle very high loads.
  • Experience in configuring HTTPS secure channels and Installing, managing and renewing SSLs.
  • Designed and Implemented a Microservices container Cl and CD solution within AWS/Azure leveraging Git, Jenkins, Docker, Terraform, Ansible and Kubernetes Services.
  • Experience in Configuring Servers to provide Networking Services, including HTTP/HTTPS, NFS, SMB, SMTP, SSH, NTP, TCP/IP, DNS, DHCP, and LDAP.
  • Experience in building advanced CI/CD workflows utilizing Kubernetes/Serverless Framework, including designing and building infrastructure, build/deployment automation, and QA Testing of workflows.
  • Ensured, successful architecture and deployment of enterprise grade PaaS solutions using Private Cloud Foundry (PCF) as well as proper operation during initial Application migration and new development.
  • Experience in Configuring and Deploying JBoss, Apache Tomcat web server, IIS Server and Confidential WebSphere application servers.
  • Experience working on installing and configuring Kafka Cluster with Zookeeper. Have knowledge on partition of Kafka messages and setting up the replication factors in Kafka Cluster.
  • Experience in building performance testing suite using opensource tool JMeter.
  • Strong oral and written communication skills, including presentation skills.
  • Passionate in learning Groovy, Ruby and new scripting languages on demand.

Systems Administration Senior (Cloud & Automation)

FIS Global
07.2019 - 06.2022

Responsibilities:

  • Experience with cloud platforms, such as AWS and Azure
  • Automate the pipelines in Jenkins to configure the Server and Storage targets using ansible
  • Build configuration files using JSON
  • Develop ansible roles to automate commits to git repositories using REST API (ex: Gitlab, Github , Bitbucket)
  • Defining and setting development, test, release, update, and support processes for DevOps operation
  • Have the technical skill to review, verify, and validate the software code developed in the project
  • Responsible for understanding the project’s customer requirements and key performance indicators (KPIs)
  • Carried out various activities related to development, testing, automation tools, and IT infrastructure
  • Responsible in setting up the necessary tools and IT infrastructure for smooth operations
  • Responsible for checking, verifying, and validating software code before implementation
  • Monitor customer experience levels and KPIs on a continuous basis
  • Implemented CI/CD pipelines for efficient software delivery processes
  • Define clear protocols for DevOps operations, such as development, testing, release, support, and processes
  • Setting up Jenkins and Docker based builds in AWS
  • Automating environment build and provisioning using containerization and orchestration tools with Docker and Kubernetes
  • Hold good understanding of Infrastructure as Code (Programmable Infrastructure), and how to achieve that by using Terraform
  • Written terraform scripts to provision an image in automated way to address infrastructure needs
  • Create and maintain fully automated CI/CD pipelines using Jenkins
  • Writing Playbooks to automate infrastructure using Ansible
  • Implementing Ansible to manage all existing servers and automate the build/configuration of new servers
  • Supervise troubleshooting and resolving issues in production environments
  • Involved in designing, implementing, and managing, branching, and merging mechanism
  • Responsible for releases, doing builds and managing build system
  • Dell Product line - Dell Cyber Recovery Solution, Powermax
  • Work on Automating tasks like Disk Cleanup, Fetching Server Info, Fetching HOST details etc by using PowerShell to reduce Man hours
  • Have managed VMware VSAN, NSX and vCloud Director
  • Strong knowledge of hardware virtualization technologies, specifically VMware vSphere versions 5.5, 6.0, 6.5, 6.7, 6.7 and vRealize Operations Manager, VMWare Automation and High Availability vRealize Operations, vRealize Orchestration
  • P2V and V2V conversions by using VMware Converter
  • Worked on VMWare Site Recovery Manager
  • Worked on VxRail and NUTANIX Hyperconverged Infrastructure
  • Experience in managing Azure Virtual Machines, Storage accounts, Resource groups, Virtual Networks, ExpressRoute, Azure Active Directory, Azure Site Recovery, Azure Backup, Azure Storage, Networking and Security Solutions, ARM Templates, JSON scripting, Windows administration, Azure App Services, Orchestration, Kubernetes, and Containers (Docker)
  • Troubleshoot Azure related issues and engage internal teams and vendor for issue resolutions
  • Work alongside key vendors (EMC, VMware, Networks, Microsoft) to drive the development and deployment of their technologies within the environment
  • Experience in Administration & Taking back up of Azure VM's and taking File level & folder Level Backups
  • Configuring the Backup policies as per the requirement
  • Worked on Azure Active directory, Adding Users and group under Multifactor Authentications
  • Creating and managing Availability Sets, Auto scaling, Load balancer as per project requirement
  • Define cloud network architecture using Azure virtual networks, VPN and express route to establish connectivity between on premise and cloud
  • Assist leadership with the ongoing development of policies and procedures for the purpose of consistent product delivery
  • Technical experience in infrastructure design including private and public cloud, networking, virtualization, identity, security and storage
  • Develop PowerShell scripts and ARM templates to automate the provisioning and deployment process
  • Participate in internal and customer meetings assisting with the ongoing evolution of technology offerings
  • Provide technical guidance on building solutions using Azure PaaS and other services
  • Consult with clients to build and architect new solutions, data center migrations, and scaling their adoption of Microsoft Azure
  • Review and evaluate architectures of existing systems and software products to identify reuse and platforming opportunities as well as refactoring opportunities
  • Troubleshoot and identify performance, connectivity and other issues for the applications hosted in Azure platform
  • Device Enrollment, Device Configuration, Device Security, Conditional Access policy and Device Compliance
  • Provided training and assistance to members whose jobs need them to interact with the cloud structure
  • Keeping track of how much cloud space is being used and ensuring that the system is running smoothly
  • Working with corporate clients to understand their requirements and put in place cloud solutions to satisfy those requirements.

Senior System Engineer (SME)

CGI
07.2016 - 07.2019
  • Providing support for Physical servers and Virtual servers both LINUX & Windows.
  • Worked on DFS Replication
  • Server(s) Commissioning and Decommissioning
  • Worked on Disaster Recovery projects
  • VMWare ESXi patching
  • Installation of ESX server and creation of VMs
  • Managing an ESX server host from Virtual center
  • Updating ESX host’s using VMware Update manager
  • Monitoring and managing performance of ESX servers and Virtual Machines
  • Coordinate and perform physical to virtual migrations and the decommissioning of the migrated physical server(s)
  • Disk expansions, additions, and adding other resources (DISK, Memory, Network etc) to virtual machines
  • Performing knowledge transfer and mentoring of staff
  • Developing PowerShell scripts to automate various tasks of OS and Applications running on Windows platform
  • Handled end-to-end file server migration project by migrating data using Robocopy
  • Handled end-to-end Print Server Migration Project
  • Managed Active Directory Services; Active Directory Group Policy Objects (GPO); Group Policy Management Console (GPMC); DHCP; WINS; and DNS
  • Design and implement technology solutions based on VMware products and provide support for escalated Performance issues within this product suite
  • Identify opportunities develop solutions & drive improvements across the server platforms
  • Install, implement, configure, manage and support Virtual Machines with VMware
  • Troubleshooting Windows Server Operating System issues and providing RCA based on Problem Tickets
  • Troubleshooting VMWare ESXi HOST and Guest issues and providing RCA based on Problem Tickets
  • Troubleshooting NUTANIX issues and providing RCA based on Problem Tickets
  • Planning and implementing HP/ DELL/ IBM/ CISCO Server Hardware BIOS Upgrade, iDRAC/ iLO/ IMM/ Cisco UCS Firmware Update, NIC Driver/ Firmware Update
  • Patching and Upgrading VMWare ESXi HOST deployed on TOP of NUTANIX AOS Cluster
  • Planning Datastore Storage Expansion and Addition as per the Project Enhancement plan
  • Provide technical guidance on building solutions using Azure PaaS and other services
  • Troubleshoot and identify performance, connectivity and other issues for the applications hosted in Azure platform.

Senior Technical Services Specialist

IBM India Pvt Ltd.
04.2015 - 06.2016
  • Excellent knowledge of Windows Failover Clustering & High availability
  • Good knowledge of Blade and Blade enclosure Server Systems
  • Providing support for ESX servers and Virtual servers related issues
  • Installation of ESX server and creation of VMs
  • Managing an ESX server host from Virtual center
  • Installation of VC server and Installing Virtual center components
  • Updating ESX host’s using VMware Update manager
  • Monitoring and managing performance of ESX servers and Virtual Machines
  • Creation of templates from VMs and Creation of VMs from templates according to project requirement
  • P2V and V2V conversions by using VMware Converter also cold and storage migration
  • Creating Virtual switch
  • Patching ESX/ ESXi Hosts
  • Virtual Machines deployment using ISO images
  • Resource allocation – adding HDD, RAM and CPU to existing Virtual machines
  • Good skills in troubleshooting ESX and Virtual Machines
  • Using Administrative tools like AD Users & Computers, Cluster Administration, RDP, ILO, VNC Viewer & GenControl
  • Automated repetitive tasks by using batch files, PowerShell and VBScript
  • Work with vendors to coordinate schedules and resource to ensure platforms meet agreed upon system performance
  • Make recommendations based on system performance analysis.

Sr. Project Engineer

Wipro Technologies
12.2013 - 04.2015
  • Perform proactive analysis of infrastructure capacity and performance
  • Automated and manual Installation of Windows Server 2000, 2003, 2008 and 2008 R2 servers
  • Have working Knowledge in Double Take administration
  • HP/ DELL Blade Server BIOS, iLO/ iDRAC, NIC Firmware/ Driver upgrade
  • Vendor co-ordination for all hardware issues on servers and was responsible for a timely replacement of the defective parts to minimize the downtime window
  • Thorough knowledge in managing assets using Remedy 6.0 & 7.5 starting from asset purchase through asset disposal
  • Responsible for asset management for all our supported servers
  • Windows server Patch Management using WSUS, SCCM and Eminent Ware
  • Administration and Maintenance of User & Computer accounts, Groups and Organization Units
  • IIS installation, Virtual Directory Creation, Troubleshooting performance and authentication issues
  • Building and configuring RAID on HP/ DELL servers
  • Windows server refresh (Including all Migrations like Printer, Shares & DFS planning & implementation)
  • Added and removed server roles and features; configured AD Domain Services roles; configured network infrastructure roles
  • Active Directory Services; Active Directory Group Policy Objects (GPO); Group Policy Management Console (GPMC); DHCP; WINS; and DNS
  • Managing DHCP Scopes for static IP addresses and leasing
  • Managing DNS server’s records
  • Responsible for Security and critical OS patch installation on all our estate Windows Servers (2000/ 2003, 2008 & 2008 R2)
  • Managing, Configuring and Backing up of print servers and the Queues, also migrated print queues from one server to another
  • Working in ITIL Service Support areas of Incident, Problem, Change, Release, Configuration Management and Service Desk Using HP Service center for processing the tickets
  • Administered more than 15000 servers which include Windows NT, 2000, 2003, 2008 and 2008 R2 server in the data center
  • Resource allocation – Adding DISK, RAM and CPU to existing Virtual machines on VMWare platform
  • Server Remote management using iLO, VNC Viewer, GenControl, iDRAC
  • Administering the common Mailbox issues for Wintel support
  • Managing Windows Cluster servers
  • Creating changes and worked on the implementation
  • Working with tools like Data Protection Advisor to check the backup status and monitoring
  • Resolve the critical issues using the process on call
  • Working on the Server Decommission/ handover for the requested servers
  • Managed user accounts using Active Directory 2003/2008 to create new domain accounts, provide controlled access to existing network shares as well as creating new ones using Hyena
  • Troubleshooting user account lockouts using AD Lockout tool
  • Identified highest space using folder on various DAS and NAS servers to free up disk usage using TreeSize Professional
  • Worked as a primary/dedicated Windows resource in a company-wide Managed Print Services (MPS) project involving building print servers, hundreds of windows print queues, installation of print drivers, printer network sharing, and troubleshooting connectivity issues, configuring job storage/PIN printing
  • Migrated VMs across hosts within a HA cluster to perform maintenance tasks on ESXi hosts
  • Responded to Server down alerts in a timely manner and brought them up via HP iLO/ Dell DRAC
  • Created Audit reports for Client external audit requests
  • As a part of team 24x7 on-call rotations and coordinated with the onshore team for night-time scheduled activities.

Education

MS in Systems Engineering -

Birla Institute of Technology
Pilani, Rajasthan

BS in Information Systems -

Birla Institute of Technology
Pilani, Rajasthan

Diploma in Electronic & Telecommunication -

B.S.E.T Berhampur
Berhampur, Odisha
04.2001 -

Skills

Version Control: GIT, GitHub, Azure Repo, Bitbucket

Certification

VMware vSphere Foundation

Timeline

Consultant, IT Architecture DevOps

DELL Technologies (SPSoft)
06.2022 - Current

Systems Administration Senior (Cloud & Automation)

FIS Global
07.2019 - 06.2022

Senior System Engineer (SME)

CGI
07.2016 - 07.2019

Senior Technical Services Specialist

IBM India Pvt Ltd.
04.2015 - 06.2016

Sr. Project Engineer

Wipro Technologies
12.2013 - 04.2015

Diploma in Electronic & Telecommunication -

B.S.E.T Berhampur
04.2001 -

MS in Systems Engineering -

Birla Institute of Technology

BS in Information Systems -

Birla Institute of Technology
Bhavani Shankar PradhanLead Software Engineer