Post Job Free
Sign in

Senior Software Developer Cloud, Microservices, IaC Expert

Location:
Richmond, ON, Canada
Posted:
November 22, 2025

Contact this candidate

Resume:

VATSAL CHAVDA

Ottawa, Ontario, Canada

*************@*****.*** +1-613-***-**** LinkedIn: vatsalchavda Professional Summary

Software Developer with 8+ years of experience in architecting, developing, and deploying enterprise-level scalable enterprise solutions across cloud and on-prem environments by demonstrating expertise in modern software engineering practices, CI/CD automation, and cloud-native development. Experience Highlights

Software Developer May 2021 - Present

IBM Canada Ottawa ON

● Containerized a major enterprise application, leveraging Kubernetes, OpenShift, Ansible playbooks, Helm charts, and Kubernetes Operators to deploy and manage complex microservices architectures on OpenShift clusters.

● Built containerized microservices with Docker, managing images enterprise container registry (e.g. Artifactory) via CI/CD pipelines (using Travis CI and IBM Secure Pipeline Service).

● Led the end-to-end development of new features, implementing high-performance RESTful APIs and integration endpoints for microservices using NodeJS, ExpressJS, following Event Driven Architecture.

● Specialized in building and maintaining Kubernetes Operators using the Ansible Operator SDK to manage the lifecycle (installation, upgrades, reconciliation) of custom resources within the platform.

● Implemented Infrastructure as Code (IaC) using Ansible roles and Jinja2 templates to automate the provisioning and configuration of Kubernetes objects (Deployments, ConfigMaps, PersistentVolumeClaims, RBAC) for complex, multi-namespace environments.

● Developed a robust, multi-language localization framework that supports 12+ languages using Kubernetes init containers for efficient, container-based translation injection.

● Designed a trunk-based development strategy using a build matrix system with feature flags to enable parallel development, version management, and continuous integration.

● Improved DevOps efficiency by automating container registry maintenance and cleanup for high-volume repositories, implementing best practices like digest-based image referencing and centralized secret management.

● Partnered with enterprise customers including on-site engagements for Tier 3 troubleshooting and resolving escalations. Resolved critical high risk technical issues as a travelling SME for a multi-million dollar client, directly driving successful contract renewal through expert problem diagnosis and resolution.

● Collaborated cross-functionally with platform engineering teams to maintain service compatibility and seamless integration with ongoing core platform enhancements.

● Architected and developed UAT and API automation suites for enterprise security software, ensuring quality across both on-premise and SaaS environments using NodeJS based frameworks like Selenium and CodeceptJS.

● Integrated automated testing into CI/CD workflows (using Jenkins, Git, OpenShift) to enable continuous validation across multiple pre-production and staging clusters.

● Championed the Shift-Left testing strategy by automating critical, customer-centric end-to-end scenarios, significantly contributing to early defect detection and increased product reliability.

● Consistently applied Agile methodologies (Scrum/Kanban), actively participating in all ceremonies (such as sprint planning, estimation, retrospectives) to ensure alignment between development and quality objectives.

● Provided technical documentation review and feedback for features and bug fixes, supporting general availability (GA) releases.

● Actively coached and mentored peers and new hires in best practices, technical skills, and team processes.

VATSAL CHAVDA

Ottawa, Ontario, Canada

*************@*****.*** +1-613-***-**** LinkedIn: vatsalchavda Automation Developer May 2019 - April 2021

Snow Software Inc.Ottawa ON

● Developed and maintained test automation frameworks for automated testing, including system-level API automation targeting internal and external REST endpoints using Java and Selenium.

● Collaborated closely with API developers to design, implement, and automate tests for new and existing REST services, ensuring high-quality feature delivery and ongoing product enhancements.

● Coordinated feature reviews and sprint activities in Agile environments (daily stand-ups, sprint planning, estimation, retrospectives, and demos), aligning automated testing with development objectives.

● Hands-on experience with cloud platforms including AWS, Azure, GCP, and VMware, supporting automated testing in distributed and hybrid cloud environments. Software Development Engineer in Test Feb 2018 - May 2019 CaseWare RCM Inc.Ottawa ON

● Designed, developed, and maintained automated and manual test suites to validate functionality, performance, and regression across product releases, improving overall team velocity.

● Collaborated with cross functional development teams, product owners, and stakeholders to streamline the development workflow and enhance product quality through early feedback and continuous testing.

● Integrated automated regression testing into CI/CD pipelines, reducing release risk and cycle time.

● Actively participated in Agile SDLC processes (daily stand-ups, sprint planning, reviews, retrospectives, and demos), contributing to product quality and sprint goals. Test Automation Engineer Oct 2017 - Feb 2018

BitHeads Inc. (contract)Ottawa ON

● Designed and maintained automated test frameworks using Selenium WebDriver and TestNG within a Page Object Model (POM) architecture to ensure scalable and maintainable automation.

● Continuously expanded automation coverage through new script development and process improvements for faster, more reliable feedback.

● Actively participated in daily scrums, sprint reviews, and planning meetings, contributing to sprint quality goals and Agile delivery processes

Skills and Certifications

-Kubernetes

-OpenShift

-Ansible Playbooks

-Helm Charts

-Containerization (Docker)

-CI/CD pipelines (Jenkins)

-Git/Github

-REST APIs

-Express.js

-SpringBoot

-EDA

-Microservices

-Node.js

-Javascript

-Java

-Python

-React

-SQL

-Selenium

-Cypress

-Test Automation

-Cloud Computing

-AWS

-Azure

-IBM Cloud

-Terraform

-MongoDB

-Over 15 professional credentials, including Terraform, AWS Educational Background

Masters of Computer Engineering (2015 - 2017) - Carleton University, Ottawa ON, Canada Bachelors of Computer Engineering (2009 - 2013) - Gujarat Technological University, Gujarat, India



Contact this candidate