Post Job Free
Sign in

Devops Engineer Site Reliability

Location:
Irving, TX, 75060
Posted:
April 22, 2025

Contact this candidate

Resume:

Viswanatha Reddy K

SRE DevOps Engineer

Irving, TX +1-240-***-**** **********.*****@*****.*** linkedin.com

PROFESSIONAL SUMMARY

With over 12+ years of experience, I am a highly skilled Site Reliability and Cloud DevOps Engineer, I specialize in creating and maintaining robust, scalable, and secure infrastructure for modern cloud environments. My expertise lies in integrating Continuous Integration/Continuous Deployment (CI/CD) pipelines, utilizing Infrastructure as Code (IaC) with tools like Terraform, Ansible and driving automation across the entire software development lifecycle.

My proficiency in containerization technologies, including Docker and Kubernetes, enables efficient multi-platform deployments and optimal performance in both on-premises and cloud environments such as Azure, AWS and GCP. I leverage version control systems like Git for efficient code management, combined with automated testing and security scanning to ensure high-quality and secure deployments.

My role also involves managing complex infrastructure, from configuring load balancers and networks to orchestrating large-scale, cloud-based deployments.

Beyond my technical skills, I am deeply committed to Agile methodologies, fostering collaboration within cross-functional teams, and promoting continuous improvement. I also dedicate time to mentoring and training, ensuring best practices in release management, deployment strategies, and rollback procedures are upheld.

TECHNICAL SKILLS

Cloud Platforms: AWS, Azure, Google Cloud Platform (GCP)

Infrastructure as Code (IaC): Terraform, Ansible

Operating Systems: UNIX, Linux, Windows, UBUNTU and RHEL

Virtualization Platforms: Oracle VirtualBox, VMware Workstation

Version Control: IBM ClearCase, Git, GitHub

Build Tools: Maven, ANT, Groovy

CI/CD: Jenkins, GitHub Actions, Azure DevOps, GitOps

Artifacts Repositories: Nexus, Harbor registry, ACR

Web Servers: JBoss, Web sphere, Apache Tomcat, Nginx

Bug Tracking Tools: JIRA, Remedy, Clear Quest.

Databases: Oracle, SQL Server, PostgreSQL, Snowflake

Containerization & Orchestration: Docker, Kubernetes, OpenShift, Rancher, helm, kustomise

Monitoring & Logging: Prometheus, Grafana, ELK Stack, Azure Monitor

Security & Compliance: SonarQube, Trivy, OWASP ZAP, RBAC, IAM

Automation & Scripting: Python, Bash, YAML

Networking & DNS: Azure Networking, VPC, Subnetting, Load Balancing

Deployment Strategies: Blue-Green Deployments, Canary Releases

CERTIFICATIONS

Exam 70-533: Implementing Microsoft Azure Infrastructure Solutions

HashiCorp Certified: Terraform Associate (003)

Google Cloud Certified Associate Cloud Engineer

WORK EXPERIENCE

SRE DevOps Engineer May’24 to Present TX, USA CGI Group Inc

Project: Government Cloud Solutions

Clients: State and Local Government [City of Austin, City of Dallas, State of Nevada, Wake County, Harris County, Idaho Transport Dept, State of IOWA, Kentucky Legislative Research Commission, Baltimore County Public Schools, Fresno Unified School District, Tulare County, Ventura County, SW Florida Water Management District, Prince William County Public Schools]

Designed and maintained Terraform modules for provisioning Azure and GCP resources, including VMs, VNet/VPCs, AKS/GKE clusters, and SQL databases.

Configured remote state management using Azure Blob Storage and Google Cloud Storage with state locking and lifecycle policies to ensure integrity.

Automated infrastructure rollouts across multiple environments (dev/stage/prod) with modular Infrastructure as Code (IaC) templates.

Developed robust CI/CD pipelines using Jenkins, GitHub Actions, and Azure DevOps, incorporating security scans at every stage.

Administered GitHub Enterprise, managing repository structure, reusable workflows, and secure self-hosted runners.

Integrated SonarQube (SAST), Trivy (image scanning), and OWASP ZAP (DAST) into CI/CD pipelines to enforce DevSecOps practices.

Deployed and managed Kubernetes clusters across AKS, GKE, OpenShift, and Rancher, supporting provisioning, scaling, and upgrades.

Managed high-availability Kubernetes clusters with optimized node pools and load balancing, achieving 99.99% uptime.

Used Helm, kubectl, and GitOps (ArgoCD) for secure, auditable, and repeatable application deployments.

Enforced Kubernetes best practices including RBAC, namespace isolation, and pod security policies to ensure compliance and isolation.

Implemented Blue-Green, Canary, and Rolling Deployment strategies for zero-downtime and resilient rollouts.

Designed NGINX as a reverse proxy and Ingress controller for Kubernetes with SSL termination and path-based routing.

Automated NGINX provisioning using Ansible and hardened configurations with SSL/TLS, rate limiting, and IP whitelisting.

Built Grafana dashboards for real-time visibility into Kubernetes metrics and configured alerting via Alert manager, Slack, and PagerDuty.

Deployed EFK/ELK stack for centralized logging and accelerated troubleshooting across environments.

Defined and tracked SLOs/SLIs to ensure alignment between system performance and business reliability goals.

Led root cause analyses (RCA) and postmortems to improve system observability and incident response.

Architected Disaster Recovery (DR) strategies for hybrid cloud environments, ensuring fast recovery and business continuity.

Provided 24/7 on-call support for mission-critical applications, reducing incident escalations by 30% through proactive monitoring and automation.

Azure DevOps Engineer Sep’2019 – Apr’2024 Hyd, IND

CGI Group Inc

Project: ACDCS (Advantage Cloud DevOps and Client Services)

Clients: State and Local Government [City of Modesto, Columbus Consolidated, Commonwealth of Massachusetts, State of Maine, Montana Department of Transportation, Washington State Department of Transportations, Utah Department of Government Operations]

Provisioned and managed Azure infrastructure, including VMs, storage, networking, load balancers, and VNets to ensure performance, scalability, and security.

Designed and automated CI/CD pipelines using Azure DevOps, streamlining build, test, and deployment workflows.

Deployed and orchestrated containerized applications using Docker, AKS, Helm, and Rancher, enabling multi-cluster scalability and environment standardization.

Automated infrastructure provisioning with Terraform and configuration management with Ansible, reducing manual effort and improving consistency.

Designed and implemented Azure virtual networks, subnets, and NSGs for secure and optimized communication across services.

Configured and managed Azure Load Balancers, Application Gateways, and Blob Storage for scalable app delivery and secure data storage.

Administered Azure App Services, enabling secure and seamless deployment of APIs and web applications.

Tuned and maintained Azure Cosmos DB, MySQL, PostgreSQL, and Redis Cache to support low latency, distributed, and high-performance applications.

Enforced Azure security best practices, including RBAC, encryption, and resource access controls across services and databases.

Implemented monitoring using Azure Monitor, Log Analytics, and Dynatrace, automating observability via Terraform and Dynatrace API.

Developed and managed Splunk dashboards, alerts, and RCA reports, ensuring visibility, performance, and cost-optimized logging strategies.

Delivered microservices-based architectures using AKS and Docker, collaborating with development teams to reduce deployment cycles and improve application reliability.

Configuration Manager Nov’2015 – Sep’2019 Hyd, IND

CGI Group Inc

Project: Advantage 360

Client: State and Local Government [City of Philadelphia, Grand Rapids, Kent County, Colorado parks & Wildlife, Kansas City, Oregon County, Ocean County, City of Rockville, City of Illinois]

Supported and built AWS infrastructure using various services such as VPC, EC2, S3, IAM, EBS, Auto Scaling, CloudWatch, RDS, and AWS CLI.

Provisioned, operated, and maintained systems running on AWS with automation using Ansible and shell scripting.

Implemented rapid provisioning and management for Linux using Amazon EC2, Ansible, and custom Bash scripts.

Managed IAM roles and policies in AWS to enforce least privilege access for users and services.

Created and managed S3 buckets with versioning and lifecycle policies and used Glacier for long-term archival storage.

Installed, configured, and administered Jenkins for CI/CD workflows on Linux machines, integrating tools like Git, Maven, and Ansible.

Developed Jenkins pipelines to automate the build, test, and deployment stages across environments.

Configured Git plugin to integrate Git repositories with Jenkins and automated Maven-based build processes.

Used Ansible to automate server provisioning, application deployment, and configuration management across cloud and on-premises systems.

Enabled SSH access to servers from the jump server using Ansible, removing the need for manual key/password management.

Deployed microservices using Ansible playbooks and implemented role-based configurations for scalability.

Used Ansible for the deployment of security tools, Nagios agents, and Nagios servers across different environments.

Configured and managed HAProxy for load balancing and high availability of web applications.

Implemented and maintained Nginx as a reverse proxy server to optimize web traffic and improve application performance.

Developed and deployed scalable Node.js applications using its asynchronous architecture for backend services.

Integrated Redis as a caching layer and message broker to improve application responsiveness and reduce database load.

Implemented Single Sign-On (SSO) solutions to streamline authentication and enhance security across enterprise applications.

Deployed and managed JBoss EAP and Apache Tomcat servers to support enterprise-level Java-based applications.

Automated job scheduling with AutoSys and managed workflows to ensure reliable execution of critical tasks.

Created shell scripts to perform automated file system backups using rsync and email notifications on job completion.

Deployed and configured BIRT (Business Intelligence and Reporting Tool) for custom report generation.

Supported BI tools to enable dashboard creation and data analysis for business stakeholders.

Administered OnBase for enterprise content management, streamlining document handling and approval workflows.

Managed COBOL application builds and deployments to ensure compatibility with modern infrastructure.

Performed database schema creation and refresh activities in coordination with development and operations teams.

Established Git branching strategies, naming conventions, and labeling standards to streamline version control.

Build and Release Engineer May’2013 – Oct’2015 Hyd, IND Sreeven Infocom Limited

Project: Total Source

Managed Git branches for version control, including creating, merging, and managing feature, release, and hotfix branches to streamline development workflows.

Implemented branching strategies and pull request workflows to ensure code quality and collaboration across development teams.

Developed and maintained Maven build scripts (pom.xml) for automating the compilation, testing, packaging, and deployment of Java applications.

Configured Maven build profiles to handle different environments and deployment scenarios effectively, enhancing build flexibility.

Designed and implemented Jenkins pipelines for CI/CD, automating build, test, and deployment processes to improve release efficiency and reliability.

Created and managed Jenkins jobs for continuous integration and deployment, integrating with various tools and services to ensure seamless workflows.

Automated deployment tasks using Ansible, including environment provisioning, application configuration, and software installation to ensure consistency across environments.

Developed Ansible playbooks and roles for automating server configuration, middleware deployments, and application updates.

Administered Linux servers, performing system updates, patch management, and security hardening to maintain a stable and secure operating environment.

Configured and managed Linux-based build and deployment environments, ensuring efficient execution of build scripts and applications.

Monitored Linux server performance using tools like top, htop, and vmstat to troubleshoot and resolve performance issues.

Managed middleware deployments and upgrades, including configuring and maintaining application servers (e.g., JBOSS, Websphere) to support business applications.

Performed middleware upgrades and patch management, ensuring system stability and compatibility with new software versions.

Executed database activities such as backup, restore, and optimization to maintain data integrity and performance.

Managed database schema changes and data migration tasks, coordinating with development and operations teams to minimize disruptions.

Troubleshot and resolved build, deployment, and database issues, identifying root causes and implementing corrective actions to prevent recurrence.

Developed and maintained documentation for build, release, and deployment processes, including setup instructions, troubleshooting guides, and process workflows.

EDUCATION

Bachelor of Technology in Information Technology in 2010

VITS (JNTU) – Anantapur, Andhra Pradesh



Contact this candidate