Summary
Overview
Work History
Education
Skills
Certification
Hobbies and Interests
Timeline
Generic

Santhosh Kumar Venkataraman

Argyle,TX

Summary

Having 12+ years of Information Technology experience in AWS, GCP, Oracle Cloud, Linux, Containers, and cost-effective full stack infrastructure management, CICD setup and management, logging, monitoring & alerts setup for cloud-based applications with various DevOps implementation methodologies.

Managing E2E infrastructure and deployment life cycle from Development to deployment in the domains of banking, telecom, educational services, retail and analytics industry.

Designed E2E automation of infrastructure provisioning using Terraform across different CSP's.

Experience in Release Management and Build Automation with ArgoCD (GitOps), CI/CD services using Jenkins, TeamCity, AWS Code Pipeline, GCP Cloud Build, Oracle ODO.

Worked in an infrastructure team on creating DevOps pipeline, configuration, and administration of DevOps ecosystem for a project.

Experience with software builds tools like Maven, Ant, Gradle, AWS Code Build, Oracle ODO.

Created ansible playbook for the various package installations and familiar with ad-hoc commands.

Design, build and maintain reusable and reliable terraform code for infrastructure provisioning.

Designed E2E automation of infrastructure and continuous delivery of the applications by integrating Jenkins with different public cloud providers like AWS, GCP and Oracle. Ability to write deployment, build scripts and automated solutions using scripting languages such as Shell, Jenkinsfile for pipeline deployment.

Experience in configuring and maintaining core services like compute, storage, and network across different cloud providers. E.g., Services from AWS are Amazon EC2, VPC, Route53, Elastic Load Balancing, Auto Scaling, IAM, ECS, EKS, Secret Manager.

Extensive working experience on GCP core services like Compute Engine, Cloud Storage (GCS), GKE, IAM, VPC, Dataproc, Cloud SQL, Cloud DNS, Load Balancers, Data Transfer, Cloud Functions, Cloud Run, Pub/Sub, Cloud Build, Google Artifact Registry.

Working experience with GCP data products like Big Query, Dataproc, Vertex AI, Colab Enterprise. Involved in migration of CICD pipelines from Jenkins to Github Actions.

Working as Kubernetes Administrator in the Google Cloud Platform.

Working experience on Hasicorp Vault for secret Management.

Working experience with creation and management of Apache airflow infrastructure on GKE clusters.

Experience using Config Connector CRD's to create custom resource types with specific fields and validation rules to match the needs of the applications and deploy them into GKE.

Worked on web servers like Nginx and its configurations.

Experience in creating Docker File, Docker Containers leveraging existing Linux Containers and AMI's in addition to creating Docker Containers from scratch.

Experience in Kubernetes Cluster creation and configurations. Created reproducible builds of the Kubernetes applications, Kubernetes manifest files and managed releases of Helm packages.

Maintain and management of performance tuning on cloud VM's.

Setup logging and monitoring systems for the applications and cloud instances. Seasoned Senior DevOps Engineer with comprehensive experience in managing system infrastructures and overseeing continuous integration and deployment. Strong at leveraging automation tools, streamlining operations, and enhancing systems scalability. Proven skills in designing solutions for complex IT environments and leading cross-functional teams to enhance productivity. Have made significant contributions to previous roles by improving operational efficiency through process optimization.

Overview

12
12
years of professional experience
1
1
Certification

Work History

GCP Cloud Engineer

Pilvi Systems Inc
03.2023 - Current
  • Company Overview: Client: Mainstreet Bank, Fairfax, VA
  • Member of Mainstreet Core Platform Engineering team
  • Built several terraform modules for provisioning resources on GCP projects which includes networking, compute engine, GKE, cloud run, cloud function, IAM, Big query, GCS, Cloud SQL, cloud build triggers, firewall, cloud armor policies, etc
  • Manage multiple Google Kubernetes Engine clusters in Google Cloud
  • Design, Manage and deploy Kubernetes based workloads into GKE clusters
  • Develop helm charts for various applications to deploy into GKE clusters
  • Manage helm charts including integrating open-source or third-party helm charts into Mainstreet bank CICD framework such as consul, keycloak, datadog, crowdstrike, krakend, kafka
  • Implement monitoring solutions with DataDog (both infrastructure and APM) for Mainstreet GCP ecosystem
  • Setup CICD pipeline with GCP Cloud Build
  • Configure deployment pipeline execution with GCP private build pools
  • Manage IAM roles and permissions for different entities like users, groups, service accounts
  • Deploy SonarQube and SFTP applications based on GCE container VM
  • Configure Sonarqube code coverage for the whole organization GitHub source control repositories
  • Migrate code coverage to SonarCloud from legacy sonarqube scanning
  • Containerize application deployment into GCP Cloud Run service
  • Automate Pull Request creation process based on commit timestamps
  • Create organization standard firewall rules and Cloud Armor policies
  • Performed regular terraform version upgrade and cloud specific providers upgrades
  • Mitigate docker image vulnerabilities by enabling Artifactory scanning
  • Deploy business critical PII based application into dedicated GCP projects by following security best practices
  • Work on regular GKE cluster version upgrades
  • Configure and fine-tune different liveness, readiness and startup probe for different workloads running on GKE, cloud run, GCE container VM etc
  • Setup Datadog monitoring and alerting for the entire Mainstreet GCP infrastructure
  • Worked on GCP security center to configure, identify, manage, and fix the vulnerabilities in the infrastructure which includes image patching, scanning, etc
  • Evaluated different security tools to comply with the organization standards
  • Worked on automatic infrastructure component scaling during non-business hours
  • Created Big Query Data export solutions from different external vendors for various compliance and audit purpose
  • Developed and deployed multiple cloud function solutions via python for the banking requirements to meet the compliance and security standards
  • Developed automated solutions for security scanning with Prisma twistlock scanning
  • Implemented automatic vulnerability scanning of the files placed in the cloud storage bucket using clamav malware detection
  • Client: Mainstreet Bank, Fairfax, VA

Solutions Architect

Pilvi Systems Inc
03.2022 - 02.2023
  • Worked with Architects to understand the business requirements
  • Engaged directly with development team, understand their specific business and technology challenges in new products and services
  • Converted business and functional requirements into technical solutions
  • Designed, Developed and Delivered highly scalable cloud agnostic 2-tier and 3-tier architecture in GCP/AWS cloud providers
  • Created several terraform modules for GCP cloud core components like compute, storage and network services
  • Created organization standards and their specific business and technology challenges in new product and services area
  • Built the evaluation plan with detailed timelines and responsibilities
  • Built cloud native CICD solutions across Google and AWS cloud
  • Migrated application workloads from GCE to GKE
  • Implemented packer to create enterprise standard AMI's of different OS types
  • Worked on various GKE version upgrades
  • Mentored team members across different streams like development, support and operations
  • Worked on containerization of various monolithic applications and deploy them into Google Kubernetes Engine with the recommended enterprise standards
  • Created detailed design and implementation plan for Disaster Recovery solutions
  • Developed automated monitoring scripts using Datadog Integration modules
  • Created self-healing scripts for cloud infrastructure to avoid any manual interventions
  • Enhanced cloud security by configuring IAM roles, polices, permissions

Principal Member Staff/Solution Architect

Oracle
04.2020 - 02.2022
  • Company Overview: Bangalore, India
  • Setting up the complete infrastructure for Applications on Oracle Cloud
  • Working closely with different stakeholders to gather the business requirements and implement it as technical solutions
  • Migration of existing legacy applications into docker based micro services
  • Setting up ci/cd pipelines to automate deployments on different environments using Jenkins/Teamcity and other cloud native tools
  • Created reusable IAC terraform modules for different cloud services and components
  • Experience on Kubernetes Platform (OKE)
  • Created various Kubernetes objects like Deployments, Services, Ingress Controllers, Ingress
  • Migrated existing apps into K8 and created corresponding Kubernetes objects for deployment
  • Setup RBAC for users on the K8 cluster
  • Experience with Helm charts for managing K8 based deployments
  • Creating monitoring dashboard and alert setup to get notified about any issues
  • Designed and provisioned end to end real time data processing system on cloud
  • Developed multiple shell scripts to automate critical app deployment processes
  • Managing BitBucket repositories and permissions, including branching strategies
  • Actively involved in new region rollout deployments
  • Automate tasks wherever possible to reduce manual work
  • Involved in complex patching and release cycles by following standard Change Management
  • Mentored operations team on the infra development activities
  • Created run books and SOPs for the recurring production issues
  • Involved in supporting/triaging on-call for production issues
  • Debugging all the infrastructure and application deployment related issues
  • Bangalore, India
  • Certified Oracle Cloud Infrastructure Architect - Associate

Senior Devops Engineer

Tricon Infotech
Milpitas, California
07.2017 - 03.2020
  • Company Overview: Bangalore, India
  • Provisioning different environments like (Dev, QA, Staging, Production) for different requirements in GCP and AWS Cloud
  • Automated infrastructure provisioning through Terraform in AWS and GCP
  • Involved in the migration of the workloads from on-premises to Google Cloud
  • Worked on a project called EDE (Enhancement Development Engine) where hosted/migrated the entire product stack into Google Cloud Platform (GCP)
  • Experience in provisioning BigTable in GCP as per the requirement
  • Worked on containerizing the application deployment in GCP
  • Involved in setting up and configuring VPC under different projects as per the requirement
  • Worked on enabling VPC peering b/w different GCP projects and provide access to the compute engine resources via network tags
  • Created proof of concepts on Google App Engine and Google Kubernetes Engine with the sample application as per the organization standard deployment process
  • Experience in setting up IAM based access for the team members across different GCP projects and configure service accounts for the authentication between different GCP services
  • Created custom/application specific base images in GCP via Hasicorp Packer
  • Create automated CI/CD pipelines for code deployment using Jenkins and AWS services
  • Used AWS Code Deploy for code deployment on multiple application servers without any downtime (Blue Green) with inbuilt facility of handling autoscaling and rollback
  • Orchestrated Docker container cluster using AWS ECS (EC2 and Fargate) deployments
  • Experience in AWS Load Balancers and API Gateway, Private Link configurations
  • Build Docker image from Dockerfile and store customized images in AWS ECR
  • Build and deploy Docker containers to implement microservices architecture
  • Writing multiple shell scripts for different business requirements
  • Experience in MySQL, AWS Aurora, and Secret Manager
  • Executing builds and troubleshooting builds, Interaction with development and QA teams
  • Implementation of new build and deploy tools & process to make smooth pipeline transition from Dev to Production
  • Use of Bastion server, security groups, NACL, route tables, internet gateway to ensure the secure zone for the organization in AWS public cloud
  • Created whole infrastructure stack for 2/3 tier application in AWS Cloud
  • Configured autoscaling for vm and containerized applications deployed on AWS
  • Responsible for design and maintenance of the source code repositories, Views, and the access control strategies for different development teams
  • Coordinated the resources across different teams for the release and all Operational activities
  • Carried Deployments and builds on various environments using continuous integration tools
  • Been at onsite Client location Milpitas, CA for project GO-LIVE and transition support
  • Bangalore, India

Technical Consultant

Hewlett Packard Enterprise
01.2016 - 06.2017
  • Company Overview: Bangalore, India
  • Worked on Hybrid Cloud Solutioning for HP Global Delivery Center
  • Experience on HP cloud suite (HP OO, HP CSA, HP SA)
  • Helped team in integration of different HP cloud components with public clouds like AWS, GCP
  • Took multiple initiatives to implement DevOps ecosystem into the project environment and did multiple proof of concepts on the same
  • Worked on multiple proof of concept for public-private cloud implementations on HP cloud suite
  • Bangalore, India

Systems Analyst - IT

Accenture
08.2015 - 01.2016
  • Company Overview: Bangalore, India
  • Worked as AWS Cloud Engineer
  • Ensure availability of the mission critical applications
  • Created CloudFormation template to deploy the AWS services like VPC, EC2, ELB other resources
  • Being a part of Cloud-infra provisioning team, involved in gathering deployment requirements from different stakeholder and converting them into technical solutions
  • Mentored team to understand the AWS cloud and helped in implementing the same into the project
  • Worked on migration workloads from on-premise to AWS cloud
  • Experience in managing windows and Linux vm's hosted on both cloud and on-premise
  • Bangalore, India

Associate Consultant

Wipro
10.2012 - 08.2015
  • Company Overview: Bangalore, India
  • Worked as Linux/AWS System Engineer
  • Creating scalable VPC Architecture in AWS with autoscaling and load-balancing abilities
  • Bash scripting for log analysis and other error analysis, Incident analysis, problem and CM
  • Involved in gathering business requirements from the client
  • Experience in provisioning AWS infrastructure resources (EC2 Instances, Elastic load Balancer, Route 53 Record sets and Security Groups) as per the architecture
  • Designed & applied security layers as per the customer requirement
  • Managing Linux administration in AWS like, LVM, managing domain users and groups, SCP, log rotation
  • Written EBS snapshot backup using AWS CLI and Shell script
  • Setup the OpenVPN server and adding user for access to the environment
  • Creating AMI, snapshots & volume based upon the requirement
  • Created external & internal ELB to load balance the servers
  • Used Route53 for Configuring DNS record sets
  • Used EIP, Multiple private IP's per interface (both dynamic & static) & configured it on servers
  • Generating CSR & installing SSL certificates on both windows & Linux instances
  • Prepared detail design document & run book for AWS cloud formation templates to handover to client
  • Installation, configuration & upgrading of Eucalyptus
  • Eucalyptus services- IAM, creating instances, volumes, snapshots, image bundling, image migration, downloading credentials, providing access keys
  • Participated in migration of cloud clients within/external data centers
  • Participated in administration of client accounts with cloud services
  • Trained technical team members for cloud products like AWS & eucalyptus
  • Analyzed and resolved problems relating to the cloud environments
  • Documented detailed technical designs for cloud deployments
  • Coordinated with Operations teams, Tech teams and vendors for timely closure of calls by following the Incident Management process, and meet customer expectations by ensuring timely delivery of services as per SLA
  • Segregating and resolving tickets from client through SNOW ticketing tool
  • Bangalore, India

Education

Bachelor of Engineering -

Panimalar Engineering College

Skills

  • Amazon web services (AWS)
  • Oracle Cloud Infrastructure (OCI)
  • Google Cloud Platform (GCP)
  • VMware vSphere ESX/ESXI
  • Dockers
  • Kubernetes
  • Terraform
  • Jenkins
  • TeamCity
  • Oracle Deployment Orchestrator (ODO)
  • AWS CodeDeploy
  • GCP Cloud Build
  • Ant
  • Gradle
  • Maven
  • Ansible
  • Oracle Shepherd
  • GIT
  • BitBucket
  • GitLab
  • SVN
  • AWS CodeCommit
  • MySQL
  • SQL Server

Certification

  • Oracle Certified: Cloud Infrastructure Architect - Associate
  • HashiCorp Certified: Terraform Associate

Hobbies and Interests

  • Cricket
  • Swimming
  • Traveling

Timeline

GCP Cloud Engineer

Pilvi Systems Inc
03.2023 - Current

Solutions Architect

Pilvi Systems Inc
03.2022 - 02.2023

Principal Member Staff/Solution Architect

Oracle
04.2020 - 02.2022

Senior Devops Engineer

Tricon Infotech
07.2017 - 03.2020

Technical Consultant

Hewlett Packard Enterprise
01.2016 - 06.2017

Systems Analyst - IT

Accenture
08.2015 - 01.2016

Associate Consultant

Wipro
10.2012 - 08.2015

Bachelor of Engineering -

Panimalar Engineering College
  • Oracle Certified: Cloud Infrastructure Architect - Associate
  • HashiCorp Certified: Terraform Associate
Santhosh Kumar Venkataraman