Back to Developers
Rajasekhara Reddy Gooli

Rajasekhara Reddy Gooli

Sr. DevOps Engineer | SRE Engineer | Cloud & Kubernetes Engineer| Build & Release Engineer |DevSecOps

Allen, Texas, United States $85/hr
96
Profile Score

About

• DevOps Engineer with 10 years of experience in automating, managing, optimizing complex infrastructure particularly with AWS services and cloud expertise to ensure seamless deployment, scaling, and maintenance of applications. • Strong working experience on AWS Cloud Services like EC2, S3, EKS, ELB, ECS, ECR, RDS, SNS, IAM, VPC, Auto Scaling, Cloud Formation, Route53, Cloud Front, Lambda & Cloud Watch. • Hands-on experience in deploying and maintaining Kubernetes clusters, utilizing Helm for application management, and integrating monitoring and logging solutions to ensure high availability and performance. • Good Experience with Azure Cloud Services like Azure VMs, Azure Storage, Azure Managed Oracle (VMs), Azure SQL Database, Azure Key Vault, Azure CLI, App Gateway, Azure Kubernetes Service (AKS), Azure DevOps, and Azure Functions. • Proficient in Rancher for simplified Kubernetes cluster management, enhancing multi-cluster operations, and automating deployment workflows. • Skilled in integrating Rancher with CI/CD pipelines to streamline application delivery and ensure scalable, reliable infrastructure. • Proficiency with Compute Engine, GKE, Cloud Storage, Google Deployment Manager, Google Cloud Monitoring, Cloud Logging, Cloud Functions, Cloud Run, BigQuery and Pub/Sub. • Experience in Infrastructure as Code (IAC) using Terraform. Proven ability to design, implement, automating infrastructure provisioning, configuration management, and deployment processes to enhance operational efficiency and reduce manual intervention and manage scalable cloud infrastructure across multiple environments. • Experience in utilizing OpenShift’s features for application development, continuous integration and delivery (CI/CD), and multi-environment management. • Expert in automating end-to-end build, test, and deployment workflows using tools like Jenkins, GitLab CI/CD, and Azure DevOps pipelines. • Good Experience in writing Ansible playbooks, managing roles, shell scripts to automate and deploy applications. • Hands-on Experience in Designing, building, and deploying containerized applications using Docker. • Experience with SCA, SAST, DAST, Cloud Security tools like Veracode, SonarQube, dependency check, Fortify & ZAP. • Involvement in configuring, maintaining monitoring tools Nagios, Cloud watch, Elastic search, Opsgenie, Splunk & Datadog to analyze system performance, detect anomalies, and troubleshoot issues effectively. • Experience in monitoring and alerting systems with Prometheus and Grafana, enhancing system reliability and response times. • Expert in managing environments DEV, QA, STAGE and PROD for various releases and designed instance strategies. • Admin Experience with version control tools like Bitbucket, GIT, Gitlab, SVN & ClearCase. • Good Experience with web & application servers such as IBM WebSphere 8.5.5 & 9.0, Nginx, Apache2, WebLogic 12c, Wild fly, IIS and Tomcat servers. • Experience in Installation, Administration, Patching, Upgrades, and Experienced in shell scripting using bash, Perl, and python to automate system administration jobs. • Familiarity with JAVA, .Net, Maven, NodeJS, ReactJS, Python, Angular, Kafka, AIML applications and Nexus, Jfrog artifactory.

Skills & Expertise (20)

IIS Bit Bucket AWS Ansible Nexus Git Kubernetes Docker Azure Cloud ELK Azure DevOps JBOSS Nginx tomcat Apache SQL Postgresql MySql MongoDb GCP

Work Experience

Sr. DevOps Engineer | Cloud Engineer

Zenwork, Inc - Fayetteville, Arkansas.

4-2023 - Present

Provisioned and managed a range of AWS resources, including EC2 instances, RDS databases, S3 storage, and VPCs, to support scalable and resilient application deployments. Ensured optimal performance and reliability for applications through effective resource management and configuration. Managed and optimized auto-scaling groups and application load balancers to support high availability and fault tolerance across application deployments. Administered AWS IAM roles and policies to enforce least privilege access controls and secure AWS environments against unauthorized access. Integrated Calibra for scalable, fault-tolerant messaging stream management across the cloud infrastructure, improving data throughput and processing reliability. Managed VMware infrastructure, including vSphere and ESXi servers, to support virtualized environments. Configured and maintained virtual machines (VMs), ensuring high availability and performance for applications. Utilized security information and event management (SIEM) tools to monitor network activity for anomalies and respond to security incidents in a timely manner. Developed and maintained PowerShell scripts to automate repetitive tasks, streamline workflows, and enhance operational efficiency across systems and applications. Orchestrated Kubernetes resources, such as Pods, Deployments, Services, ConfigMaps, Helm, and Secrets, to optimize application deployment processes and ensure robust management. Strengthened Kubernetes security by implementing Role-Based Access Control (RBAC), Network Policies, and Pod Security Policies, ensuring robust protection and adherence to security best practices. Worked closely with development teams to integrate Dynatrace monitoring into CI/CD pipelines, ensuring early detection of performance issues. Led a successful migration project from a relational database to Neo4j, allowing for more efficient data handling and improved analytics capabilities. Implemented Kubernetes cluster management using Rancher, simplifying operational tasks and ensuring consistency between development and production environments. Used Rancher’s multi-cluster management features to monitor and manage several Kubernetes clusters seamlessly. Streamlined cloud infrastructure deployment using Terraform, managing resources across AWS, Azure, and Google Cloud platforms. Built reusable Terraform modules to standardize provisioning processes and ensure consistent and efficient deployments. Implemented YAML configurations in CI/CD tools (e.g., GitHub Actions, GitLab CI, Jenkins) to automate build and deployment processes, ensuring smooth integration of code changes. Deployed and managed MuleSoft applications and APIs using Any point Platform, ensuring high availability and performance across multiple environments. Utilized Go’s goroutines and channels for effective concurrency and parallelism, optimizing resource utilization and application performance. Installed, configured, and managed IIS and Nginx web servers to host applications and websites, ensuring optimal performance, security, and scalability. Coordinated with development and operations teams to gather infrastructure requirements and deliver comprehensive solutions that align with business needs and operational demands. Enhanced efficiency by crafting Python automation scripts for system monitoring, log analysis, and data processing, leading to reduced manual intervention and streamlined operations. Established Docker-based deployment pipelines by creating Docker images, enabling consistent application performance and environment compatibility across development, testing, and production. Deployed and managed containerized applications using Podman as a secure, daemonless alternative to Docker. Reduced manual effort and operational overhead by automating system patching, user management, and service restarts with Ansible, improving overall operational efficiency. Leveraged Prometheus to collect and store metrics across applications and infrastructure, providing real-time insights into system performance. Created monitoring solutions to visualize system health, application performance, and business metrics, facilitating proactive responses to potential issues. Implemented GoCD for continuous deployment pipelines, automating the release process from development to production. Configured deployment pipelines to support multiple environments and stages. Wrote reusable, modular, and well-documented Terraform code to streamline infrastructure management. Utilized Azure Network Security Groups (NSGs), Azure Firewall, and Azure DDoS Protection to safeguard network resources and ensure secure communication between services. Executed the integration of SonarQube for continuous code quality monitoring, ensuring coding standards and best practices. Directed Veracode’s static and dynamic security testing (SAST and DAST) to uncover and address code vulnerabilities and security weaknesses. Ensured smooth migration from Docker to Podman in CI/CD environments, including updating scripts and configurations. Improved containerized application deployment processes by orchestrating with Rancher and incorporating Helm charts. Used Rancher’s deployment, rollback, and scaling features to streamline operations, reducing deployment times and boosting application reliability. Developed and deployed automated application deployment solutions by integrating Rancher with CI/CD tools such as Jenkins, Azure DevOps Pipelines, and GitLab CI/CD. Enabled continuous integration and delivery for containerized applications, improving automation and efficiency. Ensured smooth and reliable application releases by utilizing blue-green and rolling deployment strategies, reducing downtime and enhancing release stability. Monitored and optimized the performance of OPA policies, ensuring minimal latency and efficient decision-making in production environments. Collaborated with IT, legal, compliance, and communication teams to coordinate incident response efforts, ensuring effective communication and resolution of incidents. Configured real-time monitoring and alerting systems using Grafana and the ELK Stack, providing actionable insights and alerts. Set up CloudWatch alarms and integrated with Opsgenie to streamline incident response and management. Engineered a high-throughput messaging solution by installing Kafka brokers and Zookeeper nodes, ensuring both reliable data transmission and robust fault tolerance.

Education

Bachelor of Technology, Electronics and communication Engineering

2009 - 2013 · India

Certifications

CNSI Employee of the Month Award

Awarded by CNSI (Client Network Services, Inc.) in recognition of outstanding performance and contributions. · 2018

CNSI Employee of the Month Award The CNSI Employee of the Month Award is an internal recognition program designed to honor employees who demonstrate exceptional performance, dedication, and contributions to the organization. Each month, one employee is selected based on their outstanding work ethic, teamwork, innovation, and commitment to CNSI’s core values. Key Highlights: Purpose: To recognize and celebrate employees who go above and beyond in their roles, fostering a culture of excellence and motivation within the organization. Criteria: Selection is based on peer nominations, managerial input, and overall contributions to team goals and company initiatives. Benefits: Awardees receive public recognition within the organization, a certificate of achievement, and often additional perks such as a reserved parking spot, gift vouchers, or other incentives. Impact: This award not only boosts employee morale but also encourages a collaborative work environment, where employees feel valued and appreciated for their efforts.

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 sinceOct 2024

Skills (20)

IIS Bit Bucket AWS Ansible Nexus Git Kubernetes Docker Azure Cloud ELK +10 more