Close this

Pragnya Reddy

Design
Texas, United States
Skills
DevOps
About
Pragnya Reddy's skills align with Consultants and Specialists (Information and Communication Technology). Pragnya also has skills associated with Programmers (Information and Communication Technology). Pragnya Reddy appears to be a low-to-mid level candidate, with 3 years of experience.
Work Experience

DevOps Engineer

Federated Hermes
December 2023 - Present
  • * Installed and configured vendor binaries on Linux systems, ensuring accurate settings and compatibility for seamless application functionality. * Managed software deployments, including updates and patches, maintaining the integrity and security of vendor-provided applications. * Created a new Azure Active Directory (Azure AD) application and service principal that can be used with role-based access control to access Azure Stack resources. * Conducted troubleshooting and resolution of issues related to vendor-provided software, ensuring minimal downtime and continuous system availability. * Implemented pod security policies (PSP) in AKS for required best practices and the ability to control which pods should be controlled, scheduled in the AKS cluster, prevents some potential security vulnerabilities or privilege escalations. * Orchestrating Rancher and leveraging HashiCorp Vault for secret management and service discovery. * Proficient in deploying, managing, and scaling container replicas on Kubernetes clusters, with extensive experience in using Helm charts to manage resources and package release. * Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets. * Automated monitoring and alerting setup by creating YAML scripts for Prometheus configuration and integrated it into CI/CD pipelines using GitHub Actions. * Set up and managed Rancher orchestrator, a powerful platform for managing Kubernetes everywhere it runs, using Rancher CLI to orchestrate and manage Kubernetes clusters effectively. * Worked with Terraform Templates to automate the Azure IaaS virtual machines using terraform modules and deployed virtual machine scale sets in production environment. * Integrated Terraform with Azure DevOps pipelines to automate the execution of Terraform plan and apply commands, enabling continuous integration and deployment of infrastructure changes. * Worked Virtual machines and cloud services in the VNets to the Internet using Azure External Load Balancer. * Creating Storage Pool and Stripping of Disk for Azure Virtual Machines. Backup, Configure and Restore Azure Virtual Machine using Azure Backup. Key Skills: Azure Cloud, Kubernetes, Docker, Terraform, Jenkins, Python

DevOps Engineer

Southwest Airlines
January 2023 - November 2023
  • * Design roles and groups for users and resource tags using AWS Identity and Access Management (IAM). * Investigated and resolved problems experienced with LDAP infrastructure/RHDS. * Built CI/CD (Jenkins) solutions to improve developer productivity and rapid deployments. * Managed the tagging, branching, and maintaining the versions across the environments working on Software Configuration Management (SCM) tool such as GIT. * Developed Bash scripts in conjunction with Python to create microservice onboarding tools within Jenkins, simplifying the creation and maintenance of build jobs and Kubernetes deployments. * Used SonarQube for continuous inspection of code quality and to perform automatic reviews of code to detect bugs. Managing AWS infrastructure and automation with CLI and API. * Provided technical support and troubleshooting assistance for SQL-related issues, ensuring timely resolution and minimal impact on production systems. * Integrated CloudFront with other AWS services such as S3, EC2, and Lambda to build highly scalable and resilient architectures. * Containerization using Docker and Kubernetes, with proficiency in managing Helm charts for package release. * Configured Kubernetes networking, including Ingress controllers like Nginx, to optimize application routing and load balancing. * Configured Prometheus alerting rules to notify on abnormal resource consumption, service disruptions, and other critical events. * Integrated Grafana for visualizing Prometheus metrics, creating custom dashboards tailored to specific monitoring needs. * Utilized CloudFront access logs to gain insights into content usage and user behavior, contributing to data-driven decision-making. * Experience in setting up and managing message queuing systems, including RabbitMQ. * Worked on developing ansible playbooks and utilizing Terraform scripts to perform deployments onto application servers like Tomcat and Nginx. * Installed and configured Jenkins on Linux environments within CloudFormation templates, implementing a Master and Slave configuration to parallelize build operations and ensure high availability. * Integrated CloudWatch with Jenkins for continuous monitoring and alerting of CI/CD pipelines, improving developer productivity, and ensuring rapid deployments. * Created and optimized DynamoDB tables, leveraging partition and sort keys, and global secondary indexes to achieve efficient data retrieval and query performance. * Performed regular monitoring and analysis of DynamoDB metrics using CloudWatch to identify potential performance bottlenecks and proactively address them.

Jr DevOps Engineer

Novartis
January 2020 - August 2021
  • * Managed and administered Red Hat Enterprise Linux (RHEL) environments, ensuring the stability, availability, and performance of systems. * Utilized Logical Volume Management (LVM) for dynamic disk management, including volume creation, resizing, and snapshotting. * Developed Bash scripts to automate routine tasks, streamline system administration processes, and improve efficiency. * Designed and implemented a GitLab CI/CD pipeline for a microservices-based application, automating testing, building, and deployment processes. * Configured AWS IAM and Security Group in Public and Private Subnets in VPC. * Worked with IAM service creating new IAM users & groups, defining roles and policies and Identity providers. * Created AWS Route53 to route traffic between different regions. Involved in reviewing and assessing current infrastructure to be migrated to the AWS cloud platform. * Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives to improve team collaboration and productivity. * Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates. * Provisioned the highly available EC2 Instances using Terraform and wrote new plugins to support new functionality in Terraform. * Utilized Terraform for infrastructure as code to provision and manage CloudFront distributions, ensuring consistency and repeatability across environments. * Managed container lifecycles, including deployment, scaling, and monitoring using Kubernetes and ECS APIs. * Optimized ECS and EKS environments for performance, cost efficiency, and resource utilization * Utilized AWS Fargate to deploy and manage containers without needing to provision or manage servers, ensuring efficient use of resources and cost savings. * Wrote Ansible playbooks, inventories, created custom playbooks written in YAML language, encrypted the data using Ansible Vault and maintained role-based access control by using Ansible Tower. * Developed serverless functions using AWS Lambda to automate repetitive tasks. * Monitored and analyzed AWS Lambda function performance using CloudWatch logs and metrics. * Monitored the performance of the system using top, sar, ps, vmstat, netstat, iostat and cpuinfo to check the CPU utilization, bottlenecks of I/O devices, memory usage and network traffic. * Perform software installations and upgrades to Linux systems and maintaining them in accordance with established policies, procedures, and service level agreements. * Utilized networking tools like Wireshark, tcpdump, and traceroute for network troubleshooting and analysis. * Optimization of RDS with PostgreSQL databases, ensuring high availability, scalability, and performance. * Implemented security best practices for RDS instances including encryption at rest and in transit, IAM authentication, and network access control, ensuring compliance with industry standards and regulations. * Setting up Kubernetes (k8s) Clusters for running microservices and pushed microservices into production with Kubernetes backed Infrastructure. * Automated deployment and scaling of pods using Kubernetes Horizontal Pod Autoscaler (HPA) and Cluster Autoscaler(VPA) based on CPU and memory metrics. * Optimized Prometheus configurations and storage to handle high volumes of metrics while ensuring minimal resource overhead. * Experienced writing Python code and RESTful web services using framework such as Flask, Fast API etc. in a professional environment. * Worked with AWS S3 services like creating buckets, configuring buckets with permissions, logging, versioning, tagging & lifecycle policies to back the data from AWS S3 to AWS Glacier.

DevOps Intern

Karur Vysya Bank
July 2019 - December 2019
  • * Assisted in Linux system administration tasks including user management, package installation, and system maintenance. * Developed and maintained Bash scripts to automate routine tasks, improving operational efficiency. * Designed and developed database tables, views, and stored procedures to support application in MySQL. * Optimized existing queries to improve performance and data access speed. * Creating Amazon EC2 instances using command line calls and troubleshooting the most common problems with instances and monitor the health of Amazon EC2 instances and other AWS services. * Involved in supporting cloud instances running Linux and Windows on AWS, experience with Elastic IP, Security Groups and Virtual Private Cloud in AWS. * Extensive experience on configuring Amazon EC2, Amazon S3, Amazon Elastic Load Balancing IAM and Security Groups in Public and Private Subnets in VPC and other services in the AWS. * Utilized AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission critical production servers as backups. * Implemented Ansible to manage all existing servers and automate the build/configuration of new servers in Ansible Tower. * Developed Ansible scripts for automated server provisioning and Docker images for isolation, reducing the time between provisioning and deployment. * Used Ansible as DevOps tool and Git as SCM tool to automate the deployment of infrastructure.
Education

University Of North Texas

Master's in computer science
August 2021 - May 2023

JNT University

Bachelors in Electronics and Communication Engineering
January 2016 - January 2020