Summary
Overview
Work History
Skills
Certification
Timeline
Generic

Sai Saketh Rama

VA

Summary

  • Certified DevOps Engineer with11 years of experience in IT & services with a major focus on AWS, Azure, DevOps, Build and Release management involving extensive work towards code compilation, packaging, building, debugging, automating, managing, tuning and deploying code across multiple environments like DEV, QA, UAT, and PROD.
  • Experience as a SCM, Environment Management and Build/Release, Deployment,” DevOps” Engineer specializing in implementing continuous delivery for modern software and infrastructure stacks.
  • Great practical experience implementing and enhancing the end-to-end work flow of Continuous Integration(Jenkins, TeamCity, Hudson), Continuous Delivery and Continuous Deployment process for an organization.
  • Experience in various programming and scripting languages especially Shell and Python scripting with focus on DevOps tools, CI/CD and performed configuration, deployment and support of cloud services on Azure Cloud Architecture.
  • Hands on experience in Azure Development, worked on Azure web application, App services, Azure storage, Azure SQL Database, Virtual machines, Azure AD, Azure search, and notification hub.
  • Extensive involvement in Designing Azure Resource Manager Template and in designing custom build steps using PowerShell
  • Extensive experience in working with programming languages and environments such as Java, .Net, Perl, Python, JavaScript and PHP.
  • Experienced in working on DevOps/Agile operations process and tools area (Code review, unit test automation, Build & Release automation, Environment, Service, Incident and Change Management).
  • In-depth understanding of the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
  • Managed containerized databases such as PostgreSQL and MongoDB on OpenShift, ensuring scalability and reliability using OpenShift Operator-based management.
  • Utilized OpenShift’s Source-to-Image (S2I) to build and deploy custom applications directly from source code repositories, automating the development-to-deployment pipeline.
  • Orchestrated Kubernetes-based workloads in OpenShift and handled deployment strategies like rolling updates, blue/green deployments, and canary releases.
  • Collaborated closely with cross-functional teams to align SRE efforts with business objectives and priorities.
  • Led the migration of legacy applications to OpenShift clusters, improving application scalability, fault tolerance, and development agility using Kubernetes-based microservices architecture.
  • Enabled self-service Kubernetes access for development teams by creating and managing OpenShift projects, templates, and custom resources (CRDs).
  • Created Governance model for DevSecOps including models for Azure designs and clouds.
  • Implemented AWS solutions using EC2, S3, RDS, Dynamo DB, EBS, IAM, SNS, SQS, SWF, Route53, Elastic Load Balancer, EMR, Code Commit, Code Deploy, Ops Works, Elastic File System, Direct Connect, Cloud Watch, VPC, ACL, Cloud Formation, Cloud Front, Cloud Trail, Auto scaling groups.
  • Experience in AWS AMI, which included managing application and creating Windows and Linux EC2 instances.
  • Experience working with IAAS/PAAS Solutions like AWS, Azure.
  • Designed and configured Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing.
  • Utilized Azure Data Lake Store Java SDK to perform operations on bulk data.
  • Experienced Site Reliability Engineer (SRE) skilled in improving system reliability, scalability, and performance through automation and monitoring with tools such as Prometheus, Grafana, and the ELK Stack
  • Experience in building new OpenStack Deployment through Puppet and managing them in production environment.
  • Experience in build and release automation of Java, Python, SOA and Web based applications.
  • Strong hands-on development and configuration experience with tools like Chef/Puppet/Ansible.
  • Experience with Setting up Chef infrastructure, Chef-repo and Boot strapping chef nodes.
  • Experience in using Chef attributes, Chef templates, Chef recipes, Chef files for managing the configurations across various nodes.

Overview

11
11
years of professional experience
1
1
Certification

Work History

Sr DevOps Engineer

Mccormick, MD
02.2024 - Current
  • Implemented a CI/CD pipeline by creating a Cron job in Jenkins, which will integrate with the Git repository containing the Terraform code for any changes to modify the infrastructure
  • Deployed and maintained Chef role-based application servers, including Apache, JBoss, Nginx, and Tomcat
  • Experience in using Jenkins and pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, created Pods and managed using Kubernetes
  • Managed a PaaS for deployments using Docker, Kubernetes and Chef, Puppet which reduced considerably deployment risks
  • Installed, Configured, and supported Puppet to create and enforce standardization across environments
  • Worked on Puppet extensively for deployment for servers and developed automation scripting in python using Puppet to deploy and manage Java applications across Linux servers
  • Migrating legacy, on premise applications on various cloud platforms Azure, Open Shift
  • Experience in dealing with Windows Azure IaaS – Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, Auto-Scaling
  • Migrating the existing v1 (Classic) Azure infrastructure into v2 (ARM), scripting and templating the whole end to end process as much as possible so that it is customizable for each area being migrated
  • Involving in Azure infrastructure management (Azure Web Roles, Worker Roles, SQL Azure, Azure Storage, Azure AD License)
  • Involved in Architecting Azure IaaS, Azure Hybrid Identity, Azure Governance, Azure web jobs, Azure search
  • Migrating on premise to Windows Azure using Azure Site Recovery & Azure backups
  • Authoring &building Azure Logic apps, Logic App integration, Publishing &monitoring Logic Apps &Logic App diagnostics
  • Deploying Azure AD Connect, configuring ADFS authentication flow, ADFS installation using Azure AD Connect
  • Configured Azure Multi-Factor Authentication as a part of Azure AD Premium to securely authenticate users
  • Setup Azure Virtual Appliances (VMs) to meet security requirements as software-based appliance functions (firewall, WAN optimization and intrusion detections)
  • Create build configurations in TeamCity and integrate with rest of the other tools like SonarQube,Checkmarx Artifactory and Deploy
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments
  • Worked on container-based deployments using Docker, working with Docker images, Docker Hub, Docker Compose, Docker-registries and Kubernetes
  • Have very strong expertise knowledge and experience with PowerShell, Perl and Groovy scripting in automating many Jenkins, Urban Code Deploy activities with cloud foundry
  • Worked with the development team to deploy new libraries with Micro Services Architecture using REST APIs & Spring Boot
  • Cloud Migrations: Perform Service migrations like lift and push on On-Perm and Azure servers reducing server and maintenance cost
  • Developed automation solution using PowerShell scripting for day-to-day operational tasks
  • 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
  • Scheduled, deployed and managed container replicas onto a node cluster using Kubernetes
  • Using either Bash, Ansible, Helm, set up environments on Kubernetes cluster either for continuous testing and deployment
  • Implemented a CD pipeline involving Jenkins & GIT to complete the automation from commit to deployment
  • Worked on implementation for running a continuous deployment pipeline with Jenkins and Jenkins Workflow on Kubernetes
  • Configured Docker containers and created Docker files for different environments
  • Create Docker images by Docker file, worked on Docker container snapshots, removing images &manage docker volumes
  • Created and managed a Docker deployment pipeline for custom application images in the cloud using Jenkins
  • Created Ansible playbooks to automatically install packages from a repository, to change the configuration of remotely configured machines
  • Installing/upgrading Jenkins infrastructure on multiple servers
  • Implemented CI using Jenkins
  • Troubleshoot build issue during Jenkins build process
  • Used Jenkins with Ansible playbooks to run deployment process
  • Responsible for Plugin Management, User Management, regular incremental backups ®ular maintenance for recovery
  • Conducted performance testing of Apache, Tomcat, Nginx management services
  • Environment & Tools: AWS, Microsoft Azure, power shell, Active directory , VNET, Microsoft Azure storage, GIT, Bitbucket, Jenkins, SQL, Ansible, Docker, Gradle, Maven, Terraform, Helm, Kubernetes, Cassandra, Kafka, Apache, Unix/Linux, Shell scripting

Sr. Azure Admin

Judge Group, VA
12.2022 - 01.2024
  • Configuring Azure web apps, Azure App services, Azure Application insights, Azure Application gateway, Azure DNS, Azure Traffic manager, Azure Network Watcher, Azure storage, Azure Active Directory, and Azure Resource Manager (ARM)
  • Implemented Azure Media and Content delivery, Azure Networking, Azure Hybrid integration, Azure Identity, and Access Management, Azure Data Factory and Storage, Azure compute services, and Azure Web apps
  • Managed Azure Infrastructure Azure Web Roles, Worker Roles, VM Role, Azure SQL, Azure Storage, Azure AD Licenses, Virtual Machine Backup and Recover from a Recovery Services Vault using Azure PowerShell and Azure Portal
  • Created Azure Site Recovery and Azure Backup- Deployed Instances on Azure environments and in Data centers and migrating to Azure using Azure Site Recovery and collecting data from all Azure Resources using Log Analytics and analyzed the data to resolve issues
  • Automated build and release process (CI/CD) using Azure DevOps services and to create test plans, to report bugs & to track defects
  • Extended the applications to IoT edge gateways and devices with Azure SQL Edge and supported modern cloud applications with Azure SQL Database
  • Involved in authoring Terraform scripts to automate and deploy Azure cloud services and developed Terraform templates that can spin up infrastructure for multi-tier application and provisioned boot strapped software on Cloud with Terraform
  • Create build configurations in TeamCity and integrate with rest of the other tools like SonarQube,Checkmarx Artifactory and Deploy
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments
  • Worked on container-based deployments using Docker, working with Docker images, Docker Hub, Docker Compose, Docker-registries and Kubernetes
  • Have very strong expertise knowledge and experience with PowerShell, Perl and Groovy scripting in automating many Jenkins, Urban Code Deploy activities with cloud foundry
  • Worked with the development team to deploy new libraries with Micro Services Architecture using REST APIs & Spring Boot
  • Integrated DynaTrace with the Kubernetes Cluster to Automate detection of Kubernetes properties and annotations
  • Leveraged Kubernetes labels in DynaTrace and imported labels and annotations where it detects all labels attached to pods at application deployment time
  • Extensively Working on Docker service for our Docker images and worked with Docker container networks communications using Docker Weave rolling updates to implement zero downtime PROD deployments and worked with Docker Trusted Registry as repository
  • Integrated additional Docker Slave Nodes for CI/CD (Jenkins) using custom Docker Images and Worked on all major components of Docker like Docker Daemon, Hub, Images, Registry, Swarm etc
  • Configured & Managed Monitoring Tools such as Splunk, Nagios for Resource Monitoring/Network Monitoring/Log Trace Monitoring and Cloud Watch and ELK to monitor OS metrics, server health checks, file system usage etc
  • Monitored servers, switches, and ports using Nagios Monitoring tool and assisted internal users of Splunk in designing and maintaining production quality dashboards
  • Deployed Prometheus with Grafana to monitor the Kubernetes cluster and configured alerts firing when different conditions met
  • Executed benchmarking on containers and orchestration platform performance check by using open-source tools Sysbench, JMeter, Apache bench
  • Provided solutions on new technologies based on the proof of concepts to deploy on Kubernetes cluster for edge/IOT environment
  • Migrate data to/from Microsoft Azure Cloud Platform, Azure SQL DB, Hadoop data on the Azure HDInsight Service using SSIS
  • Environment: Azure, Terraform, Docker, Kubernetes, ansible, ansible tower, nexus, SonarQube’s, Maven, bitbucket, SQL database, Grafana, Prometheus, Elk, New relic, Nagios, Sumo logic, Groovy script, Python script, GCP, Service now, Jira

DevOps Engineer/SRE

Cisco, Raleigh
02.2022 - 11.2022
  • As a DevOps engineer on the Engineering Services Team responsible for maintaining and automating cloud infrastructure, building CI/CD pipelines, migrating client and cloud applications from Jenkins to AWS cloud pipelines
  • Responsible for automating infrastructure activities, creating Terraform templates to spin up EC2 instances on AWS, setting up Jenkins pipelines, debugging issues with Jenkins jobs and providing support for the release infrastructure
  • Responsible for writing puppet manifests to manager application/server configuration
  • Automated end-to-end setup of integration test machines by setting up AWS pipeline in AWS
  • Cut down the set-up time for continuous integration for applications
  • Created Terraform templates to spin up multiple standard EC2 instances on AWS
  • Managed docker orchestration and docker containerization using Kubernetes
  • Used Kubernetes to orchestrate the deployment, Scaling and management of Docker containers
  • Involved in creating docker images which were built using CentOS7 base and Java springboot
  • Involved in release and deployment of application stack
  • Wrote bash/python scripts to monitor applications
  • Wrote/used groovy scripts for supporting Jenkins pipelines
  • Setup baselines, branching, merging and automation processes using Python and Bash scripts
  • Used Postman scripts to send sample orders to check if store orders are being accepted and labels are being printed
  • Remotely maintained infrastructure set up using automation on a regular basis
  • Used Splunk dashboards to monitor device health and maintenance
  • Helped maintain the SRE team’s artifact repositories by performing scheduled maintenance activities
  • Audited SRE infrastructure components and created a POC for automation tasks to reduce manual intervention
  • Collaborated with QE team to make migrated applications forward from lower environments all the way to PROD
  • Underwent training in creating java applications using Docker images
  • Managed Docker orchestration and Docker containerization using Kubernetes
  • Perform day to day System Administration tasks and optimize OS/Applications performance
  • Integrate various tools into our infrastructure such as Datadog
  • Environment: AWS, Python, DevOps, CI/CD, EC2, Jenkins, Kubernetes, Ansible, Visual Studio, Terraform, CentOS7, Java, Springboot

Azure DevOps Engineer

S&P Global, NY
08.2021 - 01.2022
  • Design, Plan and Migrate deployments of customer on-premises data center/applications to Microsoft Azure
  • Involved with planning, designing, and transforming environments from on-premises to cloud-based Work as Cloud Administrator on Microsoft Azure, involved in configuring virtual machines, storage accounts, resource groups
  • Develop cloud automation tailored to customer’s needs Gather, review, and validate network requirements, VNETs, and network security groups and configure network and firewall configurations
  • Implemented high availability with Azure Classic and Azure Resource Manager deployment models
  • Designed Network Security Groups (NSGs) to control inbound and outbound access to network interfaces (NICs), VMs and subnets
  • Designed User Defined Routes with custom route tables for specific cases to force tunneling to the Internet via On-premise network and control use of virtual appliances in the customer’s Azure environment
  • Managed IP Forwarding for VMs and role instances acting as virtual appliances
  • Create detailed project plans and present for customer approval configure and deploy Microsoft System Center into the environment
  • Troubleshoot VMware ESX, Windows Server, Active Directory, &physical infrastructure issues that may occur
  • Ability to deliver presentations, discuss Microsoft Azure and complimentary products at a solutions level using PowerShell and other scripting languages to complete day to day tasks
  • Implemented a CD pipeline involving Jenkins & GIT to complete the automation from commit to deployment
  • Worked hands-on to create automated, containerized cloud application platform (PaaS), and design and implement DevOps processes that use those platforms
  • Migrate SVN repositories to GIT and administrate GITLAB to manage GIT repositories
  • Configuration management and deployments using Chef server and Good understanding of Knife, Chef Bootstrap process etc
  • Used Python API for uploading all the agent logs into Azure blob storage
  • Managed internal deployments of monitoring and alarm services for the Azure Infrastructure (OMS)
  • Build Data Sync job on Windows Azure to synchronize data from SQL2012 to SQL Azure
  • Design and Implement WCF Services layer hosted on Windows Azure
  • This layer is the middle tier between SQL Azure and SharePoint online external content
  • Create Cache Memory on Windows Azure to improve the performance of data transfer between SQL Azure and WCF services
  • Implemented Python Scripts using stranded libraries for getting all the agent logs (Inventory, Remote connections, Network usage and performance counters) from the flavors of LINUX
  • Created and wrote Shell Scripts (Bash), Ruby, Python, and PowerShell for automating tasks
  • Used JIRA as a change Management/Work Management/SCRUM Agile tool
  • Environment & Tools: Azure, Microsoft Azure, power shell, Active directory, VNET, Microsoft Azure storage, GIT, Bit bucket, SQL, Ansible, Docker, Maven, Unix/Linux, Shell scripting

Cloud DevOps Engineer

Honey Well, India
05.2017 - 07.2021
  • Developed and implemented Software Release Management strategies for various applications according to the agile process
  • Participated in weekly release meetings with Technology stake holders identify and mitigate potential risks associated with the releases
  • Performed role as Automation Engineer for Developing Build and deploy tool (like Jenkins)
  • Implementing a Continuous Delivery framework using Jenkins, Chef, Maven& Nexus in Linux environment
  • Managed Chef Cookbooks to automate system operations
  • Used AWSforCloud management and Chef Automation
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances
  • Developed Perl and shell scripts for automation of the build and release process, developed Custom Scripts to monitor repositories, Server storage
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby/Bash scripts
  • Worked with working on Puppet Master and Puppet Agents
  • Defined Puppet Master and Puppet Agents to manage and configure nodes
  • Worked on Managing the Private Cloud Environment using Puppet
  • Actively involved in architecture of DevOps platform and cloud solutions
  • Converting Puppet Work flow into Python
  • Worked on various scripting language like Bash, Shell, Perl and Python
  • Django-Celery Used for Queuing System in the Build and deploy process, taking Build & Deploy in Order-by
  • Using GIT for Version Control
  • Implementing new projects builds framework using Jenkins & maven as build framework tools
  • Used Spring2.0 Framework for Dependency injection and integrated with Hibernate
  • Designed and implemented for fully automated server build management, monitoring and deployment by using Chef
  • Setup of Source code repositories Git/ Bitbucket from scratch for all the projects
  • Provided end-users training for all SVN, JIRA users to effectively use the tool
  • Build scripts using ANT and MAVEN build tools in Jenkins to move from one environment to other environments
  • Worked on the installation and configuration of the monitoring tool Nagios
  • Used Docker Containers for eliminating a source of friction between developments
  • To achieve Continuous Delivery goal on high scalable environment, used Docker coupled with load-balancing tool Nginx
  • Involved in editing the existing ANT/MAVEN files in case of errors changes in the project requirements
  • Managed Maven project dependencies by creating parent-child relationships between Projects
  • Jenkins is used as a continuous integration tool for automation of daily process
  • Implemented a Python module to query data from a PostgreSQL table to display aggregated data from Map Reduce jobs
  • Documented the entire build and release engineering process and provided on call support
  • Environment: Java, Agile, Tortoise SVN, Chef, Puppet, AWS, Docker, Kubernetes, Nagios, Jenkins, Bash, ANT, MAVEN, Perl Scripts, Shell Scripts, XML, Oracle11g, Bit Bucket, JIRA, JSP, Servlets, Spring, Hibernate, Python Scripting, GIT, Windows

Build and Release Engineer

DXE Technology PVT LTd, India
06.2015 - 04.2017
  • Documented all build and release process related items
  • Level one support for all the build and deploy issues encounter during the build process
  • Functioned as primary Linux administrator and systems engineer to maintain system services and performance - Planned and executed Linux system changes and upgrades
  • Installed and configured all the Linux servers in the network as per specifications of clients
  • Monitored the servers and Linux scripts regularly and performed troubleshooting steps - Tested and installed the latest software on server for end-users
  • Performing Snapshots, Cloning, Migration VM ware convertor, Virtual Infrastructure client
  • Worked closely with the Development Team in the design phase and developed use case diagrams using Rational Rose
  • Installed, configuring and administering Jenkins as Continuous Integration Server on Linux machines
  • Build scripts using ANT and MAVEN build tools in Jenkins to move from one environment to other environments
  • Maintain and track inventory using Jenkins and set alerts when the servers are full and need attention
  • Configured Jenkins for Continuous Integration tools with plugins created jobs and automated most of the build related tasks
  • Used Maven and Ant scripts to build the source code
  • Supported and helped to create Dynamic Views and Snapshot views for end users
  • Created and maintained documentation of build and release processes and application configuration to comply with audit requirements and industry best practices
  • Analyze and create daily reports on the status of server backups on intranet and extranet
  • Coordinated with developers, Business Analyst and Mangers to make sure that code is deployed in the Production environment
  • Deployed JAVA/J2EE applications through WebLogic/WebSphere Application servers
  • Comfortable and flexible with installing, updating and configuring various flavors of UNIX and Windows
  • Environment: Java/J2ee, ClearCase, Eclipse, Ant, Maven, Hudson, Jenkins, WebSphere Application Server (WAS), CVS, Cruise Control, VM ware

System Engineer

24[7].ai - India
12.2013 - 05.2015
  • Design, develop, and implement scalable, reliable, and secure systems
  • Create architecture blueprints and ensure systems meet operational and performance requirements
  • Collaborate with cross-functional teams to understand project requirements and align them with technical solutions
  • Implement system components based on the design and specifications
  • Install and configure system software, including operating systems, applications, and middleware
  • Ensure the system complies with relevant security policies and regulatory requirements (e.g., GDPR, HIPAA, ISO27001)
  • Implement security controls and measures, such as encryption, firewalls, and authentication protocols
  • Work with vendors and third-party service providers to resolve external system issues
  • Perform root cause analysis (RCA) to identify underlying problems and propose permanent solutions
  • Optimize system resource utilization (CPU, memory, storage) through automation
  • Implement and manage Infrastructure as Code (IaC) for system provisioning
  • Validate system functionality, performance, and scalability before production deployment
  • Provide technical support for end-users, addressing issues related to system functionality

Skills

  • Operating systems: Linux (Red Hat4/5/6/7/8/9, CENTOS & SUSE), Windows servers [2003,2008,2008 R2,2012,2012R2], Windows2000, XP, Windows7, Ubuntu12/13/14
  • Cloud Platform: Microsoft Azure, Microsoft Azure storage, AWS and GCP
  • Application Servers: Web Logic Application Server9x,10x, Apache Tomcat20x, Red Hat, WebSphere6x/7x/8x
  • Containerization Tools: Docker, Kubernetes, AKS, EKS, ECR & ACR
  • Source Code Management: Git & GitHub
  • Configuration Management: Ansible, Puppet, Chef
  • Programming Languages: C, Shell, Yaml, Python, Java
  • Logging & Monitoring: App insights, Azure Monitor & Azure Log Analytics, Nagios, CloudWatch, Logstash, Elasticsearch, Grafana
  • Static Code Analysis: SonarQube
  • Security Tools: Snyk

Certification

  • AWS Certified Solutions Architect – Associate (SAA)
  • Az-104 Microsoft Azure Administrator
  • Az-400 Designing and Implementing Microsoft DevOps Solutions (Pursuing)
  • HashiCorp Certified Terraform Associate
  • Docker Certified Associate
  • Certified Kubernetes Administrator

Timeline

Sr DevOps Engineer

Mccormick, MD
02.2024 - Current

Sr. Azure Admin

Judge Group, VA
12.2022 - 01.2024

DevOps Engineer/SRE

Cisco, Raleigh
02.2022 - 11.2022

Azure DevOps Engineer

S&P Global, NY
08.2021 - 01.2022

Cloud DevOps Engineer

Honey Well, India
05.2017 - 07.2021

Build and Release Engineer

DXE Technology PVT LTd, India
06.2015 - 04.2017

System Engineer

24[7].ai - India
12.2013 - 05.2015
Sai Saketh Rama