I'm a Cloud & DevOps Engineer with 10+ years of software engineering experience, now focused on building reliable, secure, and automated cloud infrastructure.
My software development background gives me a developer-first perspective on DevOps β from build and release automation to production troubleshooting, infrastructure reliability, security, and observability.
I work hands-on with AWS, Kubernetes, Terraform, Docker, Jenkins, GitHub Actions, HashiCorp Vault, Prometheus, Grafana, Linux, Python, and Bash.
Cloud & Infrastructure
AWS EC2 VPC IAM S3 EKS Terraform CloudFormation Ansible
Containers & Orchestration
Docker Kubernetes Amazon EKS
CI/CD & Automation
Jenkins GitHub Actions Git Bash Python PowerShell
Security & Secrets Management
AWS IAM HashiCorp Vault
Monitoring & Observability
Prometheus Grafana
Systems & Networking
Linux TCP/IP DNS HTTP/SSL
AWS β’ HashiCorp Vault β’ Jenkins β’ Terraform β’ IAM
Designed and implemented a secure CI/CD workflow integrating Jenkins with HashiCorp Vault using AWS IAM authentication.
The pipeline dynamically obtains short-lived AWS credentials during execution, eliminating the need to store long-lived AWS access keys in Jenkins configuration or source control.
Developer / Git
β
βΌ
Jenkins
β
β AWS IAM Authentication
βΌ
HashiCorp Vault
β
β AWS Secrets Engine
βΌ
Short-Lived AWS Credentials
β
βΌ
Terraform
β
βΌ
AWS
- Kubernetes control plane and worker nodes on AWS EC2
- kubeadm-based cluster bootstrap
- containerd container runtime
- Calico CNI for pod networking
- Worker node cluster joining
- Kubernetes networking and system configuration
- Cluster health and node verification
- Sample application deployment
- Linux and Kubernetes troubleshooting
π View Project Documentation
π» View Source Code
AWS β’ EKS β’ Kubernetes β’ Docker β’ Terraform β’ GitHub Actions β’ Prometheus β’ Grafana
Designed a containerized application delivery platform on Amazon EKS, with AWS infrastructure provisioned through Terraform and application delivery automated through GitHub Actions.
- Amazon EKS cluster
- Terraform-based AWS infrastructure
- Docker containerization
- Kubernetes Deployments and Services
- Application health probes
- Automated CI/CD with GitHub Actions
- Container image build and publishing
- Automated Kubernetes deployments
- Prometheus monitoring
- Grafana dashboards
Developer
β
βΌ
GitHub
β
βΌ
GitHub Actions
β
βββ Build
βββ Test
βββ Docker Build
βββ Push Image
β
βΌ
Container Registry
β
βΌ
Amazon EKS
β
βΌ
Kubernetes
β
ββββββ΄βββββ
βΌ βΌ
Prometheus Application
β
βΌ
Grafana
AWS β’ EC2 β’ Kubernetes β’ kubeadm β’ containerd β’ Calico β’ Linux
Built and configured a multi-node Kubernetes cluster on AWS EC2 using kubeadm to gain hands-on experience with Kubernetes cluster architecture, networking, node administration, and troubleshooting.
- Kubernetes control plane and worker nodes on AWS EC2
- kubeadm-based cluster bootstrap
- containerd container runtime
- Calico CNI for pod networking
- Kubernetes networking and system configuration
- Worker node cluster joining
- Cluster health and node verification
- Sample application deployment using Kubernetes
- Linux and Kubernetes troubleshooting
π Documentation: Kubeadm Installation Guide
π» Source Code: Kubeadm-Installation
I'm particularly interested in engineering practices around:
- Infrastructure as Code β repeatable and version-controlled cloud infrastructure
- CI/CD Automation β reliable software build and deployment workflows
- Kubernetes β container orchestration, administration, and troubleshooting
- Cloud Security β IAM, secrets management, and least-privilege access
- Observability β monitoring infrastructure and workloads with Prometheus and Grafana
- Automation β reducing repetitive operational work with Terraform, Python, and Bash
I'm continuing to deepen my hands-on experience with:
- Kubernetes cluster administration and troubleshooting
- AWS cloud infrastructure
- Terraform and Infrastructure as Code
- CI/CD pipeline security
- Kubernetes networking
- Monitoring and observability
- Production-oriented DevOps practices
- AWS Certified Cloud Practitioner (CLF-C02) β Amazon Web Services
- Introduction to Kubernetes (LFS158) β The Linux Foundation
- Introduction to DevOps & Site Reliability Engineering (LFS162) β The Linux Foundation
Before focusing on Cloud and DevOps engineering, I spent 10+ years in software development, including production application support.
That experience developed a strong foundation in:
- Production troubleshooting
- Root-cause analysis
- Release management
- Build automation
- Git-based development workflows
- Agile software delivery
- Cross-functional engineering collaboration
I bring that software engineering perspective into DevOps by focusing not only on infrastructure, but also on the developer experience, reliability, automation, and maintainability of the complete software delivery lifecycle.
I'm interested in opportunities in Cloud Engineering, DevOps Engineering, Platform Engineering, Cloud Operations, and Site Reliability Engineering across Canada.
LinkedIn: linkedin.com/in/srhardikpatel
GitHub: github.com/srhardikpatel
π Montreal, QC, Canada β Open to relocation
