A Technology driven professional with around years of experience in managing Infrastructure which involves DevOps with GCP and AWS. Having experience in multiple cloud platforms for infrastructure as a service, supporting environments for configuring virtual machines, Network, storage, IAM. Working on IAAS Platform on Google Cloud Platform, Kubernetes, Ansible, Terraform, CI/CD experience and knowledge on Google Cloud Services like GCE, GCR, GKE, IAM and Cloud Storage. Good understanding of AWS services like EC2, EKS, S3, Secret Manager, ACM, VPC,RDS, ElasticCache, DocumentDB, DynamoDB. Flexibility to adapt to changing needs and requirements.
Overview
5
5
years of professional experience
3
3
Certifications
Work History
Devops Engineer
Myzas Technologies Private Limited
6 2021 - Current
Creating GitHub Repositories and setting up Jenkins pipelines for various projects
Participating in Daily Scrum Calls with Dev and QA Teams to swiftly resolve blockers
Administering, managing, setting up, and configuring Jenkins to facilitate new developments and real-time project setups
Managing access to GitHub Repositories and Jenkins jobs tailored to team requirements
Creating feature branches and collaborating closely with developers for feature development
Working closely with Dev, Testing, and Performance teams to establish and execute build schedules, and troubleshoot build/deployment issues
Integrating Configuration Management tools like Ansible extensively with Google Cloud Platform (GCP) for efficient deployments and ensuring consistent configurations across multiple servers using Ansible playbooks
Orchestrating deployments to diverse environments including DEV, QA, Performance, and Production Environments
Demonstrating proficiency in Incident, Change, and Problem Management processes
Preparing Weekly status reports, compiling Jira Metrics, and providing updates to Clients
Monitoring StackDriver alerts and proactively notifying teams about critical issues such as disk space utilization to expedite resolutions
Managing deployment of builds across multiple environments
Leveraging expertise in environment setup and proficiently diagnosing application issues
Deploying highly available and fault-tolerant applications using Docker and Kubernetes orchestration on Google Kubernetes Engine (GKE), ensuring scalable and resilient deployments
Implementing Ansible in conjunction with GKE to automate deployment pipelines, configuration management, and infrastructure provisioning effectively
Architecting and implementing advanced GCP resources using Terraform, including compute instances (VMs), managed Kubernetes clusters (GKE), storage solutions (Cloud Storage, Persistent Disks), networking components (VPC, Subnets, Firewall Rules), and IAM roles
Utilizing Terraform modules to define and manage infrastructure as code (IaC), ensuring consistency, repeatability, and scalability across environments
Collaborating with cross-functional teams to optimize cloud architecture, improve performance, and enhance security of GCP deployments
Driving automation and efficiency through advanced Terraform scripting, enabling seamless integration with CI/CD pipelines and configuration management workflows.
Intern
Myzas Technologies Private Limited
01.2020 - 06.2021
Driving infrastructure automation with Terraform to provision and manage AWS resources such as EC2 instances, EKS clusters, S3 buckets, RDS databases, and IAM roles
Leading automation initiatives through CI/CD pipelines, integrating tools like SonarQube for SAST practices, Maven, NodeJS, Python, and GoLang for building deployable artifacts
Utilizing a wide range of AWS services (e.g., EC2, EKS, S3, Secret Manager, ACM, VPC, RDS, ElasticCache, DocumentDB, DynamoDB) to architect and deploy scalable and secure cloud solutions
Configuring monitoring solutions with Prometheus and Grafana for metric collection, visualization, and alerting, and implementing centralized logging with the ELK stack (Elasticsearch, Logstash, Kibana) for log aggregation and analysis
Demonstrating proficiency in Kubernetes for managing Docker containers within microservices architectures, supporting diverse technology stacks and application scalability
Setting up and managing Nexus Repository Manager for artifact management and distribution across development teams
Applying database administration skills for MySQL and MongoDB, including design, replication, and management
Using message queue services like RabbitMQ to facilitate efficient asynchronous communication between distributed systems
Employing strong analytical skills and effective communication to collaborate within cross-functional teams, delivering high-quality solutions aligned with business objectives
Working independently with minimal supervision while contributing proactively to team goals and initiatives.
Education
Skills
Operating System: Windows and Linux
Scripting for Automation: Shell scripting
Cloud Platforms: GCP and AWS
Version control system tools: GIT, GitHub and Bitbucket
IAC: Terraform
Configuration Management: Ansible
CICD tools: Jenkins and cloudbuild
Containerization tools: Docker
Orchestration tools: Kubernetes
Monitoring and Logging tools: Datadog, Monitoring and Logging