About
Tech enthusiast & team player with good experience in Cloud engineering as DevOps & DevSecOps. Always charged to absorb new skills to keep updated with technology to increase productivity & knowledge. I love to orchestrate & automation practices & strive for best practices & always try to improve myself daily.
- Phone: +91 8588012445
- LinkedIn: Vineet Kumar
- City: Noida, UP, India
- Email: vineet.kmrp@gmail.com
- Blogs Site: Author: Vineet Kumar
- Certification: Azure Fundamental(AZ-900), Azure Administraror Associate(AZ-104)
- GitHub: TechSoft01
Professional Skill Summary
- Experience in streaming analytics & data processing with GCP Pub Sub, dataflow, and Big Query where we processed data from users & dynamically updated schemas for over 35+ forms with 10000+ requests per hour frequency.
- Hands-on experience in Cloud networking & setting private VPN tunnels to connect two private VPCs of different clouds.
- Worked optimized cloud Infrastructure to increase performance & usability & minimize cloud cost.
- Good knowledge of Kubernetes & containerization of applications with Docker.
- Hands-on experience in IAC & automation practices with tools like Terraform, Ansible, and GitLab.
- Experience in migrating legacy applications & microservices on cloud infrastructure.
- Good experience with CI/CD on multiple platforms like Jenkins, Gitlab, Azure pipelines & TeamCity.
- Worked on multiple observability & monitoring tools like Prometheus, Stack Driver, and EFK & built dashboards in Grafana, and Datadog to monitor SLOs.
- Good knowledge of SRE & networking practices including TLS, Load Balancers, VNets, routings, VPN, Security Groups, and DNS.
- High knowledge of automation practices & shell scripting on Linux to reduce manual efforts.
- Good understanding of Java, Scala, NodeJS, and Angular & have worked on multiple applications that use tools like SBT, maven, etc.
- Hands-on experience in enabling FinOps & cost engineering practices with the help of Infracost & Kubecost tools.
- Experience in policy-as-code with OPA to enforce policies on Kubernetes.
- Hands-on experience on multiple cloud platforms like AWS, and GCP Azure where I provisioned resources with Terraform & CICD.
- Automating AxonIQ enterprise on cloud virtual machines using system services.
- Experience in setting up keyless authentication between a Java microservice and secret store manager in GCP using workload Identity.
Skills
- CI/CD Jenkins, Gitlab, Github Actions
- Kubernetes
- Terraform
- Linux
- Docker
- Helm
- Cloud: GCP, AWS, Azure
- ArgoCD
- Monitoring
- Troubleshooting
- Languages Java, Scala, TypeScript
- Database: Postgres, MySQL, MongoDB
- Automation & Scalability
- Ansible
- Scripting: Bash, Python
Projects
Shoppers Drug Mart (Client: Loblaws)
Shoppers Drug Mart is the leader in Canada's retail drug store marketplace and is the number one provider of pharmacy products & services I worked as DevOps on the GCP platform where the requirement was to process & persist data in real-time for further analysis & dynamically update schemas.
Role: DevOps Engineer
Technologies Worked Upon: GCP, GKE, Pub-Sub, Dataflow, GCS, Terraform, Big Query, Prometheus, Stack Driver, IAM, Java, Gitlab SecOps, Istio
Responsibilities:
- Created terraform flexible & custom modules for all infra resources & observability.
- Worked on creating Istio custom virtual services & destination rules for API backend deployment.
- Build & provision Infrastructure using Terraform custom modules & Gitlab CI
- Create CI & CD custom job reusable templates for all environments
- Administration of Kubernetes & app deployments & worked on troubleshooting
- Handled IAM in GCP with Terraform
- Worked on helm charts for Kubernetes services deployments.
- Set up Pub/Sub & dataflow job templates using Java libraries.
- Created CI/CD pipelines in GitLab to build & deploy API service on GKE.
- Created CI/CD pipelines to build & update dataflow templates & jobs
- Set up observability & alerting with Terraform & created a dashboard for monitoring.
- Created monitoring dashboards & set up SLOs for pub-sub & streaming job data.
- Postproduction Support & troubleshooting
Go1Percent (client: knoldus)
Go1percent is a platform to encourage engineers to go 1% up daily in learning & gaining. The platform supports multiple scoring systems & rewards. Here, engineers can contribute their knowledge through sessions, blogs, tech-hub templates, etc. & earn rewards.
Role: DevOps Engineer
Technologies Worked Upon: GCP, GKE, GCS, Scala, angular, Keycloak, Apache superset, Postgres, terraform, GitHub actions
Responsibilities:
- Build CI/CD pipelines for multiple microservices in GitHub actions
- Setup Keycloak to support multitenancy & user-pool IAM for application
- Migrated H2 database to Postgres for Keycloak without downtime
- Created terraform scripts to provision infra resources on GCP
- Created jobs & automated scripts to backup application Postgres data
- Setup Apache superset with Keycloak authentication
- Enabled cost monitoring & forecast insights for cloud & Kubernetes resources at the container level.
- Troubleshooting & post-production support.
Products Forecast Manager & Decisions (client: heb)
H-E-B Grocery Company, LP, is an American privately held supermarket chain based in San Antonio, Texas, with more than 340 stores throughout the U.S. where I worked as DevOps to ensure quality Delivery.
Role: Senior DevOps Engineer
Technologies Worked Upon: Azure, AKS, Datadog, Vault, ACR, Cosmos, GCP, GKE, IAM, OIDC, Gitlab DevSecOps, Scala, Istio, OPA, NodeJS
Responsibilities:
- Migrated legacy applications to cloud infrastructure.
- Set up Datadog to analyze application performance.
- Set up Observability & Alerts & SLOs on Datadog & Slack.
- Set up & created parent-child Gitlab pipelines for 17 microservices.
- Set up and enabled HTTPS server on UI & API services.
- Create CI & CD custom job reusable templates for all environments.
- Setup Hashicorp Vault to manage secrets
- Worked on helm charts for Kubernetes service deployments
- Worked on application architectural design & improvements
- Administration of Kubernetes & app deployments & troubleshooting
- Setup workload identity federation between GitLab & GCP
- Worked on react application & nginx deployed on Kubernetes
- Worked on troubleshooting Scala microservices & React applications.
Duck Creek (client: duckcreek)
Duck Creek Technologies is a leading provider of software solutions for the property and casualty (P&C) insurance industry. The company offers a comprehensive software product suite that enables insurance carriers to manage their policy administration, claims, billing, rating, underwriting, and other core processes.
Role: DevOps Engineer
Technologies Worked Upon: Azure cloud, AKS, Key Vault, API service, Container App, cosmos, Azure pipeline, IAM, EventHub, Terraform
Responsibilities:
- Created flexible & custom terraform modules for Azure resources to build core infra for applications
- Created Azure pipelines reusable job templates & steps templates for application building, testing, packaging, & deployment.
- Created Azure CI/CD pipelines for infrastructure provision via Terraform & application deployment.
- Administration of Kubernetes & app deployments & troubleshooting.
- Worked on Azure Container App environments with Nodejs
- Responsible for creating the architectural design of solutions for multitenant application orchestration strategies.
- Implemented TLS/SSL layer for backend server running NodeJS
Advance Inventory Management System (client: heb)
H-E-B Grocery Company, LP, is an American privately held supermarket chain based in San Antonio, Texas, with more than 340 stores throughout the U.S. where I worked as DevOps to build automated Infrastructure and deployment of multiple microservices through automated CICD pipelines.
Role: Senior DevOps Engineer
Technologies Worked Upon: Java, GCP, Terraform, Gitlab CICD, AlloyDB, Kubernetes, Networking, AxonIQ EE, Helm, Docker, Bash Scripting, PubSub, BigQuery, Workload Identity, OIDC, Datadog, OpenTelemetry, IAM
Responsibilities:
- Contributed in DevOps System designs and application architectures and documentations.
- Created automated pipeline to setup a new GCP project and setup Iac repos.
- Created automated Gitlab pipelines to provision GCP infrastructure with terraform.
- Setup keyless authentication using terraform between Gitlab and GCP using workload Identity Federation which uses OIDC protocols.
- Automated multiple environment provisioning with Terraform and Iac repos with CICD pipelines.
- Deployed and setup AxonIQ EE on kubernetes and on VM with autoscaling properties.
- Created custom terraform modules for PubSub, BigQuery, IAM, WI, AlloyDB, GCS and deployed by CICD.
- Automated Unfiied tagging for Docker & Gitlab repos & deployments.
- Setup & automated secure communication between Java microservice & GCP without any physical key using workload Identity.
- Implementation of Access to External GCP Resources from GKE microservices without any physical keys or human intervention.
- Setup gitlab repo for automated custom docker image builds for gitlab jobs.
- Implement CICD pipelines to deploy multiple java services to GKE with custom Helm charts created for those microservices.
- Implement shared network infrastructure using terraform to deploy virtual machines.
Technologies And Tool Stacks
DevOps Tools
CI/CD
Monitoring Tools
Programming And Scripting Languages
Education
Contact
Location:
Noida, Uttar Pradesh, India 201309
Email:
vineet.kmrp@gmail.com
Call:
+91-8588012445