Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Timeline
Generic

Pratibha Dive

Cloud Infrastructure and DevOps Engineer

Summary

Experienced Cloud Infrastructure and DevOps Engineer with extensive experience in managing cloud and on-premises environments. Proficient in designing, deploying, and managing infrastructure across AWS and Google Cloud in multicloud and hybrid models. Skilled in architecting and deploying applications using PAAS/SAAS models. Experienced in system administration and automation, with expertise in managing Kubernetes clusters using GKE, EKS, and KOPS. Adept at leveraging tools like Terraform and Ansible for infrastructure automation, and managing CI/CD processes with Jenkins, CircleCI, GitLab, and Azure DevOps Pipelines. Also experienced in overseeing in-house data centers, including server optimization. Proven ability to deliver effective solutions for cloud operations and infrastructure needs, ensuring efficient and reliable performance.

Overview

7
7
years of professional experience
3
3
Certifications

Work History

Cloud Infrastructure Engineer

Copado
8 2022 - Current

Currently working as a Cloud Infrastructure Engineer with expertise in designing, implementing, and optimizing cloud solutions. Experienced in developing and managing release pipelines using GitLab and Azure DevOps, including migrating from Bitbucket to GitLab and transitioning from Jenkins to Azure DevOps Pipelines. Proficient in cloud migrations between AWS and GCP, infrastructure automation with Terraform and CloudFormation, and managing Kubernetes clusters with KOPS, GKE, and EKS. Implemented monitoring solutions with Google Cloud Monitoring and CloudWatch, and managed PostgreSQL and RDS databases. Responsible for global deployment efforts, ensuring efficient environment setups, release processes, and infrastructure updates. Supported high-impact projects such as CopcaCloud CICD, Copado Essentials, and Copado Robotic Testing.

Summary of Responsibilities:

  • Release Pipeline Management: Developed and maintained release pipelines for production environments using GitLab and Azure DevOps; migrated pipelines from Bitbucket to GitLab and transitioned Jenkins pipelines to Azure DevOps Pipelines.
  • Cloud Migration and Architecture: Led migration efforts between AWS and GCP, including infrastructure setup and adapting release processes for cloud-specific services.
  • Kubernetes Management: Managed Kubernetes clusters with KOPS, GKE, and EKS; oversaw the migration from KOPS to EKS with minimal disruption.
  • Infrastructure Automation and Deployment: Utilized Terraform and CloudFormation for infrastructure management and deployment.
  • Monitoring and Performance: Implemented monitoring solutions using Google Cloud Monitoring and CloudWatch to ensure application performance and SLA adherence.
  • Database Management: Managed PostgreSQL and RDS databases, including upgrades and creation.
  • Global Coordination: Coordinated with global teams for environment setups, release processes, and infrastructure updates, executing end-to-end application deployments in Kubernetes clusters.

Key Projects:

  • CopcaCloud CICD: Developed CI/CD pipelines for efficient release management.
  • Copado Essentials: Implemented and managed critical cloud infrastructure components.
  • Copado Robotic Testing: Oversaw deployment and maintenance of robotic testing environments.

Senior DevOps Engineer

Talentica Software Pvt Ltd
10.2019 - 07.2022

Collaborated with cross-functional teams to analyze and implement system solutions tailored to evolving client needs, with extensive expertise in AWS and GCP cloud platforms. Managed the migration of applications from Mesos to Kubernetes and from AWS to GCP, including work with EKS and GKE. Configured and maintained infrastructure components like Kafka, Zookeeper, Storm, Cassandra, and Kubernetes using Ansible and Terraform. Proficient in monitoring and troubleshooting Flink jobs, Storm topologies, Kubernetes applications, and Kafka clusters. Experienced in automating infrastructure deployment with Terraform and Ansible, and skilled with CI/CD tools (CircleCI, Jenkins) and monitoring solutions (Prometheus, Grafana, Thanos, SignalFx).

Key Responsibilities and Achievements:

  • Migration from Mesos to Kubernetes:
  • Objective: Transition applications from Mesos to Kubernetes to improve scalability and orchestration.
  • Actions: Developed and executed migration strategies, reconfigured deployments to Kubernetes best practices, and ensured minimal service disruption.
  • Dockerization and Kubernetes Deployment:
  • Objective: Containerize applications and deploy on Kubernetes for enhanced scalability.
  • Actions: Created Dockerfiles and container images, deployed containers on Kubernetes, and managed pods, services, and deployments.
  • Infrastructure Automation and Optimization:
  • Objective: Optimize and automate infrastructure using Infrastructure as Code (IaC).
  • Actions: Managed infrastructure with Terraform and Ansible, utilized Terraform Cloud for centralized management, and created Jenkins pipelines to streamline deployments.
  • CI/CD Pipeline and Zero-Downtime Releases:
  • Objective: Improve release processes to achieve zero downtime.
  • Actions: Developed CI/CD pipelines with Jenkins and implemented Blue-Green deployment strategies to minimize impact during releases.
  • Cloud Migration from AWS to GCP:
  • Objective: Migrate applications and infrastructure to Google Cloud Platform (GCP).
  • Actions: Executed the migration strategy for AWS to GCP, reconfigured services for GCP compatibility, and ensured operational continuity.
  • Automation and Blue-Green Deployment:
  • Objective: Automate manual infrastructure deployments and implement Blue-Green deployments.
  • Actions: Automated infrastructure deployment with Terraform and Ansible, and used Blue-Green deployment strategies to reduce downtime.
  • Multienvironment Monitoring System:
  • Objective: Develop a comprehensive monitoring system for multiple environments.

Actions: Designed and implemented a monitoring solution with Thanos, Prometheus, Grafana, and Alertmanager, configuring alerts and monitoring for various services.

Linux System Administrator

Network Components Pvt. Ltd
10.2017 - 09.2019

Managed and optimized infrastructure for a variety of applications, including Dockerizing applications, deploying them on Kubernetes clusters, and maintaining robust monitoring systems. Worked closely with development teams to ensure seamless integration and deployment processes.

Key Responsibilities and Achievements:

  • Application Dockerization and Kubernetes Deployment:
  • Objective: Containerize applications and deploy them on Kubernetes clusters for improved scalability and manageability.
  • Actions: Collaborated with development teams to Dockerize applications, and led the deployment process on Kubernetes clusters from proof-of-concept (POC) to full production. Implemented a private Docker registry for secure image storage and access.
  • Migration to Kubernetes:
  • Objective: Migrate applications to Kubernetes from initial POC to fully functional deployment.
  • Actions: Guided the migration process of applications to Kubernetes, ensuring successful deployment and operation in a production environment. Managed end-to-end migration tasks, including configuration and testing.
  • Infrastructure Automation and Release Management:
  • Objective: Automate release processes and maintain efficient CI/CD pipelines.
  • Actions: Automated release processes using Jenkins across different environments (DEV, TEST, PROD), creating pipelines for seamless deployment and rollback. Implemented strategies to handle releases with minimal impact and downtime.
  • Monitoring and Troubleshooting:
  • Objective: Ensure reliable operations through effective monitoring and troubleshooting.
  • Actions: Deployed and configured monitoring solutions using Prometheus, Grafana, and Alertmanager to oversee Kubernetes clusters and applications. Addressed and resolved issues related to Docker and Kubernetes environments.
  • In-House Data Center Management:
  • Objective: Manage and optimize infrastructure within the company’s data center.
  • Actions: Handled the installation and maintenance of Kubernetes clusters on bare metal servers. Configured and managed Nginx as a reverse proxy and upstream server for load balancing, dynamically adjusting cluster nodes as needed.
  • High Availability and Load Balancing:
  • Objective: Ensure high availability and reliability of Redis and other critical services.
  • Actions: Set up a Redis master-slave cluster with Redis Sentinel for high availability. Configured Nginx for load balancing and dynamic node management.

Education

Bachelor of Engineering - Information Technology

Pune University
Pune, Maharashtra

Skills

    Cloud Platforms: AWS, GCP

    Orchestration Tools: Kubernetes, KOPS, GKE, EKS, Mesos

    Source Control: Git, GitLab, Bitbucket, Azure DevOps

    CI/CD Tools: Jenkins, CircleCI, Azure DevOps Pipelines, GitLab CI/CD, Flux

    Monitoring and Log Management: Prometheus, Grafana, Thanos, Google Cloud Monitoring, CloudWatch, ELK Stack (Elasticsearch, Logstash, Kibana), SignalFx

    Containerization: Docker, AWS ECR, Google Cloud Artifact Registry, Private Docker Registry

    Databases: PostgreSQL, RDS, Cassandra, HDFS, Redis, Aurora, SQL

    Programming Languages: Shell Scripting, Python

    Configuration Management: Terraform, Ansible

    Big Data Tools: Kafka, Zookeeper, Flink, Spark

    Infrastructure Management: CloudFormation, Infrastructure as Code (IaC)

Certification

AWS Certified Solutions Architect - Associate

Accomplishments

  • Copado Employee Award, India Q2'2023: Above and Beyond
  • APAC MOONSHOT HACKATHON 2023: Winner
  • GO-GETTER Quarterly Award: Talentica
  • Pat on the Back Award (twice): Talentica
  • Star of the Quarter: NCPL

Timeline

Senior DevOps Engineer

Talentica Software Pvt Ltd
10.2019 - 07.2022

Linux System Administrator

Network Components Pvt. Ltd
10.2017 - 09.2019

Cloud Infrastructure Engineer

Copado
8 2022 - Current

Bachelor of Engineering - Information Technology

Pune University
Pratibha DiveCloud Infrastructure and DevOps Engineer