Summary
Overview
Work History
Skills
Websites
Phone
Timeline
Generic

SAI TEJA THIRUKOVALLURU

Glen Allen,VA

Summary

Over 10+ years of extensive experience in Automating, configuring and deploying instances on cloud environments. Experience in the areas of DevOps, Build and release management, containerization tools, AWS/Azure, and Linux/Windows Administration. Experience working with CI/CD Azure DevOps Pipeline and Deployment Automation for .Net, Java, and UI-based Web Applications. Experience working with Terraform to deploy the Azure infrastructure necessary to provision development, test, and production environments for a software development project. Implemented a CI/CD pipeline using Azure DevOps (VSTS, TFS) in both cloud and on-premises with GIT, MS Build, and Docker. Experience in Ansible setup, managing host files using YAML, and authoring various playbooks, and custom modules with Ansible and Ansible Playbooks. Worked on deployment automation of all the microservices to pull images from the private Docker registry and deploy to the Docker swarm cluster using Ansible. Used Azure RM (ARM Templates) to deploy and update the resources for your solution in a single, coordinated operation. Build Docker file to create customized Docker Containers and used Helm Chart to deployment application automation on Kubernetes Cluster in GCP. Expertise in Azure Infrastructure Management (Azure Web Roles, Worker Roles, SQL Azure, Azure Storage, Azure AD, Vnet, App gateway, Firewall, Privatelink, Private Endpoint). Experience in managing and maintaining IAM policies for organizations in AWS to define groups, create users, assign roles, and define rules for role-based access to AWS resources. Expert in deploying infrastructure components via AWS Management Console, AWS CLI, PowerShell, and Cloud Formation scripting. Converted existing AWS infrastructure to server-less architecture (AWS Lambda, Kinesis) deployed via Terraform and AWS Cloud formation. Experience in working on Google Cloud Platform (GCP) services like compute engine, cloud load balancing, cloud storage, cloud SQL, stack driver monitoring, and cloud deployment manager. Hands-on experience migrating Oracle, and SQL Server instances to AWS RDS (Oracle to Oracle migration, Oracle to Postgres migration, Oracle to MySQL). Automated the cloud deployments using Chef, Python (Boto & Fabric), and AWS Cloud Formation Templates. Extensively used Terraform in AWS Virtual Cloud to automatically set up & modify settings by interfacing with control layers also used to create and compose all the components necessary to run applications. Worked on PCF Dev to push and scale apps for debugging applications locally on a PCF deployment. Used Kubernetes to deploy, scale, load balance, scale, and manage Docker containers with multiple namespace versions and pod-to- Pod encryption using Service Meshes. Created Docker Images using a Docker File, worked on Docker container snapshots, removing images and managing Docker volumes. Integrated Docker into various infrastructure tools, including Ansible, and VMware vSphere Integrated Containers. Proficient in Object oriented programming such as C++, C# as well as experience with MS SQL Server, ASP. NET, MVC, and ORM frameworks. Created inventory in Ansible for automating the continuous deployment and wrote playbooks using YAML scripting. Developed Chef Cookbooks, recipes, roles and data bags to automate the services related to deployment. Defined several Terraform modules such as compute, Network, Operations, Users to reuse in different environments. Configured and administered Jenkins for automated builds Responsible for installing Jenkins master and slave nodes. Implemented LDAP integration to filter the security for the Prod, Dev and Test environment for Deployment jobs in Jenkins. Strong understanding in writing the automation of processes using the Shell Script with Bash and Python. Developed Micro service onboarding tools leveraging Python and Jenkins allowing for easy creation and maintenance of build jobs and Kubernetes deploy and services. Worked with project development teams following Agile methodologies that design source code branching, release life cycles and CI/CD pipelines based on pace and project deliverables. Implemented & maintained the branching strategies using SCM tools like Git-Hub, Git-Lab, Bit Bucket. Experienced with Deploying and administering Open Stack services i.e. Nova, Neutron, Swift etc. and developing Open Stack through Python. Experienced in writing Python scripts to automate AWS services which includes Web servers, ELB, Cloud Front distribution, Database, EC2, database security groups and S3 bucket. Experience with configuring and working on Docker and Writing Chef recipes using Ruby.

Overview

9
9
years of professional experience

Work History

SRE/DevSecOps/BI Engineer

VDOT
Richmond, VA
01.2022 - Current
  • Managed the deployment and maintenance of the Tableau Server, ensuring high availability and performance for over 100 users
  • Administered user access and role-based permissions within Tableau, ensuring secure and compliant data access across teams
  • Conducted regular Tableau Server monitoring, optimizing resource usage, and resolving performance issues to ensure 99% uptime
  • Automated Tableau Server backups, upgrades, and patches to minimize downtime and enhance operational efficiency
  • Collaborated with IT and security teams to ensure proper data governance and compliance with organizational policies in Tableau environments
  • Managed LookML repositories, ensuring codebase quality and handling version control for smooth collaboration and deployment
  • Automated Looker report scheduling and delivery, streamlining operational reporting and reducing manual intervention by 40%
  • Monitored query performance in Looker, identifying and addressing bottlenecks to optimize dashboard load times
  • Managed QlikView server operations, ensuring data refreshes and report distributions were completed on time for business-critical reporting
  • Oversaw the operational management of QlikSense Enterprise, ensuring high availability, optimal performance, and seamless user experiences
  • Implemented advanced security configurations, including role-based access control and multi-layer data security in QlikSense
  • Developed modular Terraform templates for standardized infrastructure deployments, reducing manual configuration efforts by 50% and ensuring consistency across environments
  • Monitored and resolved QlikSense application performance issues, reducing dashboard load times by 40% and improving user satisfaction
  • Conducted security assessments and vulnerability scans to ensure a secure AWS environment
  • Provided on-call support for production environments, diagnosing, and resolving infrastructure and deployment issues promptly
  • Implemented and maintained Jenkins pipelines for automated build, test, and deployment processes
  • Configured and managed Jenkins agents, nodes, and plugins to optimize CI/CD workflows
  • Integrated Jenkins with version control systems (e.g., Git) for seamless code integration
  • Containerized applications using Docker, improving portability and consistency across environments
  • Created Dockerfiles and Docker Compose files to define container specifications and multi-container setups
  • Developed and maintained Node.js applications for internal tools, utilizing npm and yarn for efficient package management and dependency resolution
  • Led the incident response team for real-time security monitoring, reducing average response time to security incidents by 40%
  • Managed Docker images and repositories on platforms like Docker Hub and AWS ECR
  • Orchestrated deployments of applications on AWS, leveraging services like EC2, ECS, and Lambda
  • Optimized AWS S3 for efficient cross-region replication, enhancing data availability and collaboration across global teams
  • Environment: Integration, Jenkins, Git, Tableau, Looker, QlikSense, Terraform SQL, Docker, JIRA, DataDog Python, Shell scripting, Lambda, CloudWatch, Ansible, Grafana, Mongo, etc

SRE/DevSecOps Engineer

Expedia Group
Seattle
10.2020 - Current
  • Creating automation with Python for auto-discovering AWS Public Endpoints and scanning them using Rapid7 InsightVM
  • AWS Administration and Infra automation using Terraform and CloudFormation
  • Using Terraforms to set up the AWS infrastructures such as launching the Ec2 instances, S3 bucket objects, VPC, and Subnets
  • Using Terraform in AWS Virtual Cloud to automatically set up & modify settings by interfacing with control layers is also used to create and compose all the components necessary to run applications
  • Using Lambda for various automation in AWS
  • Securing AWS infrastructure by following methodologies and best practices
  • Created system alerts using various DataDog tools and alerted application teams based on the escalation matrix
  • Centralized Security Logging with Elasticsearch and Maintaining 45 AWS
  • Implemented Scout2 across accounts for AWS Misconfiguration
  • Using Kubernetes to manage containerized applications using its nodes, Config Maps, Namespaces, Service Meshes, selector, Services, and deployed application containers as Pods
  • Managed Docker orchestration and containerization using Kubernetes, scaling and managing Docker Containers
  • Setting up the DataDog monitoring across different servers and AWS services
  • Created DataDog dashboards for various applications and monitored real-time and historical metrics
  • Did setup Zabbix and Grafana for the monitoring and Dashboards related to the Server
  • Create multiple Gitlab pipelines with automation with Terraform and for Different Java Applications
  • Helped Developers to Dockerize the application
  • Log correlation and analysis for Security Incidents
  • Configured multiple security tools for security: Zap/Sslyze/Nmap/etc
  • Configured the GuardDuty, AWS Config, and Security Hub across the accounts
  • Enabled WAF for multiple Load Balancers and Cloudfront
  • Used Ansible to automate configuring the servers and different server installations
  • Configured Cloudhealth for Security as well as Cost Estimation purposes
  • Working on Kubernetes Setup and Security
  • Environment: Integration, Jenkins, Git, SVN, AWS services, Cloud Security, Rapid7 InsightVM, Apache Tomcat, Linux, SQL, Docker, JIRA, Puppet, Python, Shell scripting, Lambda, CloudWatch, Zabbix, Ansible, Grafana, Mongo, etc

Sr. AZURE DevOps Engineer

Comcast
Denver
04.2018 - 09.2020
  • Working on Azure VPN-Point to Site, Virtual networks, Azure Custom security, Endpoint security, and firewall
  • Creating the build and release pipelines using Azure DevOps for .Net core and Java-based projects and experience working with Octopus Deploy for automatic workflow
  • Working on nested template design to create Azure Resources for each environment by creating an automated build and release pipeline
  • Experience in Azure Site Recovery, Operations Management Suite, Power Shell Scripts, and ARM templates
  • Experience in managing hosting plans for Azure Infrastructure, implementing, and deploying workloads on Azure Virtual Machines (VMs)
  • Monitoring Kubernetes clusters by deploying sidecar Prometheus exporters as a data aggregator and Grafana as a data visualization platform
  • Deployed AZURE Kubernetes Service (AKS) in Azure by using template-driven deployment options such as Resource Manager Templates and Terraform Deployed Azure Big Data Cluster on ARO (Azure Red Hat Openshift) with profiles, Created patch files to add Active directory user to ARO
  • Written Python scripts for deploying Big Data Cluster using custom profiles on Kubernetes and OpenShift environments
  • Developing microservices onboarding tools leveraging Python and Azure DevOps allowing for easy creation and maintenance of build jobs and Kubernetes deploy and services
  • Worked on Serverless services, created and configured HTTP Triggers in the Azure Functions with application insights for monitoring and performing load testing on the applications using Azure DevOps Services
  • Installed and Configured Pivotal Cloud Foundry (PCF) Application Manager, Configured LDAP for authorization, configuring Log generator for logs in PCF (Splunk)
  • Converted existing Terraform modules that had version conflicts to utilize ARM during Terraform deployments to enable more control or missing capabilities
  • Working with Terraform Templates to automate the Azure Iaas virtual machines using Terraform modules and deployed virtual machine scale sets in a production environment
  • Controlled and automated application deployments and updates and orchestrated deployments using Kubernetes
  • Deployed workload and configuration builds using Docker, Kubernetes, and Azure CLI
  • Worked with Dynatrace Guardian to obtain, debug, and update custom monitors and plug-ins
  • Orchestration improvements to Dynatrace deployment to reduce upgrade time
  • Integrated Dynatrace with Active Directory, Email Servers, and event management
  • Working on Helm charts to configure CI/CD pipeline and install relevant plugins
  • Created and managed a Docker deployment pipeline for custom application images in the cloud using Jenkins
  • Managing local deployments in Kubernetes creating local Namespace and deploying application containers
  • Maintained automation configuration management tools like Chef and continuous integration/deployment and continuous monitoring solutions
  • Managed Chef Playbooks with Chef Roles
  • Used file module in Chef Playbook to copy and remove files on Nodes
  • Responsible for installing Jenkins master and slave nodes and configuring Jenkins builds for continuous integration and delivery
  • Created Jenkins pipelines for several Downstream/Upstream job configurations based on dependencies from other applications & based on Release methodologies
  • Developing custom solutions in C# and PowerShell to validate the availability, consistency, and compliance of environments
  • Working with source control management tool Gitlab and creating GIT repositories with specified branching strategies
  • DevOps role converting existing Azure infrastructure to server-less Architecture deployed via Terraform
  • Developed new Splunk apps to monitor the application log volume (Event count), Indexing volume, missing events, and missing hosts/source/source type from Splunk monitoring
  • Have experience in Splunk operational intelligence tool, creating complex searches, dashboards, and alerts
  • Written Power Shell scripts for archiving and moving older log files to Azure Storage and automation scripts using Python boto3
  • Implementing Database Deployment using CI/CD process on Azure SQL Database
  • Deployed a LAMP server from the command line and migrated the MySQL database and PHP code from Windows Server to CentOS (Red Hat)
  • Environment: Azure, ARM Templets, Azure Virtual Machines, Azure DevOps (VSTS), Pivotal Cloud Foundry, Terraform, Kubernetes, OpenShift, Grafana, Dynatrace, Helm Charts, Docker, Chef, Jenkins, GIT, Splunk, Power Shell Script, C#, .Net, Oracle, Linux/Unix, Red Hat, Centos

DevOps/AWS Engineer

RMS
Newark, CA
01.2017 - 04.2018
  • Build and configure virtual data centers in the AWS to support Data Warehouse including VPC, Public and Private Subnets, Security Groups, Route Tables, and Elastic Load Balancer
  • Written Templates for AWS infrastructure as a code using Terraform to build staging and production environments
  • Worked on Design and implementation of automation in AWS data center infrastructure using Cloud Formation
  • Migrated MSSQL Server database from Rackspace to AWS and provided day to day support
  • Defined several modules like compute, Network, Operations, Users etc
  • For defining reusable Terraform template files
  • Used Kubernetes to deploy scale, load balance, scale and manage Docker containers with multiple namespace versions
  • Written Ansible Playbooks in YAML to create users, install applications like Apache, and Postgres SQL, and integrated Jenkins to provide automation, continuous integration, and managed nodes over SSH using Ansible
  • Worked on Ansible to configure the servers, deploy software, and orchestrate continuous deployments or zero downtime rolling updates
  • Worked on AWS for deploying EC2 instances consisting of various flavors viz., Oracle Linux, RHEL, CentOS, Ubuntu and Solaris in both Linux and Windows
  • Wrote Terraform scripts to automate AWS services which include Web servers, ELB, Cloud Front distribution, Database, EC2, database security groups, and S3 bucket
  • Worked on setting up the GCP Firewall rules to allow or deny traffic to and from the VM's instances based on specified configuration
  • Responsible for daily administration tasks in AWS and GCP cloud environments and Setup Alerting and monitoring using stack driver in GCP
  • Used Ansible Tower to enhance the scheduling of the multiple configurations and to scale the run-time of the clusters
  • Virtualized the servers using Docker for the test environments and dev-environments needs and configuration automation using Docker containers
  • Developed container support for cloud environments and Docker
  • Deployed the applications in Docker containers and managed the containers in the enterprise level
  • Experience testing Kubernetes clusters using kuberhealthy to make sure pods are highly available, component health, Excessive Pod Restarts along with security considerations
  • Performed High availability & scalability testing across multiple Kuber clusters under simulated heavy load
  • Creating new build jobs, Integration testing jobs, and deploying jobs in Jenkins to automate the process
  • Configured Jenkins CI tool to automate the regression testing by including test cases using the Selenium Plugin in Jenkins
  • Developed Maven Scripts to automate the compilation, deployment, and testing of Web and J2EE applications
  • Worked on Branches, tagging, merges, cherry-picks, user permissions, and release process in GIT
  • Monitoring APIs and Cassandra’s performance using New Relic, Cloud Watch and Log Stash
  • Helped release the Docker-based New Relic browser testing solution
  • Migrated Oracle Databases from on-premises to AWS RDS - Oracle, Postgres, MySQL (views, stored procedures, functions, materialized views)
  • Experience in writing infrastructure automation scripts in Python and Ruby Source Code Management
  • Experience of working with the release and deployment of large-scale Java/J2EE Web applications
  • Working on NoSQL databases including HBase, Mongo DB, and Cassandra, Configuring Apache Mesos and Marathon using cloud formation templates on Ubuntu
  • Environment: Amazon web services (AWS EC2/AMIs/VPC/S3/IAM/glacier), Open Stack, RHEL, Centos, Ubuntu, Solaris, Route Tables, Terraform, Kubernetes, Ansible, YAML, Apache, Postgres, CI, SSH, Jenkins, Maven, My SQL Server, Cassandra, New Relic, Java/J2EE

Sr. Site Reliability Engineer

Capital One
Plano, Texas
12.2016 - 12.2017
  • Created tagging standards for proper identification and ownership of EC2 instances and other AWS resources
  • Deployed Extra Hop Monitoring tool on AWS to identify workloads to migrate to AWS and to optimize the performance of all Dependent Infrastructure Services
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java
  • Experience in writing test cases, and modules and integrating with Bamboo
  • Administered and Implemented CI tool Bamboo for automated builds and migrated all projects from perforce to sub-version
  • Performed all the build and release management activities for this project by administrating and integrating Source Code control systems like SVN
  • Used Jenkins and pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes
  • Configure XL Deploy and Maven for the Deployment of packages to the environment
  • Installed and configured performance monitoring tools like Nagios and alert solutions for server disk management
  • Monitored all the hosts and their services in the Nagios monitoring tool on daily basis
  • Written multiple Playbooks in Ansible, and implemented environments, and roles in Ansible for better environment and security management
  • Demonstrated on Ansible along with Ansible Tower can be used to automate different software development processes all over the team organization
  • Created BASH shell scripts to automate Cron jobs and system maintenance and scheduled Cron jobs for job automation
  • Environment: AWS (EC2/Route53/AMIS/VPC/S3/RDS/DynamoDB/SNS/SQS), GCP, Ansible, Python, Bamboo, SVN RedHat Linux (4.x/5.x/ 6.x), Maven, Nagios, Power Shell, Bash Shell, Corn Jobs, SQL, Linux, Solaris (9/10/11)

Build Release Engineer

Sorenson Media
Salt Lake City, UT
09.2015 - 11.2016
  • Install Jenkins on a Linux machine and create a master-slave configuration to implement multiple parallel builds through a build farm
  • Created Chef Cookbooks to deploy new software and plugins as well as manage deployments to the production Jenkins server
  • Created cookbooks, and playbooks in Chef and ANSIBLE for the administration of both Linux and Windows servers
  • Worked on ANSIBLE playbooks to create the images in our private cloud
  • Extensively worked on Jenkins by installing, configuring, and maintaining for the purpose of Continuous Integration (CI) and for End-to-End automation for all builds and deployments
  • Worked in all areas of Jenkins setting up CI for new branches, build automation, plugin management, securing Jenkins, and setting up master/agent configurations
  • Installed and configured Jenkins, installed plug-in, configured security, and created a master and slaves for implementation of multiple parallel builds
  • Implemented and Maintained the Branching and Build/Release strategies utilizing GIT source code management
  • Used build tools like ANT for the building of deployable artifacts such as war & ear from source code
  • Wrote Python scripts with Cloud Formation templates to automate the installation of Auto scaling, EC2, VPC, and other services
  • Wrote scripts in Shell and YAML to automate daily tasks and deployments to eliminate the manual process
  • Converted Java projects into Maven projects by creating POM files and ensured all the dependencies are built
  • Deployed SQL scripts in Oracle, and Abinitio tags in various test environments
  • Environment: Linux (RedHat 7.x, 6.x, 5.x), Chef, Jenkins, CI/CD, GIT, ANT, Nagios, Python, YAML, Java, Maven, .Net, SQL Script

Skills

  • AWS
  • Azure
  • GCP
  • Chef
  • Ansible
  • Jenkins
  • Azure DevOps
  • Bamboo
  • Docker
  • Kubernetes
  • GIT
  • Nagios
  • Splunk
  • New Relic
  • ELK
  • My SQL Servers
  • NoSQL
  • MongoDB
  • DynamoDB
  • Cassandra
  • Terraform
  • Cloud Formation
  • ARM Templates
  • Web Logic
  • WebSphere
  • TCP/IP
  • Linux
  • Ubuntu
  • Windows
  • VMware
  • C
  • Python
  • Bash
  • Shell
  • PowerShell
  • JSON
  • Tableau
  • Looker
  • QlikSense

Phone

mobile, (510) 516-0171

Timeline

SRE/DevSecOps/BI Engineer

VDOT
01.2022 - Current

SRE/DevSecOps Engineer

Expedia Group
10.2020 - Current

Sr. AZURE DevOps Engineer

Comcast
04.2018 - 09.2020

DevOps/AWS Engineer

RMS
01.2017 - 04.2018

Sr. Site Reliability Engineer

Capital One
12.2016 - 12.2017

Build Release Engineer

Sorenson Media
09.2015 - 11.2016
SAI TEJA THIRUKOVALLURU