Summary
Overview
Work History
Education
Skills
AREAS OF EXPERTISE
Certification
Languages
Timeline
Generic

DAMA PAVAN SAI SANTOSH

Bengaluru

Summary

Dynamic Software Engineer with proven expertise at HCLTECH in DevOps practices, including CI/CD automation using GitLab and Jenkins. Skilled in Terraform and incident management, I successfully enhanced application performance and ensured seamless deployments, driving operational excellence and client satisfaction. Adept at troubleshooting and collaborating with cross-functional teams to deliver impactful solutions.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Software Engineer

HCLTECH
Bangalore
01.2021 - Current

Project -3:

Configured GitLab as a source control management (SCM) tool for version control and integration with CI/CD workflows.

Designed declarative Jenkins pipelines to automate build processes for containerized and microservice-based applications.

Implemented secure credential management using Ansible Vault for masking sensitive variables across environments.

Set up GitLab Webhooks to enable automated deployment triggers upon code commits or merge requests.

Configured Ansible Tower jobs for scalable configuration management and provisioning within GCP resources.

Deployed applications to GCP compute environments, including custom target servers, and container clusters.

Integrated Cobertura with Jenkins to track code coverage metrics, and visualize test depth across pipelines.

Provisioned GCP resources using Terraform, including GKE clusters, Compute Engine instances, and IAM policies.

Project: 2:

Performing various health checks on servers, databases, and applications.

Performing data loads in a non-production environment, like UAT, to production (parallel environment).

Performing release implementations and deployments in non-production environments.

Investigating application/user issues and tracking them until closure.

Temporary table creation to check the customer needs.

Creating mid-level Unix/PL SQL scripts.

Interacting with the client and understanding the requirements.

Ensuring all the applications run flawlessly throughout the trading hours.

Responsible for delivering P&L reports.

Troubleshooting issues in applications and reports.

Project: 1:-

Implement enhancements on the existing application based on customer requirements and management decisions.

Resolve major production issues related to performance or business logic.

Enhance the data model and code as per the requirements of the client in the existing application.

To supervise intraday online jobs, overnight EOD batch jobs, and take corrective action in case of failures.

To make sure all upstream and downstream interfaces are connected and act in case of any feed failures.

Monitoring the production server, troubleshooting.

Provide back-end support to the application by checking the front-end functionality as per the client/user requirements.

Understanding the requirement from the client, and communicating the same to the development team.

Software Engineer

HCLTECH
Bangalore
01.2021 - Current
  • Configured GitLab as a source control management (SCM) tool for version control and integration with CI/CD workflows.
  • Designed declarative Jenkins pipelines to automate build processes for containerized, and microservice-based applications.
  • Implemented secure credential management using Ansible Vault for masking sensitive variables across environments.
  • Set up GitLab webhooks to enable automated deployment triggers upon code commits or merge requests.
  • Configured Ansible Tower jobs for scalable configuration management and provisioning within GCP resources.
  • Deployed applications to GCP compute environments, including custom target servers, and container clusters.
  • Integrated Kubernetes with Jenkins to track code coverage metrics, and visualize test depth across pipelines.
  • Provisioned GCP resources using Terraform, including GKE clusters, Compute Engine instances, and IAM policies.
  • Performing various health checks on servers, databases, and applications.
  • Performing data loads in a non-production environment, like UAT, to production (parallel environment).
  • Performing release implementations and deployments in non-production environments.
  • Investigating application/user issues and tracking them until closure.
  • Temporary table creation to check the customer’s needs.
  • Creating mid-level Unix/PL SQL scripts.
  • Interacting with the client and understanding the requirements.
  • Ensuring all the applications run flawlessly throughout the trading hours.
  • Responsible for delivering P&L reports.
  • Troubleshooting issues in applications and reports.
  • Implement enhancements on the existing application based on customer requirements and management decisions.
  • Resolve major production issues related to performance or business logic.
  • Enhance the data model and code as per the requirements of the client in the existing application.
  • To supervise intraday online jobs, overnight EOD batch jobs, and take corrective action in case of failures.
  • To make sure all upstream and downstream interfaces are connected and act in case of any feed failures.
  • Monitoring the production server, troubleshooting.
  • Provide back-end support to the application by checking the front-end functionality as per the client/user requirements.
  • Understanding the requirements from the client and communicating the same to the development team.
  • Incident and problem management.
  • To supervise intraday online jobs and overnight EOD batch jobs, and take corrective action in case of any feed failures.
  • To make sure all upstream and downstream interfaces are connected and act in case of any feed failures.
  • To perform annual BCP testing.
  • Monitoring and resolving the P1, P2, and P3 tickets on the ticketing tool ServiceNow.
  • Regularly attend to and resolve issues such as application outages. Issues impacting multiple users, revenue-impacting key function issues in the crisis call.

Education

Master of Computer Applications -

Sastra University
Thanjavur,Tamilnadu
08-2024

Bachelor of Computer Applications -

Sastra University
Thanjavur,Tamil Nadu
07-2021

Skills

  • DevOps
  • GitLab
  • Jenkins
  • Dockers
  • Linux
  • SonarQube
  • Shell scripting
  • Build releases
  • CICD
  • Terraform
  • Geneos ( ITRS )
  • Splunk
  • ServiceNow
  • Control-M

AREAS OF EXPERTISE

  • IT Production Support
  • Maintenance & Enhancement
  • Software Engineering Concepts
  • Requirement Gathering & Analysis
  • Project Co-ordination & Execution
  • Strategic Planning & Execution
  • Troubleshooting & Debugging
  • Investment Banking Domain

Certification

  • Certified in GCP, CDL (Cloud Digital Leader)
  • Certified in GCP ACE (Associate Cloud Engineer)

Languages

Telugu
First Language
English
Upper Intermediate (B2)
B2
Hindi
Beginner
A1

Timeline

Software Engineer

HCLTECH
01.2021 - Current

Software Engineer

HCLTECH
01.2021 - Current

Master of Computer Applications -

Sastra University

Bachelor of Computer Applications -

Sastra University
DAMA PAVAN SAI SANTOSH