Bharath Kumar Rajineni
Email:****************@*****.***
Contact: +1-571-***-****
PROFILE SUMMARY:
10+years of experience in Azure DevOps in IT industry in various roles with excellent experience in Software Integration, Configuration, Build & Release management, and Amazon web Service Development for several markets driven international organizations.
Experienced in all phases of the software development life cycle (SDLC) with specific focus on the build and release of quality software. Experienced in Waterfall, Agile/Scrum, Lean and most recently Continuous Integration (CI) and Continuous Deployment (CD) practices.
Experience in using version control tools like GIT/GITHub.
Worked on Jenkins for continuous integration and for End-to-End automation for all build and deployments.
Responsible to Configuring and managing Virtual Machines, Storage, network, and applications using Windows Azure portal.
Hands on experience with Microsoft Azure Cloud services, Storage Accounts and VirtualNetworks.
Working Experience on Azure Cloud Services, Azure Storage, SQL Azure and in different PaaS Solutions with Web, and worker Roles and Azure Web Apps.
Implementing & maintaining branching and build/release strategies utilizing GIT, Bit-bucket, Azure repos. Experience in deploying resources using Azure Resource Management (ARM) templates.
Implemented a CI/CD pipeline using Azure DevOps (VSTS, TFS) in both cloud and on-premises with GIT, MS Build, Docker, Kubernetes, Maven along with Jenkins’s plugins.
Resource provisioning using Terraform and Cloud Formation.
Worked on provisioning different environments usingAnsible Configuration management tools.
Responsible for build and deployment automation usingDocker, Kubernetes containers.
Implemented Kubernetes to deploy scale, load balance, scale and manage docker containers with multiple names spaced versions.
Performed application Deployments & Environment configuration using Ansible,and treating Infrastructure as Code. Automate the installation of ELK agent with Ansible playbook.
Responsible for installation & configuration of Jenkins with Plugins to support various Java based files (War) builds and automated the continuous builds in publishing Docker images into Nexus repository & Artifactory.
Implemented a Gitlab Continuous Delivery framework using Chef, Jenkins, and Maven in a Linux environment on AWS Public cloud.
Experienced working with AWS Secrets integrates with other AWS services, such as Amazon Relational Database Service (RDS), Amazon Document DB, and Amazon Elastic search Service, secrets with your other AWS resources.
Installed and configured an automated tool Puppet that included the installation and configuration of the Puppet master, agent nodes and an admin control workstation.
Experience creating pods and clusters in Kubernetes and deploy those using Open Shift.
Excellent experience in documenting and automating the build and release process.
Experience in setting up Baselines, Branching, Merging and Automation Processes using Shell, Python and Bash Scripts.
Configured SMTP server for SES in domain listed configurations.
Good experience in implementing applications with Model-View-Controller (MVC) / N-tier Architecture.
Good experience in HPSM and SERVICENOW for incident and change management for the release and deployment.
Good knowledge of Object-Oriented Programming concepts (OOPS).
Strong experience in deploying applications on Web Sphere Server and Tomcat.
Experience in continuous Integration tools such as Jenkins.
Have delivered large-scale solutions, coordinated projects with both Onshore and Offshore teams.
Used GIT for version controlling and regularly pushed the code to GitHub and Bitbucket.
Worked on the DR switchover from one Data center to another data center and also worked on the DB migration from 12C to 19C.
Worked on the monthly security patching’s of the non-production and production servers.
Worked on the service requests from the application on the lower environment and production environment in NG Auto fix and ServiceNow.
Worked on the Apache up gradation on the lower and production environment.
Worked on the connectivity establishment for more than 50 interface components Docker /Nas/WebLogic and Database.
Customer interaction for system study, requirements gathering and analysis.
Manage smooth implementation, development of customized solutions for customer’s benefits.
Have worked on update of the SSL certificates in the LB whenever the certificates are getting expired.
Provided 24/7 on-call support for production.
TECHNICAL SKILLS:
Cloud Technologies
Microsoft Azure, Google Cloud,AWS
Build/Automation Tools
Terraform, Ansible,Ant, Maven, Gradle, Jenkins, UDeploy
Scripting Languages
Shell, Bash, Perl, Python, Groovy
Operating Systems
RHEL/CentOS5.x/6.x/7,Ubuntu/Debian/Fedora,WindowsServer 2003/2008R2/2012/2016.
Web/App Server
Apache, Tomcat, Nginx, Web Logic, WebSphere Application Server
Databases
MySQL, MongoDB, Oracle.
Project Tracking/Bug Tracking Tools
Service NOW, JIRA, Crucible, Rally, Remedy, IBM Clear Quest, Bugzilla, HPSM
Version Control Tools
GIT, GITHUB,BitBucket
Networking
DNS, DHCP, TCP/IP, SMTP, LDAP
Monitoring Tools
Nagios, Splunk, ELK Stack, APP Dynamics, Dynatrace, Grafana and prometheus
Virtualization/Container
Docker, Kubernetes, VMware vSphere 5.5/6.0/6.5
Web Technologies/Programming Languages
Servlets, JDBC, JSP, XML, HTML, Java Script, Java/J2EE, C, C++, SQL, PLSQL, Selenium
Repository Management Tools
Nexus
PROFESSIONAL EXPERIENCE:
Client: Virtusa / British Telecom (Remote)May 2021 – Till Date
Role: Azure DevOps
British telecom is Tele-communication Company which provides net and mobile services to entire Europe. There are many internal applications in BT which make the work easier for the crew and the management easy to resolve the issues of the customers and provide the issue less network to all the Europe.
Roles & Responsibilities:
Requirements gathering, Client interaction, technical architecture design, DevOpsAzureimplementation.
Configured Web logic resources including JDBC Providers, JDBC Data Sources, Connection Pooling and Virtual Hosting.
Cloudbees 2.0 Multibranch CICD Pipeline implementation with Groovy shared library and DevOps Tools like git, JIRA, Maven, Nexus, Sonar, and Slack integration for Server less, Microservices, Monolithic applications on AWS and Azure.
Hands on experience in applying patches, installing SSL certificates and deployment of J2EE applications in Web Logic Application Server&Web Sphere Application Server.
Worked on Azure Site Recovery and Azure Backup- Deployed Instances on Azure environments and in Data centers and migrating to Azure using Azure Site Recovery and collecting data from all Azure Resources using Log Analytics and analyzed the data to resolve issues.
Configured Azure Multi-Factor Authentication (MFA) as a part of Azure AD Premium to securely authenticate users and worked on creating custom Azure templates for quick deployments and advanced PowerShell scripting. Deployed Azure SQL DB with GEO Replication, Azure SQL DB Sync to standby database in another region & fail over configuration.
Migrated Terratest to AWS/Azure Terraform modules to automate infrastructure code verification and also created new Terraform module performance. Deployed Azure services using Terraform and implemented tests using Golangs, Docker and Travis CI
Creating and Configuring Azure Redis cache, configuring cache clients using ARM, Azure PowerShell and adding and removing objects from the cache.
Hands on experience in Installation and configuration of Web Servers like OHS for Web Logic.
Excellent interpersonal and communication skills, technically competent and result-oriented with problem solving skills and ability to work effectively as a team member as well as independently.
Provided 24/7 on-call support for production.
Knowledge of Software Development Life Cycle Methodologies Waterfall, and Agile(CI/CD using Jenkins, Gitlab, Sonarcube, Groovy,Docker,Kubernetes WebLogic etc.), leading technical team.
Working as application support member for production environment and technical lead.
Expertise in server migration and upgrade activities.
Experience building Serverless applications on AWS using AWS SAM, API Gateway, Lambda, SQS, SNS, Kinesis, Cognito, DynamoDB, and IAM Roles/Permissions.
Worked on Serverless services, created and configured HTTP Triggers in the Azure Functions with application insights for monitoring and performing load testing on the applications using the Visual Studio Team Services (VSTS) also called as Azure DevOps Services.
Providing inputs to design team for the application end with related to functionality and other interface level queries.
Worked on the new customizations and gather the requirements from client and deliver the solution end to end in Azure.
Understanding of developing and testing enterprise products, with current focus on cloud based application and giving solution to challenges imposed by multi data center deployed SaaS products and their needs for DevOps tools and automation.
Customer interaction for system study, requirements gathering and analysis.
Manage smooth implementation, development of customized solutions for customers benefits in Azure.
Have worked on update of the SSL certificates in the LB whenever the certificates are getting expired.
Worked on Service Now raising the change requests to deploy in the production environment.
Worked on the DR switchover from one Data center to another data center and worked on the DB migration from 12C to 19C.
Have good knowledge on the SERVICENOW and HPSM and raised the Change requests for the production and lower environment.
Worked on the application migration from OEL6 to OEL8 and raised the connectivity between the interface components.
Worked on the monthly security patching’s of the non-production and production servers.
Worked on the service requests from the application on the lower environment and production environment in NGAutofix and ServiceNow.
Worked on the Apache up gradation on the lower and production environment.
Worked on the connectivity establishment for more than 50 interface components Docker/Nas/WebLogic and Database.
Worked on every monthly release activity with the release management team.
Gather the release artifacts and share with the release management team.
Worked closely on the P1 and P2.
Worked on the emergency DR switchover activities during the data center issues.
Environment: Unix/Linux, AWS, Jenkins, Chef, AWS, C#, .NET, Ruby Scripting, Python, Cmake, Shell Scripting, Subversion, Serena, SonarQube, Maven, Ansible, Perforce, Jira, new relic, Gitlab, Bamboo, Nolio, TFS, Docker, VMware, Splunk, GIT,Kubernetes,Openshift,Puppet, ANT, J2EE, Web sphere, Apace,Fossa, Tomcat, JBoss, Network Protocols LDAP, DNS, NIS, NFS, Cassandra and SQL Server, JFROG, ServiceNow, Prometheus Grafana
Spretnost services/SBI India Oct 2018 to April 2021
Role: DevOps Engineer
SWAYAM:State Bank of India (SBI) allows customers to update their passbooks hassle-free with it’s with Swayam (passbook printing kiosk). The Swayam kiosk uses barcode technology which facilitates easy printing of the passbook in self-service mode.
Roles & Responsibilities
Created Application ELB, deployed Web Servers on Multiple AZ’s for highly available and created Auto Scaling Launch configuration to maintain desired number of instances at any point of time.
Created Subnets, Routing Tables, Internet Gateways, and NAT Gateways to facilitate communication within & outside VPC.
Implemented a CI/CD pipeline using Azure DevOps (VSTS, TFS) in both cloud and on-premises with GIT, MS Build, Docker, Kubernetes Maven along with Jenkins plugins.
Managed Azure Infrastructure Azure Web Roles, Worker Roles, VM Role, Azure SQL, Azure Storage, Azure AD Licenses, Virtual Machine Backup and Recover from a Recovery Services Vault using Azure PowerShell and Azure Portal.
Experience in designing, configuring, and deploying solutions on Microsoft Azure using ARM Templates, Azure PowerShell Module and, Azure CLI focusing on high - availability and auto-scaling.
Working Experience on Azure Databricks cloud to organizing the data into notebooks and making it easy to visualize data using dashboards.
Deploying windows Kubernetes (K8s) cluster with Azure Container Service (ACS) from Azure CLI and Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test and Octopus Deploy.
Deployed the Azure VM’s, Azure Storage (Blob, Files) using ARM Templates and PowerShell scripts.
Creating S3 buckets, managing policies for S3 buckets, Granting ACLs, and website redirections.
Created snapshots to take backups of the volumes and images to store launch configurations of EC2instances with and without Encryption.
Created Hosted Zones, Record sets based on routing policy using ROUTE 53.
Provided high availability for IaaSVMs and PaaS role instances for access from other services in the V Net with Azure Internal Load Balancer.
Creating alarms in Cloud Watch service for monitoring the server's performance, CPU Utilization, disk usage etc.
Installed and configured Jenkins, created a Master and Slave configuration to implement multiple parallel builds through a build form.
Design and Implement WCF services layer hosted on Windows Azure. This layer is the middle tier between SQL Azure and SharePoint online external content.
Integrating Maven with Jenkins, build the code and deploy the artifacts into Artifactory Repository.
Managing Continuous Integration and Continuous Delivery (CI/CD) using Jenkins.
Created Docker images using Dockerfile to support containerization of applications.
Installed and Configured Kubernetes to manage the containerized applications, using its nodes, Config Maps, Selector, Services and deployed application containers as pod.
Installed and configured the monitoring tool SPLUNK for tracing the logs .
Wrote several Ansible playbooks for the automation that was defined through tasks using YAML format.
Ability to build and schedule Bash&Python Shell scripts for automation of routine activities.
Environment: GIT, Jenkins, Maven, Docker, Ansible, Terraform, Kubernetes, Splunk
Spretnost /SBI India Mar 2013 to Sep 2018
Role: DevOps Engineer.
LITMAS: LITMAS application is a software system where all litigation related to SBI is stored. This system has led to the elimination of thousands of papers that were being used to keep case-related records, preparing various reports and other related MIS.
Roles & Responsibilities:
Installed, configured, integrated, tuned, and administered WebLogic 10g/11g in various environments.
Installed and configured OHS server Plug-in to proxy requests from OHS to WebLogic server.
Deployed the versioned artifacts in formats of WAR, JAR, and EAR in WebLogic 11g/12c.
Configured Node manager to remotely administer Managed servers.
Configured WebLogic Clustering for Load Balancing, High Availability and Failover
Performed Root Cause Analysis including analyzing the thread dumps of servers, troubleshooting, and monitoring the logs.
Managed and Monitored JVM Performance by adjusting WebLogic heap size and garbage collection parameters.
Dealt with troubleshooting issues like Out of Memory, High CPU and Server Hang.
Configured and administered JDBC in WebLogic Server 11g & 12c.
Well versed with complete Development Life Cycle process which includes development, testing, implementation, and migration process.
Involved in resolving production issues by working closely with Infrastructure Team, DBA &Developers when application related, or deployment cycle problems are encountered.
Performed Migration of application from 11g to 12c.
Applied oracle advisory patches released every quarter using BSU/OPATCH Utilities.
Worked on Closing of Vulnerabilities (VAPT) raised by security Team.
Comply different types of audits conducted by various regulatory bodies.
Performed Hardening of servers at OS Level, WebLogic as per Client SCD documents
Configured and setup SSL for data encryption and client authentication, configuring digital certificates using java key tool&openssl for secured applications.
Documented the entire installation process for various tools and provided on-call support.
Environment: RHEL 6.x/7.x, Web Logic Server 11g/12c, OHS12c, Oracle ADF 11g/12c & Oracle DB 11g/12c