Summary
Overview
Work History
Education
Skills
Accomplishments
Personal Details
Timeline
Generic

THIRUMAL SINDE

Oakville,ON

Summary

Results-driven Cloud DevOps Engineer with over 8 years of experience in Information Technology, specializing in CI/CD pipeline automation, infrastructure management, and environment migration. Expertise in seamlessly integrating development and operations to accelerate code delivery and improve system reliability. Proficient in Terraform, Azure DevOps, AKS, and configuration management tools to streamline operations and optimize cloud infrastructure. Skilled in troubleshooting complex issues, identifying root causes, and implementing preventative measures to enhance performance and customer satisfaction. Adept at migrating configurations and metadata between environments, ensuring smooth transitions and consistent deployment practices.

Overview

7
7
years of professional experience
2013
2013
years of post-secondary education

Work History

Cloud Engineer

Scotia Bank
06.2023 - 07.2024
  • Implemented Infrastructure as Code (IaC) using Terraform to automate provisioning of Azure resources (VMs, databases, networking, storage), ensuring scalability and consistency.
  • Developed IaC delivery pipelines with Terraform integrated with Azure DevOps for consistent deployment.
  • Managed Terraform state files using Azure Storage Accounts for centralized, secure environment deployment.
  • Built and maintained CI/CD pipelines using Azure DevOps, Git, Jenkins, and GitHub Enterprise, automating deployments and reducing production errors.
  • Automated Helm-based deployments to AKS through Azure DevOps pipelines, enabling faster releases and rollback capabilities.
  • Migrated applications from legacy environments to AKS, upgrading clusters to AKS 1.27.x LTS, optimizing performance and scalability.
  • Implemented image lifecycle/versioning strategy with Azure Container Registry (ACR) for secure Docker image storage.
  • Monitored AKS workloads using Prometheus and Grafana, setting alert rules for performance and failures.
  • Automated server provisioning/configuration with Ansible playbooks to maintain consistent system states.
  • Collaborated with Security and Networking teams to enforce cloud security and scalability best practices.
  • Provided L3 operational support, troubleshooting Azure Cloud services with Splunk, Dynatrace, and Azure DevOps monitoring tools.
  • Actively participated in Agile Scrum/Kanban ceremonies to prioritize tasks and ensure timely project delivery.
  • Documented processes and daily tasks in Confluence for knowledge sharing.
  • Environment: Azure DevOps, Terraform, AKS, Helm, ACR, Prometheus, Grafana, Ansible, GitHub, Jenkins, Splunk, Dynatrace, Azure Monitor, Azure Storage Accounts, Linux, Windows Server, Agile, Confluence, JIRA

DevOps Engineer / Azure

TD
02.2022 - 02.2023
  • Investigated and implemented best practices for code quality using metrics, review workflows, and static/dynamic analysis tools.
  • Performed build and release engineering tasks (branching, merging, tagging) with full SDLC knowledge in Agile environments.
  • Managed Azure Active Directory (security groups, resource access), and configured Azure DevOps build/release pipelines.
  • Configured applications and software updates (web apps, services, scheduled tasks, backups, disaster recovery processes).
  • Managed Azure cloud resources (virtual networks, subnets, security groups, firewalls), deployed cloud resources, and configured IIS sites, apps, and APIs.
  • Built scalable applications using Docker and Kubernetes; maintained YAML configurations and wrote PowerShell automation scripts.
  • Integrated SonarQube and Veracode into build pipelines for vulnerability detection and mitigation.
  • Reduced deployment time from 24 hours to 20 seconds via CI/CD pipeline implementation; also deployed firewall and network monitoring.
  • Configured deployment variables, build definitions, and replaceable tokens in CI/CD pipelines.
  • Installed and configured IIS, application pools, and server logs using service accounts.
  • Set up backend pools, listeners, rules, and SSL certificates on Azure Application Gateway.
  • Configured reverse proxy URLs for internal APIs on DMZ servers.
  • Managed service accounts for shared folder access across servers.
  • Handled TLS protocols, registry key modifications, and DNS updates on VMs.
  • Configured GitHub Actions workflows for deploying React UI and .NET Core APIs to Kubernetes clusters.
  • Created/managed service account tokens and secrets across AKS namespaces; used kubectl for tokens, secrets, deployments, pods, and ingress monitoring.
  • Built/deployed Docker images to AKS namespaces; debugged AKS issues and supported root cause analysis.
  • Configured JFROG Artifactory for Docker artifact storage.
  • Led Managed File Transfer (MFT) using Control-M and GoAnywhere in test and production.
  • Generated Certificate Signing Requests (CSR) and installed SSL certificates for web apps; validated certificate chains with root/intermediate certs.
  • Collaborated with network teams to create DNS records for intranet/internet apps.
  • Troubleshot deployed apps and managed URL redirect rules on backend VMs.
  • Created Azure Automation runbooks to shut down/deallocate VMs for cost saving.
  • Monitored Azure VMs and submitted resize requests as needed.
  • Coordinated scheduled production releases with dev, QA, DB, and operations teams.
  • Maintained release schedules and communicated with stakeholders, partners, and vendors.
  • Participated in Go/No-Go meetings and Change Advisory Board (CAB) discussions.
  • Created Change Requests and managed ad hoc deployments and bug fixes across environments.
  • Assigned server roles/privileges and enabled sign-on access for privileged users.
  • Conducted VM audit trails and installed apps such as SentinelOne, SolarWinds, and Splunk Forwarder.
  • Environment: .NET, React UI, WebAPI, Azure DevOps, Agile, VSTS 2017/2019, SQL 2016, IIS 10, Bitbucket, SonarQube, Veracode, GitHub, GitHub Actions, JFROG, Kubernetes (AKS), Terraform, PowerShell, JIRA, Confluence, Microsoft Teams, MuleSoft, Google Cloud Prod, Node.js, Angular.js, MS Office, MS Visio, SharePoint, PowerApps, Azure Service Bus, LogicApps, Azure Storage, Tricentis TOSCA integration, Docker Hub, ASP.Net, XML, MS Build, Web Deploy 2.0, Jenkins, Windows Server 2016/2012/2008 R2, Windows Batch Scripts, PowerShell, Scrum Process Templates, SharePoint

DevOps Engineer / Azure

Rogers
07.2021 - 01.2022
  • Managed application delivery for successful build and deployment of .NET applications using Azure DevOps (CI/CD) and Bitbucket (on-premises SCM).
  • Established pre- and post-deployment approvals/gates in Azure DevOps for environment promotions.
  • Automated build triggers based on source control changes.
  • Integrated Veracode and SonarQube code scanning tools into build pipelines, sharing results with developers.
  • Developed release pipelines for Angular apps, configured by environment.
  • Installed/configured self-hosted build agents on servers, managing agent pools and notifications.
  • Created deployment pools across environments and installed agents on backend VMs.
  • Configured deployment variables, build definitions, and replaceable tokens in pipelines.
  • Managed IIS server logs, application pools, and service accounts.
  • Configured Azure Application Gateway backend pools, listeners, rules, and SSL certificates.
  • Set up reverse proxy URLs on DMZ servers for internal APIs.
  • Managed server service accounts for shared folder access.
  • Configured TLS protocols, registry keys, and DNS on VMs.
  • Developed GitHub Actions workflows for deploying React UI and .NET Core APIs on Kubernetes clusters.
  • Created/managed service account tokens and secrets across AKS namespaces.
  • Used kubectl extensively to manage tokens, secrets, deployments, pods, and ingress.
  • Built/deployed Docker images to Kubernetes namespaces; debugged AKS issues and supported root cause analysis.
  • Configured build artifacts storage on JFrog Artifactory.
  • Led Managed File Transfer projects using Control-M and GoAnywhere in test/production.
  • Generated CSR and installed SSL certificates; validated certificate chains.
  • Collaborated with network teams for DNS requests on intranet/internet apps.
  • Troubleshot deployed apps and managed URL redirect rules on backend VMs.
  • Created Azure Automation runbooks for VM cost savings.
  • Monitored Azure VMs and requested resizing.
  • Implemented scheduled production releases coordinating multiple teams.
  • Maintained release schedules, communicated with partners/vendors.
  • Participated in Go/No-Go release calls and CAB meetings.
  • Created Change Requests and managed ad hoc deployments and fixes.
  • Assigned server roles/privileges; enabled privileged user access.
  • Performed VM audit trails and installed SentinelOne, SolarWinds, Splunk Forwarder.
  • Environment: Azure DevOps, Kubernetes, Docker Hub, JFrog, GitHub Actions, JIRA, Node.js, React, Microsoft Teams, ASP.NET, C#.NET, XML, MSBuild, MuleSoft, Veracode, SonarQube, IIS 10.0, Web Deploy 2.0, Jenkins, Visual Studio 2019/2017, Windows Server 2016/2012/2008 R2, Windows Batch Scripts, PowerShell, Git, Scrum Process Templates, SharePoint

DevOps Engineer / Azure

McKesson
02.2020 - 06.2021
  • Administered and monitored Team Foundation Server (TFS) environments, maintaining build servers and source code integrity.
  • Designed strategies to manage multiple TFS branches to streamline workflows.
  • Customized Windows Workflow 4.0 build templates for environment-specific executable packages.
  • Maintained build environment, source control, and managed build/deployment packages in TFS.
  • Customized Work Item Type templates based on business/project requirements.
  • Handled build and deployment across Testing, UAT, Staging, and Production.
  • Set up UAT, Staging, Production environments; created and executed deployment scripts.
  • Automated project file collection using MSBuild for consistent builds.
  • Developed build scripts for database schema deployment and test data population.
  • Collaborated with performance teams to tune configurations aligning with goals.
  • Trained developers on TFS 2013 Work Items, build queueing, and workspace management (Visual Studio 2015).
  • Supported debugging and end-to-end application build/deployment support.
  • Led virtual team to enhance build environment throughput for R&D.
  • Developed/maintained release schedules for multiple teams, ensuring alignment with stakeholders.
  • Integrated Git alongside TFS to support hybrid repository strategies.
  • Created PowerShell and batch scripts to automate routine DevOps tasks and deployments.
  • Participated actively in Scrum cycles, using SharePoint and JIRA for tracking.

DevOps Engineer / AWS

Excellus
10.2018 - 01.2020
  • Designed, configured, and managed scalable AWS cloud infrastructure using EC2, Auto Scaling, ELB, Elastic Beanstalk, S3, RDS, VPC, CloudWatch, IAM.
  • Built EC2 instances with Auto Scaling groups; configured load balancers for high availability.
  • Created and managed AWS VPCs, subnets, route tables, NAT gateways, security groups.
  • Used Terraform IaC to create reusable modules for multi-environment deployments.
  • Automated provisioning/configuration using Ansible playbooks; integrated Ansible with Jenkins pipelines.
  • Developed shell/Bash scripts for automating DevOps and sysadmin tasks.
  • Built/maintained Jenkins CI/CD pipelines integrating Git, Maven, Terraform, Tomcat.
  • Used Git for version control with branching strategies in team development.
  • Deployed Java applications (WAR/JAR) to Apache Tomcat; managed configs and artifacts via JFrog Artifactory and S3.
  • Managed deployments using AWS Elastic Beanstalk; configured environments and rollbacks.
  • Managed S3 buckets for artifacts, backups, logs; handled permissions and lifecycle policies.
  • Monitored AWS resources with CloudWatch; set alarms and dashboards.
  • Implemented IAM security best practices with granular permissions and policy controls.
  • Ensured code security via SonarQube and Veracode integration into build pipelines.
  • Maintained documentation with Confluence; managed JIRA tickets, permissions, reports.
  • Participated in Agile/Scrum (sprint planning, stand-ups, backlog grooming, retrospectives).
  • Provided Linux server tuning and troubleshooting with application and DB teams.
  • Environment: AWS (EC2, ELB, VPC, S3, RDS, CloudWatch, IAM, Elastic Beanstalk), Terraform, Ansible, Jenkins, Git, Maven, Tomcat, JFrog Artifactory, SonarQube, Veracode, JIRA, Confluence, Shell/Bash, Linux (Ubuntu, CentOS), Agile/Scrum

Build Engineer

Nationwide
03.2017 - 09.2018
  • Assisted in deploying application code to production, verifying requirements and using automated tools.
  • Managed source code repositories for proper version control across environments.
  • Investigated and resolved build/deployment failures by analyzing logs and errors.
  • Deployed database schemas, scripts, stored procedures with proper environment configuration.
  • Configured/maintained IIS web servers, apps, Windows services, scheduled tasks, API integrations.
  • Administered Application Lifecycle Management (ALM) platform—version control, work item tracking, permissions.
  • Executed performance tuning, uptime monitoring, disaster recovery, capacity planning for ALM tools.
  • Automated deployment tasks with PowerShell and Batch scripts, reducing manual efforts.
  • Created/maintained build definitions and deployment pipelines supporting CI/CD.
  • Coordinated with dev and QA to align build schedules, resolve merge conflicts, ensure timely releases.
  • Documented deployment processes, troubleshooting, and environment setup to support knowledge sharing.
  • Supported patching, upgrades, and maintenance of build tools for operational stability.
  • Ensured backup and secure archival of build artifacts, scripts, configs, and release packages.

Education

Master of Science - Information Technology

Southern New Hampshire University
Manchester, NH
01-2013

Skills

  • Operating Systems: Windows and Linux server administration and troubleshooting

  • CI/CD Tools: Jenkins, Azure DevOps, GitHub Actions, Bamboo – for automating build, test, and deployments

  • Version Control: Git, TFS, SVN; GitHub, Bitbucket for source code management

  • AWS Services: EC2, S3, RDS, IAM, CloudWatch, VPC, Elastic Beanstalk

IaC & Configuration Management: Terraform for infrastructure automation; Ansible for configuration management

Containers & Orchestration: Docker, Kubernetes (AKS), Docker Swarm for scalable application deployment

Monitoring & Logging: Prometheus and Grafana for monitoring and dashboards; CloudWatch for AWS resources

Code Quality & Security: SonarQube, Veracode for code scanning and vulnerability checks

Accomplishments

    Microsoft Certification Exam AZ-400: Designing and Implementing Microsoft DevOps Solutions

    https://www.credly.com/badges/57a5f4e1-523d-45bc-863d-6998515cad5a

    Aws DevOps Engineer Professional https://www.credly.com/badges/462f4bbe-173d-41e4-bb15-d508264cbbde/email

Personal Details

  • Work Authorization: Canadian Citizen
  • Willing to Relocate: Yes

Timeline

Cloud Engineer

Scotia Bank
06.2023 - 07.2024

DevOps Engineer / Azure

TD
02.2022 - 02.2023

DevOps Engineer / Azure

Rogers
07.2021 - 01.2022

DevOps Engineer / Azure

McKesson
02.2020 - 06.2021

DevOps Engineer / AWS

Excellus
10.2018 - 01.2020

Build Engineer

Nationwide
03.2017 - 09.2018

Master of Science - Information Technology

Southern New Hampshire University
THIRUMAL SINDE