Back to Developers
SUDHEER GALLA

SUDHEER GALLA

Sr. GCP Cloud Engineer

Virginia, United States. $85/hr
96
Profile Score

About

IT professional with over nine years of experience and a proven track record in designing, implementing, and maintaining CI/CD pipelines for cloud-based applications. Proficient in leveraging GCP, AWS tools to streamline development processes and enhance team collaboration. Skilled in configuring and managing infrastructure as code using Resource Manager Templates and terraform. Experienced in automating deployment, monitoring, and scaling applications on the Strong problem-solving abilities and a commitment to delivering high-quality solutions in fast-paced environments. • Designed, implemented, and managed scalable, reliable, and secure cloud infrastructure on Google Cloud Platform (GCP) using Infrastructure as Code (IaC) tools like Terraform and Google Cloud Deployment Manager. • Developed and maintained CI/CD pipelines using Google Cloud tools like Cloud Build, Jenkins, and GitLab CI to automate the build, test, and deployment processes, ensuring efficient and error-free code releases. • Utilized configuration management tools like Ansible, Puppet, and Chef to automate the provisioning and configuration of GCP resources, ensuring consistency across environments. • Implemented monitoring, logging, and alerting solutions using GCP services like Stackdriver, Cloud Monitoring, Cloud Logging, and Prometheus, enabling proactive incident management and performance optimization. • Managed security policies and compliance frameworks, including Identity and Access Management (IAM), firewall rules, and VPNs on GCP, ensuring adherence to best practices and regulatory standards. Deployed and managed containerized applications using Docker and Kubernetes (GKE), optimizing resource utilization, scalability, and application performance. • Configured and managed GCP networking components, such as Virtual Private Cloud (VPC), Cloud Load Balancing, and Cloud CDN, to ensure high availability and low latency for applications. Developed automation scripts using Python, Bash, and Google Cloud SDK for various operational tasks, including instance provisioning, resource scaling, and system monitoring. • Managed GCP database services like Cloud SQL, Bigtable, and Firestore, ensuring high availability, performance tuning, and data security. Worked closely with development teams to integrate DevOps practices, facilitated seamless collaboration, and provided guidance on cloud-native architecture and best practices. • Experienced in working with Microsoft Visual C++ (MSVC++) toolchain, including optimizing build configurations, managing project dependencies, and troubleshooting build-related issues • Proficient in utilizing GMake and CMake for automating the build and deployment processes of C/C++ applications and libraries • I have built networking modules, application-specific infrastructure, and integrated private connectivity over the AWS/Azure backbone network. • Worked with Individual app teams, gathered requirements, influenced cloud architecture for apps, and was responsible for doing POCs for the cloud architecture. • Worked with RedHat OpenShift Container Platform for Docker and Kubernetes. Used Kubernetes to manage containerized applications using its nodes, ConfigMaps. Node-selector, Services, and deployed application containers as Pods. • Assisted in integrating DevSecOps pipeline components, including using a code repository, an artifact repository, a security assessment platform, and an orchestrated integration and delivery platform to enable automated application building, testing, securing, and deployment. • Implemented security layer on top of DevOps methodology and implemented security/vulnerability scans at every phase of the DevOps life cycle, starting from design to monitoring like FOSS, Fortify, and DAST to create a DevSecOps operational model. • Experience in Docker and Kubernetes on multiple cloud providers, from helping developers build and containerize their applications (CI/CD) to deploying on public or private clouds. Expertise in designing and deploying container-based production clusters using Docker, Kubernetes, Docker Weave, Docker Composer, and Docker files. • Built Docker images, Docker daemon, Docker client, Docker hub, Docker swarm, Docker Console, and Docker registries using a Docker file, worked on container snapshots, removing Images, managing Docker volumes (PV, PVC) and Docker Weave for network communication between containers. • Proficient in several Terraform modules for infrastructure management, terraform scripts to set AWS resources EKS, VPC, Subnets, NACL’s RDS, EC2’s, SG’s, ALB’s S3, IAM, ELB, Images, Redshift cluster and automate the deployment & infrastructure. • Expertise in deploying Ansible playbooks, inventories, and custom playbooks in YAML. Encrypted the data using Ansible Vault, maintained role-based access control using Ansible Tower, and implemented IT orchestration using Ansible to run tasks in a sequence that can work on different servers. • Worked on Ansible and Chef as Configuration Management Tools (CMT) to automate repetitive tasks, proactively manage the changes, and quickly deploy critical applications. • Experience in multiple areas of Jenkins like Plugin Management, Securing Jenkins, and Performance issues, Analytics, Scaling Jenkins, Integrating Code Analysis and Test Phases to complete the CD pipelines within Jenkins. • Installed, Configured, and automated the Jenkins build jobs for continuous integration and AWS deployment pipelines using various plugins like Jenkins EC2 and Jenkins Cloud formation. • Expertise in Linux Administration like RAID levels, Grub, Disk management, patch management, Networking, Scripting, Kickstart, LVM, CRON jobs, Performance monitoring, and troubleshooting on different distributions such as Red Hat, CentOS, Ubuntu, and Debian, along with file systems VxFS, ZFS, UFS, ext3, and ext4. • Hands-on Experience in shell scripts, Bash, Ruby, Python, and PowerShell for setting up baselines, branching, merging, and automation processes across the environment using SCM tools like Git and SVN on Linux and Windows platforms. • Experience in managing software artifacts required for development using repository managers like Nexus and JFrog Art factory by writing Jenkins Pipeline and Groovy Scripts for Continuous Integration (CI) and later using Jenkins for uploading Artifacts into Nexus Repository. • Developing and configuring new modules for Terraform Enterprise, creating new Azure security and Hashicorp Sentinel policies by developing with JSON and PowerShell. • Extensively involved in setting up JIRA as a defect tracking system, configuring various workflows, and customizing JIRA and Confluence to take the forefront of the new systems.

Skills & Expertise (20)

Power Shell Gradle Ant Maven NoSQL MySql ELK DOT.NET J2EE Java AWS Python TFS SVN CI/CD Git Hub GCP Docker Bit Bucket AWS CloudFormation

Work Experience

GCP Cloud DevOps Engineer

NFCU (Navy Federal Credit Union), Vienna, VA,

3-2023 - Present

Project Description: – As a Senior Cloud DevOps Engineer at NFCU (Navy Federal Credit Union) in Vienna, VA, I led efforts to optimize technological capabilities, particularly focusing on managing On-Premises RedHat OpenShift Container Platform infrastructure along with DevOps practices. Leveraging GCP DevOps, I automated deployment pipelines, implemented monitoring solutions, and optimized infrastructure for scalability. Collaborating closely with development teams, I streamlined continuous integration and delivery processes, ensuring high availability and security standards. Responsibilities: • Proficient in deploying Docker containers to Kubernetes clusters on GCP using Google Kubernetes Engine (GKE). Managed container lifecycles, scaling, and load balancing through Kubernetes deployments, services, and ingress controllers. • Used Chef for configuration management of hosted instances within GCP. Configuring and Networking of Virtual Private Cloud (VPC). • Built Terraform scripts and deployed them in a cloud deployment manager to spin up resources such as Compute Engines in public and private subnets, cloud virtual networks, and AutoScaler on Google Cloud Platform (GCP). • Worked on GKE Topology Diagram including masters, slave, RBAC, helm, kubectl, ingress controllers GKE Diagram including masters, slave, RBAC, helm, kubectl, ingress controllers. • Experience in providing highly available and fault tolerant applications utilizing orchestration technologies like Kubernetes and Apache Mesos on Google Cloud Platform. • Experience in designing a Terraform and deploying it in cloud deployment manager to spin up resources like cloud virtual networks, Compute Engine in public and private subnets along with AutoScaler in Google Cloud Platform. • Monitoring Kubernetes Cluster using Prometheus and configured additional components of the Prometheus stack inside Kubernetes by covering Kubernetes cluster components. • Implemented Flux to make Gitops happen in the Kubernetes cluster to ensure that the cluster config matches the one in git and automates the deployments. • Deployed and monitored scalable infrastructure on Google cloud & configuration management using Docker and GoogleKubernetes Engine (GKE). • Scheduled automated backups of Compute Engine virtual machine (VM) instances in GCP. Utilized Packer to deploy artifacts on the GCP platform. • Automated the IAM secrets policy management for Hashicorp Vault by integrating it with Jenkins, deployment of PostgreSQL databases, load balancers for AquaSec container security tool inside GCP using CloudSDK and Python.

Education

MS in Economic Development, University of Southern Mississippi

2021 - 2023 · United States

Certifications

Certified Terraform Associate Microsoft Azure Administrator AWS Certified Solutions Architect– Associate

The Linux Foundation Amazon Web Services Training and Certification · 2024

Amazon Web Services (AWS) Training and Certification offers a range of certifications that help individuals validate their cloud expertise with industry-recognized credentials. These certifications are divided into role-based and specialty categories, allowing learners to demonstrate their skills effectively to employers and clients. AWS provides various training options, including free digital courses and in-person classes, to help candidates prepare for their certification exams.

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 11/15
💰 Rate 5/5
🏆 Certs 5/5
Verified 5/5
Total Score 96/100

Profile Overview

Member sinceNov 2024

Skills (20)

Power Shell Gradle Ant Maven NoSQL MySql ELK DOT.NET J2EE Java +10 more