Suyog Shinde
*****.*********@*****.***
https://www.linkedin.com/in/suyog-s
Professional summary
Around 10 years of experience in DevOps focused on Automation of Build, Deployment, and Environment Management areas by implementing CI/CD pipelines, Configuration Management, Containerization and Orchestration, and monitoring to help teams deliver a better, reliable Production environment.
Experience in IT comprising of Designing, Development, Integration of DevOps tools with Cloud platforms, Configuration Management, Build and Release, Continuous Integration/Deployment, Delivery management, system administration, and Cloud Migration.
Expertise in Systems Administration, Upgrades, Automation, Performance Tuning, Capacity Planning, Contingency Planning, Disaster Recovery and Fault Tolerant Planning in WINDOWS and Linux Environments.
Good Experience in automation and securing the infrastructure on AWS using CloudFormation, Terraform and AWS Lambda and building CI/CD on AWS environment using Jenkins Pipeline.
Technical expertise in facilitating Cloud Infrastructure Management for entire company’s set-up; experienced in Amazon Web Services like Elastic Cloud Compute (EC2), Auto Scaling, AWS Simple Storage Services (S3), Glacier, Elastic Block Storage (EBS), Virtual Private Cloud (VPC), Route 53, Identity and Access Management (IAM), Amazon RDS, Cloud Watch, Cloud Formation, SQS.
Wrote python scripts to manage AWS resources from API calls using BOTO SDK and worked with AWS CLI.
Wrote Terraform scripts to launch AWS instances and used Ansible to manage web applications, configuration files, used mount points and packages.
Deployed AWS IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets.
Hands-on experience in AWS compute services, AWS Elastic Beanstalk, AWS Storage, AWS Networking, and AWS Identity & Access Management.
Administrating and supporting AWS Kubernetes infrastructure, ensuring it is secure, resilient and performance, and responsible for complete DevOps activities and coordinating with the development team.
Worked with Ansible Playbooks for virtual and physical instance provisioning, Configuration management, patching, and software deployment.
Experience in developing Terraform templates from scratch in order to maintain High-Availability, Fault Tolerance and Auto-Scaling cloud infrastructure both in AWS.
Used Terraform to develop and deploy infrastructure on AWS cloud such as creating various resources and automated infrastructure management systems.
Experience with container-based deployments using Docker, working with Docker images, Docker hub and Docker registries, installation and configuring Kubernetes and clustering them.
Designed and implemented IAM user policies to control and secure AWS service and resources.
Consulting in the areas of Continuous Integration, Build Automation, DevOps, Deployments, VM Ware, UNIX/LINUX, Jenkins, Subversion, Git, GitLab, GitHub, Java, and related tools/technologies.
Experience in integrating Jenkins with various tools like Maven (Build tool), Git (Repository), SonarQube (code scanning), Nexus (Artifactory) and implementing CI/CD automation for creating Jenkins pipelines.
Built & deployed Java/J2EE to Web App Server in Agile continuous integration environment and automated process.
Implemented Ansible to manage all existing servers and automate the build/configuration of new servers.
Expert in writing scripts like Power Shell, YAML, Bash/Shell, Python for automating the build and release process.
Good Experience in Shell Scripting for Automation. Worked Extensively in Shell Scripting for Run book Automation purposes.
Extensive experience in JIRA for creating bug tickets, storyboarding, pulling reports from the dashboard, creating and planning sprints.
Certifications:
AWS Certified Solution Architect – Associate
Certified Kubernetes Administrator (CKA)
Red Hat Certified Engineer (RHCE) – Ansible
Red Hat Certified Specialist in Containers and Kubernetes
AWS AI Certified
Technical skills
AWS Services
EKS, RDS, EC2, VPC, IAM, Cloud Formation, EBS, S3, ELB, Auto Scaling, Cloud Trial, SQS, SNS, SWF, Cloud Watch.
Cloud Platforms
AWS Cloud, Azure,Azure DevOps
Azure Services
App Services, Key vault, function app, Blob storage, Azure Active Directory (Azure AD), Service Bus, Azure Container Registry (ACR) and Azure Kubernetes service (AKS), Azure SQL, Azure Cosmos DB.
Version Control Tools
GIT, Bit bucket, Azure Repos
CI/CD
Jenkins, Azure Pipelines, Gitlab CI, GitHub Actions, Jenkins Shared Library, ArgoCD
Configuration & Automation Tools
Ansible, Python
Container Platforms
Docker, Kubernetes, Open Shift, Harness
Monitoring & Logging
Prometheus, Grafana, Loki, Promtail, ELK Stack (Elasticsearch, Logstash, Kibana), EFK (Fluentd), Splunk
Languages
Python, Shell scripting, Java, AWS Cloud CDK
Artifactory
Jfrog and Nexus
Web Servers
Nginx
Operating Systems
Microsoft Windows XP/ 2000, Linux, UNIX.
Code Scanning
SonarQube, Jfrog X ray, Veracode
Databases
RDS, Cosmos DB, My SQL DB DynamoDB, MongoDB
Logging
Cloud Watch, Cloud Trail, Azure App Insights, Azure Monitor
EDUCATION
Bachelor’s in computer science and engineering, Anna University, India May 2015
Professional Experience:
Client: Blue Yonder, Dallas Tx Oct 2024 – Till Date
Role: Sr. Cloud DevOps Engineer
Responsibilities:
Designed, deployed, and operated large-scale AWS cloud platforms with a strong focus on EKS-based containerized workloads running in production
Designed, deployed, and operated large-scale Microsoft Azure cloud platforms with a strong focus on AKS-based containerized workloads running in production.
Built and managed Azure Kubernetes Service (AKS) clusters including node pools, autoscaling strategies, networking using VNets, subnets, NSGs, and performing cluster upgrades.
Implemented GitOps workflows using Argo CD and Azure DevOps Repos to manage Kubernetes deployments with declarative configuration, automated rollouts, and drift detection.
Developed reusable Terraform and Bicep modules to provision Azure infrastructure such as VNets, AKS, Managed Identities, Application Gateway, Load Balancers, and supporting services.
Integrated Azure DevOps CI/CD pipelines with AKS to enable automated builds, security scanning, and continuous deployment across multiple environments.
Embedded DevSecOps practices by integrating Azure AD RBAC, Azure Key Vault, container image scanning, SAST and DAST testing, and policy enforcement into CI/CD pipelines.
Automated operational tasks using PowerShell, Bash, Azure CLI, and Azure Automation, reducing manual effort and improving platform reliability.
Optimized AKS performance and Azure cloud costs through right-sizing, autoscaling, capacity planning, and continuous monitoring of cluster resources.
Implemented observability for AKS workloads using Azure Monitor, Log Analytics, Application Insights, Prometheus, and Grafana to ensure high availability and rapid incident response.
Served as a technical lead for Azure platform engineering initiatives, mentoring teams and defining best practices for AKS, GitOps, and cloud-native operations.
Designed maintained and optimized CI CD pipelines using GitHub Actions and Jenkins for Azure based applications ensuring reliable automated build test and deployment workflows
Managed and supported Azure cloud infrastructure including compute networking storage identity and access management following SRE and reliability best practices
Deployed and operated containerized workloads using Kubernetes AKS and Docker ensuring high availability scalability and fault tolerance in production environments
Administered and integrated Artifactory for artifact storage versioning access control and release lifecycle management across Azure platforms
Implemented enterprise deployment workflows using tools such as Harness and uDeploy to enable controlled automated and repeatable application releases
Developed and maintained end to end CI CD pipelines for Azure infrastructure using Terraform and automation provisioning Resource Groups Storage Accounts Key Vault ACR App Services AKS Redis Cosmos DB APIM Azure Monitor Application Insights Databricks Data Factory and Cognitive Services
Designed and automated Azure infrastructure using Terraform and Bicep including VNets Subnets NSGs Route Tables Private Endpoints Load Balancers and Application Gateways
Implemented enterprise grade Azure Landing Zones with governance baselines including RBAC Azure Policies cost controls tagging standards and multi subscription management
Architected secure Hub Spoke network topologies with shared services firewall integration VNet peering ExpressRoute VPN connectivity and centralized Private DNS zones
Enabled secure Private Link connectivity for AKS App Services databases storage accounts and APIs using centralized Private DNS management
Automated AKS cluster lifecycle management including version upgrades using Terraform and GitHub Actions ensuring controlled rollouts and minimal downtime
Built governance automation to detect AKS version drift unsupported clusters and pending upgrade windows across environments
Designed private AKS clusters with API server VNet integration private DNS NAT routing and Azure AD workload identity based access control
Implemented secure ingress and egress patterns using Azure Firewall Application Gateway Ingress Controller NGINX Ingress and WAF enabled gateways
Hardened Kubernetes clusters using Pod Security Standards Network Policies managed identities Key Vault CSI integration and container image scanning
Standardized Kubernetes deployment patterns using Helm for Deployments StatefulSets Services HPAs ConfigMaps Secrets and service mesh integration
Implemented automated health checks using Azure CLI kubelet and Prometheus metrics to validate cluster readiness post upgrade
Partnered with security SRE and platform teams to enforce zero trust networking logging monitoring compliance and cost governance
Led modernization of CI CD platforms using GitHub Actions and GitLab CI enabling predictable secure and scalable delivery of infrastructure and applications
Developed automation scripts using Python and Shell to improve system reliability reduce manual operations and enhance incident response efficiency
Monitored and improved system health using Azure Monitor Log Analytics Application Insights and integrated observability tooling to reduce MTTR
Performed production troubleshooting incident response and root cause analysis driving long term reliability and performance improvements
Worked across hybrid and multi platform environments including Azure OpenShift and PCF supporting enterprise scale application ecosystems
Designed and implemented scalable Azure cloud infrastructure using Virtual Machines Storage Accounts App Services VNets NSGs and load balancing components aligned with security and reliability standards
Built and maintained end-to-end CI/CD pipelines using Azure DevOps and Jenkins automating build test and deployment workflows across multiple environments
Managed and optimized Azure Kubernetes Service (AKS) clusters for microservices deployments including Helm chart design YAML configuration and rolling upgrade strategies
Implemented Infrastructure as Code using Terraform and ARM templates to provision and manage Azure resources with consistency repeatability and auditability
Designed and monitored data pipelines using Azure Data Factory integrating with Azure SQL Database and Data Lake to support reliable data ingestion and processing
Configured centralized monitoring and observability using Azure Monitor Log Analytics and Application Insights enabling proactive alerting and faster incident resolution
Automated operational tasks and infrastructure workflows using PowerShell improving deployment efficiency and reducing manual intervention
Collaborated closely with development and QA teams to ensure smooth application deployments operational readiness and production stability
Designed and supported disaster recovery and backup strategies in hybrid Azure environments ensuring business continuity and acceptable RTO RPO targets
Applied Azure security best practices including identity access management network security and secure configuration across cloud workloads
Implemented container networking and ingress strategies using NGINX Ingress Controller and Azure load balancing services for secure traffic management
Client: Samsung Electronics, Dallas Tx June 2019 – Sep 2024
Role: Cloud DevOps Automation Engineer
Responsibilities :
Worked Extensively on Configuring and Provisioning of Virtual Machines, Storage accounts, App Services, Key vault, Virtual Networks, Azure SQL Database, Azure Search, Azure Data Lake, Azure Data Factory, Azure Blob Storage, Azure Service Bus, Function Apps, Application Insights, Express Route.
Have Worked on Setting up Azure Monitor Dashboard for various Azure Services by enabling Diagnostic settings and writing queries in Log Analytics Workspace to send the logs to Azure storage accounts and stream the logs to Azure Event Hubs.
Data was transferred from On-Premises SQL Database servers to Azure SQL Database servers via Azure Data Factory Pipelines created with the Azure Data Factory copy tool and Self-Hosted Runtimes.
Used Azure Kubernetes Service (AKS) to deploy a managed Kubernetes cluster in Azure and created an AKS cluster in the Azure portal using template-driven deployment options using Azure Resource Manager (ARM) templates
Used Azure Kubernetes Service for Implementing Jenkins pipelines into Azure pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods, and managed them.
Built data pipelines using Azure Data Factory, Azure Databricks and loaded the data to Azure Data Lake, Azure SQL Database.
Administrating and supporting c Azure Kubernetes infrastructure, ensuring it is secure, resilient and performance and responsible for complete DevOps activities and coordinating with development team.
Worked as Kubernetes Administrator, involved in configuration for web apps, Azure App services, Azure Application insights, Azure Application gateway, Azure DNS, Azure traffic manager, App services.
Deployed VNETS and site-site VPN using PowerShell and deployed VMs into various subnets and enabled communications between subnets.
Developed PowerShell scripts and ARM templates to automate the provisioning and deployment process.
Implemented NGINX Ingress Controller, configuring routing rules and load balancing for efficient external access to services within Kubernetes clusters.
Proficient in writing Kubernetes YAML files and Helm charts for deploying microservices into AKS Kubernetes Clusters, and used Kubernetes to orchestrate the deployment, scaling, and management of Docker Containers.
Managed Kubernetes using Helm charts. Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and managed releases of Helm packages.
Automated various infrastructure activities like Continuous Deployment using Ansible playbooks and has Integrated Ansible with Azure pipelines
Deploying & configuring Azure site to site recovery for DR and Azure back-up in ON -Premises/Azure Environment.
Created Azure Storage blob with multiple containers to host files, packages Created Azure Storage Files to share files across cloud and on-premise
Created Log Analytics Workspace and connected with on-premise servers and analyze the logs using Kusto Query.
Designed Cross-Regional CORS configuration for Azure Storage Accounts to enable secure cross-origin resource sharing across different regions.
Implemented Azure SQL Databases - create and configured the SQL Databases and restoring the database.
Integrated Azure Storage Accounts with Azure Functions, Azure Databricks and AKS cluster.
Configured on Bastion Server as a secure gateway to access resources within a private network from a public network in Azure.
Worked on various Azure cloud services like Azure Storage, Azure active directory, and Azure Service Bus.
Involved in Server less services (Azure Functions) where I created and configured HTTP Triggers in the Azure Functions with Application insights for monitoring.
Worked with Terraform Templates to automate the Azure virtual machines using terraform modules and deployed virtual machine scale sets in production environment.
Utilized Terraforms state management features to track and manage the lifecycle of infrastructure resources.
Client: CenturyLink, San Jose, CA Apr 2018 – May 2019
Role: AWS DevOps Engineer
Responsibilities:
Working on multiple AWS instances by setting services like Route53, SES, SQS, SNS and created and administered DNS system using Route53.
Provisioned the highly available EC2 instances using Terraform and Cloud Formation and wrote new plugins to support new functionality in Terraform.
Managed AWS infrastructure as code using Terraform.
Configured and maintained Elastic Beanstalk environment settings to ensure optimal performance and cost efficiency, including instance types, auto-scaling policies, and load balancer settings.
Automated application deployments to AWS Elastic Beanstalk using CI/CD pipelines, integrating with Jenkins to streamline development workflows.
Set up and maintained Jenkins master and slave architecture to distribute builds, tests, and deployments across multiple environments, optimizing resource usage and speeding up execution times.
Researched and developed scalable Linux deployments on AWS via CoreOS and Docker and used Docker Compose to develop dependent instances to be deployed in the EC2 platform.
Used Terraform in AWS VPC to automatically setup and modify settings by interfacing with control layer.
Used Terraform for creating stacks of VPCs, ELBs, Security groups, SQS queues, S3 buckets in AWS and updated the Terraform Scripts based on the requirement on a regular basis.
Worked extensively with Terraform and wrapped it Terragrunt and managed the back-end state in S3 Bucket
Worked on AWS Cloud Watch for monitoring the application infrastructure and used AWS email services for notifying & configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier.
Worked on migrating the on-premises application from its physical Storage Racks to AWS by using EC2, S3.
Created custom alerts and notifications in ELK based CPU or memory usage thresholds, error rates, and latency for EKS Kubernetes clusters.
Used AWS Elastic kubernetes Service (EKS) to deploy a managed Kubernetes cluster in Azure and created an AKS cluster using Terraform custom modules for different envoronments like DEV,Stage and Prod.
Worked with Helm Package manager in creating custom charts as per application requirement and deployed them in Kubernetes Cluster.
Implemented Role-Based Access Control (RBAC) within Kubernetes, defining granular permissions to control access to cluster resources.
Served application data using Lambda functions to store data in NOSQL database Dynamo DB. Configured REST API's using API Gateway that hit lambda which in turn invokes lambdas to do necessary operations.
Installed Redshift on AWS and imported the legacy data from Oracle to Redshift. Implemented and maintained Ansible configuration management spanning several environments in VMware and AWS cloud.
Participated in GitLab POC and migrated all repos from GitHub to GitLab.
Developed custom GitLab CI/CD scripts to automate routine tasks, such as dependencies update, database migrations, and notifications, streamlining development workflows.
Configured GitLab Runner on multiple platforms, optimizing executor configurations for efficient pipeline execution and reducing build times.
Worked on Groovy Scripting for automating build & Deployment process.
Experienced with release engineering, configuration management in Tomcat web application environment and worked on issues like heap, non-heap memory and designed application for Mobile UI & responsive websites.
Automated data upload, download, and synchronization processes using AWS CLI, SDKs, and S3 APIs.
Client: K12, Louisville, Kentucky Jun 2017 – Mar 2018
Role: DevOps Cloud Engineer
Responsibilities:
Worked with AWS services like Glacier, ELB (Elastic Load Balancer), RDS, SNS, SWF, Lambda, IAM and hands on experience with Amazon Web Services provision.
Worked on managing DNS zones using Route 53 and gave public DNS names to elastic load balancers.
Worked on Elastic Beans talk for quick deployment of services like EC2 Instances, Load Balancer and databases on AWS environment.
Worked on Multiple AWS instances, set the security groups, Elastic Load Balancer (ELB) and AMIs, Auto-scaling to design cost effective, fault tolerant and highly available systems.
Integrate with Jenkins for CI/CD pipeline with GIT.
Worked on version control tools like GIT, and software build tools like Maven to enable continuous delivery into several environments of development, test and production.
Able to create Python and Bash scripts for system administration and automation like transferring files among servers.
Implemented and maintained the monitoring and alerting of corporate servers/storage using AWS CloudWatch.
Developed scripts to monitor JVM Heap Size, JMS Messages in the Destination queues in the production environment.
Creating shell scripts to automate the installation procedures for JBoss servers.
Configuring and Versioning the s3 buckets and moving data to the amazon Glacier by creating the life cycle policies.
Scheduled meetings with Business Analysts and the programmers to resolve the high complex issues and interpreted log files to locate and solve application server problems.
Managing the Auto Scaling groups, Elastic Load Balancers and EC2 Snapshots for high availability and fault tolerance.
Utilized and worked on JIRA to collaborate with the other team members to keep track of the issues.
Configured and maintained GitHub organizations, teams, to enable effective collaboration between multiple teams while ensuring security and compliance.
Client: NCR Corporation, Bangalore, India June 2015 – May 2017
Role: Build & Release Engineer
Responsibilities:
Involved in test plan design, analysis and testing of the web application.
Developed full automated test suite integration with Jenkins and GitHub.
Installed, configured, and maintained Linux servers (RHEL, CentOS, Ubuntu, and Debian), ensuring high availability and system performance for critical business applications.
Configured and maintained network services such as DNS, DHCP, NFS, FTP, and Samba, ensuring seamless communication across various systems.
Automated routine system administration tasks using Bash and Python scripts, improving efficiency and reducing manual intervention for repetitive tasks.
Implemented system monitoring and alerting using tools like Nagios, Zabbix, and Prometheus, proactively identifying and addressing potential system issues before they impacted operations.
Administered firewall configurations and iptables, ensuring proper network security by configuring access rules, VPNs, and network segmentation to protect sensitive systems.
Managed cron jobs and system automation for scheduling backups, updates, and maintenance tasks, ensuring minimal system downtime and efficient resource use.
Collaborated with DevOps and development teams to implement infrastructure as code (IaC) using Ansible, Puppet, and Chef, automating system configuration and deployment across Linux environments.
Configured and managed virtualization platforms like VMware, and VirtualBox, enabling efficient use of server resources and supporting multiple virtual machines
Involved in QA verification (ETL) that the data warehousing system is ready to go to production.
Responsible for analyzing and optimizing testing workflows to improve QA efficiency.
Involved in API Automation of Rest and soap webservices using Java automation scripts.
Designed and executed comprehensive API testing strategies, employing advanced tools for automated testing to ensure functionality, reliability, and security.
Conducted application performance testing to identify and address potential issues under various conditions, ensuring optimal performance and scalability.
Developed and enhanced test automation frameworks to support automated test script creation and execution across different testing types.