Summary
Overview
Work History
Education
Skills
Certification
Tools
Timeline
Generic

Deepak A

Salem

Summary

Experienced DevOps professional prepared for this role with strong background in implementing and managing CI/CD pipelines, cloud infrastructure, and automation tools. Adept at fostering team collaboration and achieving results, flexing with changing needs, and ensuring reliability. Skilled in containerization, orchestration, and configuration management, with focus on continuous improvement and operational excellence.

Overview

11
11
years of professional experience
1
1
Certification

Work History

Sr. DevOps Engineer

TCS
07.2022 - Current
  • Implemented GitOps practices with FluxCD to automate deployments in Kubernetes clusters, streamline continuous delivery, and manage configuration changes, ensuring consistency and improving deployment efficiency across environments.
  • Implemented CI/CD pipelines to automate the creation, update, modification, and destruction of AWS infrastructure using Terraform, ensuring efficient and consistent infrastructure management.
  • Developed and managed Azure CI/CD pipelines integrated with Jenkins, utilizing Groovy scripts stored in Bitbucket to automate and streamline the deployment process.
  • Contributed to architectural decisions, ensuring scalable and maintainable designs for future expansions of application services.
  • Streamlined infrastructure management through automation using industry-leading tools such as Kubernetes, and Terraform.
  • Managing different Kubernetes clusters with applications hosted on nodes running as EC2 instances, utilizing Auto Scaling Groups (ASG) for dynamic scaling to maintain high availability and ensure the consistent performance of application services.
  • Optimized AWS cloud resource usage by analyzing cost metrics and making recommendations for more efficient configurations.
  • Executed seamless Bitbucket Application upgrades using Helm setup, ensuring zero-downtime deployments and efficient configuration management, while maintaining continuous integration and deployment processes.
  • Handled user issues for Bitbucket and Artifactory by managing and resolving tickets through JIRA, leveraging administrative expertise to ensure prompt and effective solutions.
  • Developed custom scripts using Python or Bash languages to automate repetitive tasks or integrate disparate systems effectively streamlining workflows across departments.
  • Coordinated disaster recovery planning and execution, ensuring business continuity in emergency situations.
  • Increased system reliability, minimizing downtime and service disruptions through proactive troubleshooting and root cause analysis.
  • Maintained systems that monitored applications and infrastructure.
  • Conducted regular performance assessments of application infrastructure, identifying bottlenecks and making necessary optimizations to enhance service quality.
  • Leveraged Aqua, a DevSecOps tool, for comprehensive vulnerability management in container images by systematically scanning for non-compliant images, and implementing remediation measures to address vulnerabilities and ensure compliance with security standards.
  • Utilized monitoring tools such as Splunk, Grafana, and Prometheus to track application performance, analyze logs, and proactively identify and resolve issues, ensuring optimal application stability and reliability.
  • Utilized the Service now tool for comprehensive change and incident management, including deploying automations and fixing bugs through a structured change management process, ensuring zero service outages and seamless application performance.
  • Managed alerts and on-call schedules using PagerDuty, ensuring prompt incident response, minimizing downtime, and maintaining high system availability through effective alert management.
  • Worked closely with clients to understand their requirements and translate them into effective solutions. Ensured seamless communication and collaboration to deliver high-quality results.
  • Skilled in conducting root cause analysis (RCA) for issues and documenting findings in Confluence for future reference. Ensured comprehensive documentation to facilitate knowledge sharing and issue prevention.
  • Contributed to improving system reliability by identifying and addressing recurring problems.
  • Experienced in Agile practices and proficient in using Jira for bug tracking, issue management, and project coordination.
  • Actively participate in Agile sprints, contributing to sprint planning, daily stand-ups, and retrospectives to ensure smooth and efficient project delivery.
  • Proved successful working within tight deadlines and a fast-paced environment.
  • Mentored junior team members, fostering professional growth and improving overall team performance.

TECH LEAD

Cognizant Technology Solutions
07.2017 - 07.2022
  • Project Description: Annuity Customer Experience is one of the big applications which handles MetLife all Annuities, pensions and structured settlements products. It uses the Product V3 from Vitech and it supports our End-to-End Annuity process.
  • Roles and Responsibilities:
  • Managing all DEV, INT and QA Environments by involving in build using Bamboo and deployment using UCD, Test and release Activities.
  • Created builds and release pipelines in Azure DevOps and deployment to multiple servers by implementing CI/CD.
  • Debugging build failures, coordinating with developers and testers to resolve issues.
  • Created new branches and check-in property files in Bitbucket using GIT.
  • Handling Environment issues for DEV, INT and QA regions.
  • Provide release management/configuration management-related input to Application Development and QA teams from test cycles to production.
  • Work with other groups for various activities includes issues occurs in application, Database, storage, servers and requests made by test users for job scheduling and for retrieving existing job dumps.
  • Installation, Administration, Upgrading, Troubleshooting Console Issues & Database Issues for AppDynamics.
  • Provide performance management support and technical guidance with AppDynamics (Application Performance Management) for Application teams.
  • Identifying Critical applications for System resource utilization (CPU, Memory, Threads etc.) & JVM heap size was monitored using AppDynamics.

SENIOR SYSTEM ENGINEER

Cognizant Technology Solutions
08.2014 - 06.2017
  • Project Description: MyVisa Application is third party vendor application and this is the central repository system to process all Visa Applications for the Cognizant users to various countries in the world. Visa Initiating, documents uploading, capturing necessary information from different upstream portals for Visa Initiating.
  • Roles and Responsibilities:
  • Handled End user Tickets-L2 level. If any issues, data fixes in backend will be done with L3 level approval.
  • Deployed code (Patch) shared by vendor in UAT environment and same can be deployed in all production servers approved by stakeholders.
  • Deployed SQL scripts in production database which will be shared by vendor.
  • Coordinated with vendor team through remote sessions to analyze issues based on priority.
  • Monitored Windows Services like SMTP/Task Scheduler in all servers.
  • Shared various ADHOC reports, quarterly job report to customers and vendor teams of MyVisa Application.
  • Monitoring and scheduling SQL job in DB.

Education

B.E. - Computer Science

Annai Mathammal Sheela Engineering College
08.2012

Skills

  • Scripting languages
  • Monitoring and logging
  • Infrastructure automation
  • Configuration management
  • Containerization technologies
  • Amazon web services
  • Linux operating system

Certification

AWS Solutions Architect Associate Certification (SAA-C01)

Tools

AWS Services, Kubernetes, Docker, AzureDevops, JIRA, Confluence, Artifactory, Bitbucket, GIT, Jenkins, pagerduty, terraform, Python, Shell Scripting, Splunk, Grafana, Aquasec, Prometheus, Helm, FluxCD, Bamboo, UCD, WebSphere Application Server 8.5, Service Now

Timeline

Sr. DevOps Engineer

TCS
07.2022 - Current

TECH LEAD

Cognizant Technology Solutions
07.2017 - 07.2022

SENIOR SYSTEM ENGINEER

Cognizant Technology Solutions
08.2014 - 06.2017

B.E. - Computer Science

Annai Mathammal Sheela Engineering College
Deepak A