Summary
Overview
Work History
Skills
Technical Skills Summary
Job Roles In Accenture
Roles And Responsibilities
Timeline
Generic

Pradeep S

Hyderabad

Summary

Experienced in supporting various Amazon AWS implementations, including Amazon EC2 (IaaS), DevOps, Amazon RDS (DBaaS), and other AWS services. Skilled in provisioning, implementing, migrating, performing heterogeneous conversions, and providing ongoing administration and monitoring support for Microsoft SQL Server, MySQL, MariaDB, PostgreSQL, and Amazon Aurora. With over 6 years of experience in the IT industry, I have a strong background in source code management, build tools, configuration management, change/release/build management, system administration, support and maintenance. Proficient in working with Ubuntu and CentOS environments and have expertise in automating builds and deployment processes using Docker and Kubernetes, with a focus on AWS Cloud Architecture.

Overview

2026
2026
years of professional experience

Work History

Skilled Cloud Engineer

  • Having hands-on experience on supporting, automating, and optimizing mission critical deployments in AWS, Vmware, Docker, Kubernetes leveraging configuration management, CI/CD, and DevOps processes
  • Actively manage, improve, and monitor cloud infrastructure on AWS, EC2, S3, and RDS, including backups, patches, and scaling
  • Built and deployed Docker containers to break up monolithic app into microservices, improving developer workflow, increasing scalability, and optimizing speed
  • Installed and configured Nagios to constantly monitor network bandwidth, memory usage, and hard drive status
  • Managed GitHub repositories and permissions, including branching and tagging
  • Experience in working on AWS and its services like AWS IAM, VPC, EC2, ECS, EBS, RDS, S3
  • Lambda, ELB, Auto Scaling, Route 53, CloudFront, Cloud Watch, Cloud Trail, SQS, and SNS and experienced in Cloud automation using AWS Cloud Formation templates to create custom sized VPC, subnets, NAT, EC2 instances, ELB and Security groups
  • Strong experience on DevOps essential tools like Ansible, Docker, Kubernetes, Subversion (SVN)
  • GIT, Jenkins, Ant, Maven and migrate VMWAREVMs to AWS and Managed Services like EC2, S3
  • Route53, ELB, EBS
  • Created infrastructure in a coded manner (infrastructure as code) using Terraform, Ansible for configuration management of virtual environments, and Vagrant for virtual machine and resource control
  • I have managed Repositories ,automated tasks using shell scripting ,implemented CI/CD pipeline with github actions
  • I have Integrated GitLab CI with Docker for containerized builds and deployments
  • Configured Argo-CD to automated application deployment on to Kubernetes Clusters.

Devops Engineer

Infosys
10.2020 - Current

Software Engineer

Accenture
04.2018 - 09.2020
  • Project: Mercedes Benz.io
  • Mercedes-Benz teamed with Infosys to create a unified digital presence and a much faster content-delivery capability
  • Mercedes-Benz is known for its innovation.With the help of Accenture and AWS, Mercedes-Benz.io has extended that reputation to the digital world.Our software development cycles are nearly as agile and fast as the cars we produce!”
  • Dockers and Kubernetes:
  • Built out eks clusters and deployed through helm charts
  • Created a release management system to enable developers to continuously deploy as well as provide a tracking and promotion mechanism for higher level environments (i.e, dev to staging to prod) that integrated with helm, Kubernetes, and our cicd process
  • Implemented end-to-end integration of the product from customer standup to application installation on the AWS/Azure Kubernetes clusters
  • Development/deployment and monitoring of new Dockerized infrastructure
  • Docker support for Go/NodeJS/Python development team
  • Good Expertise on Docker compose, Files, Docker Hub and Swarm
  • Good Expertise on AWS ECS,EKS,ECR
  • Hands on experience on Kubernetes Clusters
  • Created Multistage Dockerfile and Deploy to Kuberntes
  • AWS RESPONSIBILITIES:
  • Virtual Private Cloud Configuration andNetworking(VPC) Created Cloud Formation templates and used them to deploy AWS resources
  • Managed multiple projects by managing identity and access management (IAM), AWS-automation with cloud formation
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using BIT
  • BUCKET & Push tool along with Python and Shell scripts to automate routine jobs
  • Developed CI/CD system with Jenkins onKubernetes container environment,utilizing Kubernetes andDocker for the CI/CD system's runtime environment to build, test, and deploy
  • Involved in the deployment of content to the AWS Cloud platform via EC2, S3, and
  • EBS
  • Implemented a CI/CD pipeline using Azure DevOps (VSTS, TFS) in both cloud and on-premises with GIT, MS
  • Build, Docker, Maven along with Jenkins’s plugins
  • In Solaris, Centos, and Red Hat Linux, I’m in charge of creating and managing user accounts, security, rights, disk space, and process monitoring
  • Extensively worked on azure DevOps for continuous integration and for End-to-End automation for all build and deployments
  • Experience in designing and deploying new ELK clusters (Elasticsearch, Logstash, Kibana, beats, Kafka, etc
  • Strong Understanding on serverless Architecture and experience in working with pipelines and hosting environments
  • Ability to Restart/bounce the Azure components/Clusters/VM and create custom scripts to automate support processes
  • Used Ticketing tool JIRA to track defects and changes for change management, monitoring tools like Elastic (ELK) and agent installation in different work environments in real and container workspace
  • Streamlined and coordinated Configuration/Build/Release/Deployment/Process/ Environment management across all the products in our applications
  • Experience with (CICD) pipeline using GIT, GitHub, GitLab, Jenkins, Ansible, ECS, Docker, Dockerhub
  • Kubernetes, EKS, EKSCTL, SonarQube, Nexus, CloudFormation, Terraform, Code Pipeline
  • Experience setting up instances behind Elastic Load Balancer in AWS for high availability
  • Worked on delegating access across various AWS Accounts using IAM roles
  • Involvedinsetting up the new build environment for various applications inthe Windows/Linux environment
  • Implemented Docker -maven-plugin in and MavenPOM.XML to build Docker images for all microservices and later used Docker files to build the Docker images from the java jar files
  • Worked with the development team in designing /migrating AWS cloud-based solutions
  • Involved in migrating on-premises, .Net apps, DevOps platform to Azure CI/CD processes by utilizing ARM templates
  • Setup and configured VPC, Transit VPC, VPC peering, CDN, IPsec and VPN to secure data transfer and secure connection to other AWS services and other AWS accounts
  • Created CloudWatch alarms that send Simple Notification Service (SNS) message when the alarm triggers
  • Monitored github actions using slack alerts
  • Implemented CI pipelines to compile, build, and test software as new code is integrated
  • I have Configured unit tests, static code analysis tools, and also compliance checks with GitHub Actions to maintain code quality
  • Deployed microservices to AWS ECS or Azure Kubernetes Service (AKS) for in-vehicle communication or backend services
  • Automated rollbacks and ensure safe deployments to prevent system downtime for automotive services like infotainment systems
  • Connected GitHub Actions workflows with JIRA for issue tracking and Confluence for documentation
  • Set up Docker-in-Docker (DIND) as a Daemon set to use underlying host daemon to provision Kubernetes pods as Jenkins slaves and use the dynamic pods to run Jenkins jobs
  • This provides way to utilize docker-ce on an old docker daemon
  • Experience in Setting up Kubernetes (k8s) Clusters for running microservices and Pushed microservices into production with Kubernetes backed Infrastructure
  • Development of automation of Kubernetes clusters via playbooks in Ansible
  • While creating a platform for automating, deploying, scaling of application containers acrossclusters ofhosts troubleshooting pods through SSH, managed manifestfiles andreleases of Helmcharts
  • Set up Docker-in-Docker (DIND) as a Daemon set to use underlying host daemon to provision Kubernetes pods as Jenkins slaves and use the dynamic pods to run Jenkins jobs
  • This provides way to utilize docker-ce on an old docker daemon
  • Experience in Setting up Kubernetes (k8s) Clusters for running microservices and pushed microservices into production with Kubernetes backed Infrastructure
  • Development of automation of Kubernetes clusters via playbooks in Ansible
  • While creating a platform for automating, deploying, scaling of application containers across clusters ofhosts troubleshooting pods through SSH, managedmanifestfiles and releases of Helm charts
  • Worked with Azure Monitoring tools such as Azure Log Analytics, Azure Network Watcher, and Azure Service
  • Health to Diagnose and minimize service degradation
  • CreatedDocker images and built & run containers in different environments
  • Used Docker for orchestrating test environments with Dockerfile for the core application deployment using
  • AWS ECS and ECR
  • Involved in Cluster management on Kubernetes to create Pods, Nodes, and deploying Microservices pulled from the Docker Registry and managed by Kubernetes
  • Created deployment areas such as development, testing, quality assurance and production environment in
  • Azure Kubernetes Services (AKS) cluster and configured App Insights, Prometheus and Grafana dashboard for analysis
  • Developed an automated Stack driver Monitoring alerts using Terraform on Azure Cloud Platform
  • Used Azure Services Fabric to package, deploy, and manage scalable and reliable Microservices and containers
  • Also experience in developing different types of Azure Functions such as HTTP Trigger, Timer Trigger, Services
  • Bus Trigger, Event-Hub Trigger
  • Worked on PowerShell Runbooks in Automation Accounts In-Order to build and remove projects within a
  • Subscription
  • Migrated the current Linux environment to AWS Linux environment and used auto scaling feature and Involved in Remediation and patching of Unix/ Linux Servers
  • Hands-on Experience on Azure Web Application, Azure Blob Storage, App Services, Azure SQL Database, Azure
  • Kubernetes Service (AKS), Fabric Controller, Azure search, Virtual Machines, Notification Hub, Azure Virtual
  • Networking (Vnets) and Azure search
  • I have configured Argo-CD to automated application deployment on to kubernetes clusters
  • I have Ensured infrastructure drift detection by configuring Argo CD to monitor the cluster state and alert on discrepancies with the Git configuration
  • Automated blue-green deployments using Argo Rollouts and linked them with CI tools
  • As part of application and cluster security I have Implemented RBAC policies to control access within Argo CD and ensured secure application management
  • I have Set up alerts using Prometheus or Grafana to monitor failed syncs, deployment issues, and infrastructure drift
  • I have designed and managed git lab ci/cd pipelines
  • I have Integrated GitLab CI with Docker for containerized builds and deployments
  • I have Implemented GitLab Runners (self-hosted or shared) to execute pipeline jobs on different environments
  • To Ensure proper Merge Request (MR) management by performed automated linting, testing, and code quality checks
  • Collaborated with product teams to define deployment schedules and release processes
  • Continuously optimized pipeline execution time by leveraging caching and parallel jobs
  • Job roles in Accenture:
  • Accenture helped BT seamlessly migrate the highly critical enterprise data warehouse(EDW) for both consumer as well as B2B business
  • This drove significant improvements in the company’s performance by enhancing business agility and responsiveness to market dynamics
  • Roles & Responsibilities:
  • Hands on experience in AWS provisioning and AWS services like IAM, VPC, CloudFront, ACLs, Security Groups
  • EBS, ELB, EC2, S3, Glacier, RDS, Auto scaling, Cloud Formation, Lambda, Elastic Beanstalk, EMR, CloudWatch
  • Elastic Container Service (Docker Container)
  • Created Cloud FormationTemplate for main services like EC2, VPC and S3 for reuse in the current environment
  • Created network architecture on AWS VPC, subnets, Internet Gateway, Route Table and NAT Setup
  • Trained staff on effective use of Jenkins, DOCKER, GitLab and Kubernetes
  • Configured Elastic Load Balancers (ELB) with EC2 Autoscaling groups
  • Createdmonitors, alarms, and notifications for EC2 hosts using CloudWatch
  • Worked with IAM to manage the users and groups using IAM by assigning individual policies and roles to each user and group as per requirements
  • Created S3 buckets and managed policies for S3 buckets and utilized S3 Buckets and Glacier for storage, backup and archived in AWS and experience in setting up and maintenance of Auto-Scaling AWS stacks
  • Experience with Amazon AWS cloud creating EC2 instances, security groups, EC2 container services and
  • Amazon elastic block store
  • Experience in real-time monitoring and alerting of applications deployed in AWS using Cloud Watch, Cloud
  • Trail and Simple Notification Service
  • Hands-on experience on Cloud innovations including Infrastructure as a Service, Platform as a Service and
  • Software as a Service (IaaS, PaaS, and SaaS)
  • Designed a high availability environment for Application servers and database servers on EC2 by using ELB and Auto-scaling
  • Used CloudWatch for monitoring AWS cloud resources and the applications that deployed onAWS by creating new alarms, enabling notification service
  • Actively worked on deploying docker based applications to AWS ECS (Elastic Container Service)
  • Configured Elasticsearch, Logstash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda and CloudWatch
  • Worked onCI/CD tools Jenkins and GIT version control system for continuous smooth code release process
  • Integrated Jenkins with GitHub private repositories builds Automation tools (Maven and Ant), and Artifact repository for pushing successful build code
  • Configure, monitor, and automate Amazon Web Services as well as involved in deploying the content cloud platform on Amazon Web Services using EC2, ECS, Elastic Beanstalk, S3 and EBS
  • Developed Shell Scripts to run the unit test on different jobs on Jenkins like testing the code
  • Managed provisioning of AWS infrastructures using CloudFormation and Terraform
  • Extensive experience in Linux/Unix system Administration, System Builds, Server Builds, Installations
  • Upgrades, Patches, Migration, Troubleshooting
  • Strong ability to troubleshoot any issues generated while building, deploying and in production support
  • Design, Plan and create Azure virtual machines, Implement, and manage virtual networking within Azure and connect to on-premises environments
  • Design, Implement, manage, backup, and monitor storage solutions in accordance with the HA and DR requirements of the enterprise Hosting environment, Create and manage Azure AD tenants, and configure application integration with Azure AD
  • Working knowledge on Azure Fabric, Micro services, IoT & Docker containers in Azure
  • Managing and creating new and existing environments in VSTS deployment groups
  • Architected and developed continuous integration, continuous deployment and configuration management that automated builds and deployments to numerous environments using VSTS on Azure Devops project
  • Set-up a continuous build process in Visual Studio Team Services to automatically build on new check-in of code then deploy that new build to the Azure Web application
  • Good Knowledge in Azure cloud services, Azure storage, Azure active directory, and Azure Service Bus
  • Managing Client's Microsoft Azure based PaaS and IAAS environment
  • Involved in Creating and Managing Virtual Machines in Windows Azure and setting up communication with the help of endpoints
  • Configured VMs availability sets using Azure portal to provide resiliency for IaaS based solution andscale sets using Azure Resource Manager to manage network traffic
  • Selecting the appropriateAzure service based on compute, data, or securityrequirements and leveraging Azure
  • SDKs to interact with Azure services from your application
  • Hands onPowerShell scripts to automate the Azurecloud system creationincluding end-to-endinfrastructure
  • VMs, storage, firewall rules
  • Expertise in implementing the Configuration Management Tool like Ansible
  • Experience in writing Ansible playbooks to automate the given process
  • Installed, configured, and administered Continuous Integration tools such as Hudson and Jenkins for automated builds
  • Managed local deployments in Kubernetes, creating local clusters and deploying application containers
  • Container management using Docker by writing Docker files and set up the automated build on Docker HUB and installing and configuring Kubernetes
  • Deployed containers using Docker, worked with Docker images, Docker hub and Docker registries and had knowledge on installation, configuration of Kubernetes and clustering them
  • Worked with Docker and Kubernetes on multiple cloud providers, from helping developers build and containerize their application (CI/CD) to deploying either on public or private cloud
  • Automated deployment operations using various tools in DevOps, Configuration Management, Cloud
  • Infrastructure using Jenkins, Maven, Dockers, AWS, GIT, Linux etc
  • Worked oninstallation of Docker using Docker toolbox and setting up the automated build on Docker Hub
  • Workedoncreation ofcustom Dockercontainer images, tagging, andpushing the images andDockers consoles for managing the application of life cycle
  • Installed andConfigured the Nexus repositorymanager for sharing the artifacts within the company andUsed
  • Nexus Repository to upload the build artifacts after a successful build
  • Configuring the Docker containers and creating Docker files, Docker compose files for different environments and Integrated and version controlled them
  • Worked onsetting up Jenkins’s server andintegrated with Git, Maven, JIRA, and Email Servers
  • Used Jenkins pipelines to drive all microservices builds out to the Docker registry and then deployed to
  • Kubernetes, Created Pods and managed using Kubernetes
  • Created the first CloudFormation template to explore the functionality and usability for future deployments on cloud
  • Installed packages with yum and rpm also installed and configured PostgreSQL database on RedHat/Debian
  • Servers
  • Performed Disk management with the help of LVM (Logical Volume Manager)
  • Provided 24/7 on call support on Linux Production Servers
  • Responsible for maintaining security on Redhat
  • Linux.

Skills

  • TECHNICAL SKILLS SUMMARY:
  • Cloud service/e platform:
  • AWS,Azure
  • Managing IT infrastructure
  • Jenkins
  • Kubernetes
  • Nagios
  • Managing Domain Controller (AD
  • Services)
  • Windows XP &7 and Redhat 6,ubuntu
  • Administering DHCP, DNS
  • Ansible
  • Maven, ANT
  • Git,Github
  • Terraform
  • Dockers
  • Prometheus,Helm

Technical Skills Summary

AWS, Azure, True, Jenkins, Kubernetes, Nagios, Managing Domain Controller (AD Services), Windows XP & 7, Redhat 6, Ubuntu, Administering DHCP, DNS, Ansible, Maven, ANT, Git, Github, Terraform, Dockers, Prometheus, Helm

Job Roles In Accenture

Accenture helped BT seamlessly migrate the highly critical enterprise data warehouse(EDW) for both consumer as well as B2B business. This drove significant improvements in the company's performance by enhancing business agility and responsiveness to market dynamics.

Roles And Responsibilities

  • Hands on experience in AWS provisioning and AWS services like IAM, VPC, CloudFront, ACLs, Security Groups, EBS, ELB, EC2, S3, Glacier, RDS, Auto scaling, Cloud Formation, Lambda, Elastic Beanstalk, EMR, CloudWatch, Elastic Container Service (Docker Container).
  • Created Cloud Formation Template for main services like EC2, VPC and S3 for reuse in the current environment.
  • Created network architecture on AWS VPC, subnets, Internet Gateway, Route Table and NAT Setup.
  • Trained staff on effective use of Jenkins, DOCKER, GitLab and Kubernetes.
  • Configured Elastic Load Balancers (ELB) with EC2 Autoscaling groups.
  • Created monitors, alarms, and notifications for EC2 hosts using CloudWatch.
  • Worked with IAM to manage the users and groups using IAM by assigning individual policies and roles to each user and group as per requirements.
  • Created S3 buckets and managed policies for S3 buckets and utilized S3 Buckets and Glacier for storage, backup and archived in AWS and experience in setting up and maintenance of Auto-Scaling AWS stacks.
  • Experience with Amazon AWS cloud creating EC2 instances, security groups, EC2 container services and Amazon elastic block store.
  • Experience in real-time monitoring and alerting of applications deployed in AWS using Cloud Watch, Cloud Trail and Simple Notification Service.
  • Hands-on experience on Cloud innovations including Infrastructure as a Service, Platform as a Service and Software as a Service (IaaS, PaaS, and SaaS).
  • Designed a high availability environment for Application servers and database servers on EC2 by using ELB and Auto-scaling.
  • Used CloudWatch for monitoring AWS cloud resources and the applications that deployed on AWS by creating new alarms, enabling notification service.
  • Actively worked on deploying docker based applications to AWS ECS (Elastic Container Service).
  • Configured Elasticsearch, Logstash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda and CloudWatch.
  • Worked on CI/CD tools Jenkins and GIT version control system for continuous smooth code release process.
  • Integrated Jenkins with GitHub private repositories builds Automation tools (Maven and Ant), and Artifact repository for pushing successful build code.
  • Configure, monitor, and automate Amazon Web Services as well as involved in deploying the content cloud platform on Amazon Web Services using EC2, ECS, Elastic Beanstalk, S3 and EBS.
  • Developed Shell Scripts to run the unit test on different jobs on Jenkins like testing the code.
  • Managed provisioning of AWS infrastructures using CloudFormation and Terraform.
  • Extensive experience in Linux/Unix system Administration, System Builds, Server Builds, Installations, Upgrades, Patches, Migration, Troubleshooting.
  • Strong ability to troubleshoot any issues generated while building, deploying and in production support.
  • Design, Plan and create Azure virtual machines, Implement, and manage virtual networking within Azure and connect to on-premises environments.
  • Design, Implement, manage, backup, and monitor storage solutions in accordance with the HA and DR requirements of the enterprise Hosting environment, Create and manage Azure AD tenants, and configure application integration with Azure AD.
  • Working knowledge on Azure Fabric, Micro services, IoT & Docker containers in Azure.
  • Managing and creating new and existing environments in VSTS deployment groups.
  • Architected and developed continuous integration, continuous deployment and configuration management that automated builds and deployments to numerous environments using VSTS on Azure Devops project.
  • Set-up a continuous build process in Visual Studio Team Services to automatically build on new check-in of code then deploy that new build to the Azure Web application.
  • Good Knowledge in Azure cloud services, Azure storage, Azure active directory, and Azure Service Bus. Managing Client's Microsoft Azure based PaaS and IAAS environment.
  • Involved in Creating and Managing Virtual Machines in Windows Azure and setting up communication with the help of endpoints.
  • Configured VMs availability sets using Azure portal to provide resiliency for IaaS based solution and scale sets using Azure Resource Manager to manage network traffic.
  • Selecting the appropriate Azure service based on compute, data, or security requirements and leveraging Azure SDKs to interact with Azure services from your application.
  • Hands on PowerShell scripts to automate the Azure cloud system creation including end-to-end infrastructure, VMs, storage, firewall rules.
  • Expertise in implementing the Configuration Management Tool like Ansible.
  • Experience in writing Ansible playbooks to automate the given process.
  • Installed, configured, and administered Continuous Integration tools such as Hudson and Jenkins for automated builds.
  • Managed local deployments in Kubernetes, creating local clusters and deploying application containers.
  • Container management using Docker by writing Docker files and set up the automated build on Docker HUB and installing and configuring Kubernetes.
  • Deployed containers using Docker, worked with Docker images, Docker hub and Docker registries and had knowledge on installation, configuration of Kubernetes and clustering them.
  • Worked with Docker and Kubernetes on multiple cloud providers, from helping developers build and containerize their application (CI/CD) to deploying either on public or private cloud.
  • Automated deployment operations using various tools in DevOps, Configuration Management, Cloud Infrastructure using Jenkins, Maven, Dockers, AWS, GIT, Linux etc.
  • Worked on installation of Docker using Docker toolbox and setting up the automated build on Docker Hub.
  • Worked on creation of custom Docker container images, tagging, and pushing the images and Dockers consoles for managing the application of life cycle.
  • Installed and Configured the Nexus repository manager for sharing the artifacts within the company and Used Nexus Repository to upload the build artifacts after a successful build.
  • Configuring the Docker containers and creating Docker files, Docker compose files for different environments and Integrated and version controlled them.
  • Worked on setting up Jenkins's server and integrated with Git, Maven, JIRA, and Email Servers.
  • Used Jenkins pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Created the first CloudFormation template to explore the functionality and usability for future deployments on cloud.
  • Installed packages with yum and rpm also installed and configured PostgreSQL database on RedHat/Debian Servers.
  • Performed Disk management with the help of LVM (Logical Volume Manager).
  • Provided 24/7 on call support on Linux Production Servers. Responsible for maintaining security on Redhat Linux.
  • Virtual Private Cloud Configuration and Networking (VPC) Created Cloud Formation templates and used them to deploy AWS resources.
  • Managed multiple projects by managing identity and access management (IAM), AWS-automation with cloud formation.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using BIT BUCKET & Push tool along with Python and Shell scripts to automate routine jobs.
  • Developed CI/CD system with Jenkins on Kubernetes container environment, utilizing Kubernetes and Docker for the CI/CD system's runtime environment to build, test, and deploy.
  • Involved in the deployment of content to the AWS Cloud platform via EC2, S3, and EBS.
  • Implemented a CI/CD pipeline using Azure DevOps (VSTS, TFS) in both cloud and on-premises with GIT, MS Build, Docker, Maven along with Jenkins's plugins.
  • In Solaris, Centos, and Red Hat Linux, I'm in charge of creating and managing user accounts, security, rights, disk space, and process monitoring.
  • Extensively worked on azure DevOps for continuous integration and for End-to-End automation for all build and deployments.
  • Experience in designing and deploying new ELK clusters (Elasticsearch, Logstash, Kibana, beats, Kafka, etc.
  • Strong Understanding on serverless Architecture and experience in working with pipelines and hosting environments.
  • Ability to Restart/bounce the Azure components/Clusters/VM and create custom scripts to automate support processes.
  • Used Ticketing tool JIRA to track defects and changes for change management, monitoring tools like Elastic (ELK) and agent installation in different work environments in real and container workspace.
  • Streamlined and coordinated Configuration/Build/Release/Deployment/Process/ Environment management across all the products in our applications.
  • Experience with (CICD) pipeline using GIT, GitHub, GitLab, Jenkins, Ansible, ECS, Docker, Dockerhub, Kubernetes, EKS, EKSCTL, SonarQube, Nexus, CloudFormation, Terraform, Code Pipeline.
  • Experience setting up instances behind Elastic Load Balancer in AWS for high availability. Worked on delegating access across various AWS Accounts using IAM roles.
  • Involved in setting up the new build environment for various applications in the Windows/Linux environment.
  • Implemented Docker -maven-plugin in and Maven POM.XML to build Docker images for all microservices and later used Docker files to build the Docker images from the java jar files.
  • Worked with the development team in designing / migrating AWS cloud-based solutions.
  • Involved in migrating on-premises, .Net apps, DevOps platform to Azure CI/CD processes by utilizing ARM templates.
  • Setup and configured VPC, Transit VPC, VPC peering, CDN, IPsec and VPN to secure data transfer and secure connection to other AWS services and other AWS accounts.
  • Created CloudWatch alarms that send Simple Notification Service (SNS) message when the alarm triggers.
  • Monitored github actions using slack alerts.
  • Implemented CI pipelines to compile, build, and test software as new code is integrated.
  • I have Configured unit tests, static code analysis tools, and also compliance checks with GitHub Actions to maintain code quality.
  • Deployed microservices to AWS ECS or Azure Kubernetes Service (AKS) for in-vehicle communication or backend services.
  • Automated rollbacks and ensure safe deployments to prevent system downtime for automotive services like infotainment systems.
  • Connected GitHub Actions workflows with JIRA for issue tracking and Confluence for documentation.
  • Set up Docker-in-Docker (DIND) as a Daemon set to use underlying host daemon to provision Kubernetes pods as Jenkins slaves and use the dynamic pods to run Jenkins jobs. This provides way to utilize docker-ce on an old docker daemon.
  • Experience in Setting up Kubernetes (k8s) Clusters for running microservices and Pushed microservices into production with Kubernetes backed Infrastructure. Development of automation of Kubernetes clusters via playbooks in Ansible. while creating a platform for automating, deploying, scaling of application containers across clusters of hosts troubleshooting pods through SSH, managed manifest files and releases of Helm charts.
  • Worked with Azure Monitoring tools such as Azure Log Analytics, Azure Network Watcher, and Azure Service Health to Diagnose and minimize service degradation.
  • Created Docker images and built & run containers in different environments.
  • Used Docker for orchestrating test environments with Dockerfile for the core application deployment using AWS ECS and ECR.
  • Involved in Cluster management on Kubernetes to create Pods, Nodes, and deploying Microservices pulled from the Docker Registry and managed by Kubernetes.
  • Created deployment areas such as development, testing, quality assurance and production environment in Azure Kubernetes Services (AKS) cluster and configured App Insights, Prometheus and Grafana dashboard for analysis.
  • Developed an automated Stack driver Monitoring alerts using Terraform on Azure Cloud Platform.
  • Used Azure Services Fabric to package, deploy, and manage scalable and reliable Microservices and containers. Also experience in developing different types of Azure Functions such as HTTP Trigger, Timer Trigger, Services Bus Trigger, Event-Hub Trigger.
  • Worked on PowerShell Runbooks in Automation Accounts In-Order to build and remove projects within a Subscription.
  • Migrated the current Linux environment to AWS Linux environment and used auto scaling feature and Involved in Remediation and patching of Unix/ Linux Servers.
  • Hands-on Experience on Azure Web Application, Azure Blob Storage, App Services, Azure SQL Database, Azure Kubernetes Service (AKS), Fabric Controller, Azure search, Virtual Machines, Notification Hub, Azure Virtual Networking (Vnets) and Azure search.
  • I have configured Argo-CD to automated application deployment on to kubernetes clusters.
  • I have Ensured infrastructure drift detection by configuring Argo CD to monitor the cluster state and alert on discrepancies with the Git configuration.
  • Automated blue-green deployments using Argo Rollouts and linked them with CI tools.
  • As part of application and cluster security I have Implemented RBAC policies to control access within Argo CD and ensured secure application management.
  • I have Set up alerts using Prometheus or Grafana to monitor failed syncs, deployment issues, and infrastructure drift.
  • I have designed and managed git lab ci/cd pipelines.
  • I have Integrated GitLab CI with Docker for containerized builds and deployments.
  • I have Implemented GitLab Runners (self-hosted or shared) to execute pipeline jobs on different environments.
  • To Ensure proper Merge Request (MR) management by performed automated linting, testing, and code quality checks.
  • Collaborated with product teams to define deployment schedules and release processes.
  • Continuously optimized pipeline execution time by leveraging caching and parallel jobs.

Timeline

Devops Engineer

Infosys
10.2020 - Current

Software Engineer

Accenture
04.2018 - 09.2020

Skilled Cloud Engineer

Pradeep S