Senior DevOps Engineer
Professional Summary
Highly accomplished Senior DevOps Engineer with 11+ years of experience in designing, implementing, and managing enterprise-scale cloud infrastructure, DevOps automation, CI/CD pipelines, Infrastructure as Code (IaC), Kubernetes orchestration, cloud-native applications, and Site Reliability Engineering (SRE) practices. Proven expertise in architecting secure, scalable, resilient, and highly available cloud environments across AWS, Microsoft Azure, and Google Cloud Platform (Google Cloud Platform).
Experienced in cloud architecture, platform engineering, DevSecOps, infrastructure automation, observability, disaster recovery, cost optimization, and enterprise infrastructure modernization. Strong ability to collaborate with Development, QA, Security, Infrastructure, and Business teams to deliver reliable, secure, and high-performing solutions using Agile and DevOps methodologies.
Professional Experience
- Over 11 years of experience in DevOps Engineering, Cloud Infrastructure, Automation, CI/CD, Kubernetes, and Cloud Architecture.
- Designed and implemented enterprise-grade cloud solutions on AWS, Azure, and Google Cloud Platform for highly scalable and mission-critical applications.
- Built secure, highly available, fault-tolerant, and resilient cloud infrastructure following industry best practices.
- Developed and maintained CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, Bamboo, CircleCI, and TeamCity.
- Automated infrastructure provisioning using Terraform, AWS CloudFormation, Azure ARM Templates, Bicep, Pulumi, and Ansible.
- Designed, deployed, and administered Kubernetes environments using Amazon EKS, Azure AKS, Google Kubernetes Engine (GKE), OpenShift, Rancher, Docker, Helm, and Docker Compose.
- Implemented GitOps deployment strategies using ArgoCD, FluxCD, Helm Charts, and Kustomize.
- Containerized enterprise applications using Docker and managed private container registries including Amazon ECR, Azure ACR, Google Artifact Registry, Harbor, and Nexus.
- Implemented Site Reliability Engineering (SRE) principles including Service Level Indicators (SLIs), Service Level Objectives (SLOs), Service Level Agreements (SLAs), Error Budgets, Incident Response, Root Cause Analysis (RCA), Capacity Planning, and Reliability Engineering.
- Built enterprise monitoring, logging, and observability solutions using Prometheus, Grafana, ELK Stack, OpenSearch, Splunk, Datadog, Dynatrace, New Relic, CloudWatch, Azure Monitor, OpenTelemetry, Fluentd, Fluent Bit, Jaeger, Zipkin, and Loki.
- Managed AWS services including EC2, EKS, ECS, Lambda, S3, IAM, VPC, Route53, RDS, Aurora, DynamoDB, API Gateway, CloudFront, CloudWatch, Auto Scaling, ELB, ALB, NLB, Secrets Manager, KMS, SNS, SQS, and AWS Organizations.
- Managed Microsoft Azure services including AKS, Azure Virtual Machines, Azure DevOps, Azure Active Directory, Azure Monitor, Azure Functions, Azure Storage, Azure SQL Database, Azure Key Vault, Azure Firewall, Application Gateway, Load Balancer, and Virtual Networks.
- Worked extensively with Google Cloud Platform (Google Cloud Platform) services including GKE, Compute Engine, Cloud Storage, Cloud SQL, IAM, Cloud Monitoring, BigQuery, Pub/Sub, Cloud Functions, and VPC.
- Designed secure cloud networking architectures including VPC, VNet, VPN, Direct Connect, ExpressRoute, Transit Gateway, DNS, Load Balancers, Firewalls, Security Groups, and Network ACLs.
- Automated system administration and operational tasks using Python, Bash, Shell Scripting, PowerShell, and Groovy.
- Integrated DevSecOps practices using SonarQube, Trivy, Prisma Cloud, Aqua Security, Snyk, Checkmarx, Qualys, Nessus, HashiCorp Vault, AWS Secrets Manager, and Azure Key Vault.
- Implemented identity and access management using IAM, Azure Active Directory, LDAP, RBAC, OAuth 2.0, OpenID Connect (OIDC), SAML, and Multi-Factor Authentication (MFA).
- Designed and implemented disaster recovery, backup, replication, business continuity, and multi-region deployment strategies.
- Optimized cloud infrastructure costs using Reserved Instances, Savings Plans, Spot Instances, Azure Cost Management, and cloud resource optimization techniques.
- Implemented deployment strategies including Blue-Green Deployments, Canary Releases, Rolling Updates, and Zero-Downtime Deployments.
- Managed configuration management using Ansible, Puppet, Chef, and SaltStack.
- Worked extensively with Git, GitHub, GitLab, Bitbucket, and Azure Repos for source code management.
- Collaborated closely with development, QA, infrastructure, networking, security, and business teams throughout the Software Development Life Cycle (SDLC).
- Participated in production deployments, release management, on-call support, troubleshooting, incident management, and performance optimization.
- Followed Agile, Scrum, Kanban, ITIL, DevOps, Infrastructure as Code (IaC), GitOps, Cloud Architecture, Microservices, and Cloud-Native best practices.
Technical Skills
Cloud Platforms: AWS, Microsoft Azure, Google Cloud Platform (Google Cloud Platform)
CI/CD Tools: Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, Bamboo, CircleCI, TeamCity
Infrastructure as Code: Terraform, CloudFormation, ARM Templates, Bicep, Pulumi, Ansible
Containerization & Orchestration: Docker, Kubernetes, Amazon EKS, Azure AKS, Google GKE, OpenShift, Rancher, Helm
GitOps: ArgoCD, FluxCD, Helm, Kustomize
Programming & Scripting: Python, Bash, Shell Scripting, PowerShell, Groovy, YAML, JSON
Monitoring & Observability: Prometheus, Grafana, ELK Stack, OpenSearch, Splunk, Datadog, Dynatrace, New Relic, CloudWatch, Azure Monitor, OpenTelemetry, Fluentd, Fluent Bit, Loki, Jaeger
Configuration Management: Ansible, Puppet, Chef, SaltStack
Security & DevSecOps: SonarQube, Trivy, Prisma Cloud, Aqua Security, Snyk, Checkmarx, Qualys, Nessus, HashiCorp Vault
Version Control: Git, GitHub, GitLab, Bitbucket, Azure Repos
Databases: Oracle, PostgreSQL, SQL Server, MySQL, MongoDB, DynamoDB, Redis
Networking: TCP/IP, DNS, VPN, VPC, VNet, Load Balancers, Firewalls, Route53, Transit Gateway