Post Job Free
Sign in

Software Development Release Management

Location:
Alpharetta, GA
Posted:
February 27, 2025

Contact this candidate

Resume:

Sireesha Peddamallu

******************@*****.***, Phone:470-***-****

linkedin.com/in/sireesha-p-783592116

Summary

Experienced IT professional with over 10 years of expertise in Cloud/DevOps Engineering, Build/Release Management, and System Administration, specializing in architecting and managing cloud infrastructures. Proficient in AWS and Azure and GCP services, Infrastructure-as-Code tools like Terraform and CloudFormation, Pulumi and container orchestration using Kubernetes and OpenShift. Skilled in automation with Python, PowerShell, and Bash, as well as implementing CI/CD pipelines for efficient software delivery. Adept in monitoring and security, leveraging tools like Splunk, ELK Stack, and Datadog for proactive system management and conducting compliance audits. A collaborative problem-solver with a proven ability to integrate applications and resolve complex infrastructure issues.

Professional Summary:

Overall, 10 years of comprehensive experience in the areas of DevOps, AWS Cloud, CI/CD pipeline, Configuration Management Build/Release Management and Linux/Windows Administration.

Worked on installation, configuration, maintenance and troubleshooting of Red hat Linux, Sues Linux, Ubuntu, Fedora, CentOS, Sun Solaris and some Windows Servers.

Experience in Cloud implementations [AWS, Azure, GCP] involving extensive work towards code compilation, packaging, building, debugging, automating, managing, tuning and deploying code across multiple environments yet flexible in multitasking when necessary. Proficiency in writing automation scripts to support infrastructure as code in AWS/Azure and Linux/Windows Administration.

Experience in architecting and Configuring public/private cloud infrastructures utilizing Amazon Web Services (AWS) including EC2, Elastic Load-balancers, Elastic Container Service (Docker Containers), S3, CloudFront, RDS, DynamoDB, VPC, Direct-Connect, Route53, Cloud Watch, Kinesis, Cloud Formation, IAM

Experience on complete software development life cycle (SDLC) with software development models like Agile, Scrum Model, JIRA, Waterfall model.

Highly motivated and committed DevOps Engineer experienced in Automating, configuring and deploying instances on AWS, Microsoft Azure and Rackspace cloud environments and Data centers.

Build and configure a virtual data center in the AWS cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Route Tables, Elastic Load Balancer (ELB).

Transfer data from Datacenters to cloud using AWS Import/Export Snowball service.

Automate deployment for SaaS based application on cloud using Chef Enterprise, Pivotal Cloud Foundry and AWS.

Manage Amazon Redshift clusters such as launching the cluster and specifying the node type as well.

Setup and build AWS infrastructure using various resources, VPC EC2, RDB, S3, IAM, EBS, Security Group, Auto Scaling, SES, SNS and RDS in Cloud Formation JSON templates, Route53, Lambda.

Create and deploy applications, manage domains, control access to our OpenShift applications, and give you complete control of your cloud environment.

Worked on AWS for deploying EC2 instances consisting of various flavors viz., Oracle Linux, RHEL, CentOS, Ubuntu and Solaris in both Linux and Windows.

Created and deployed VMs on the Microsoft cloud service Azure, managed the virtual networks, Azure AD and SQL.

Experience in maintaining Atlassian products like JIRA, Confluence, Bamboo and Bitbucket.

Experience in development and deployment of applications using JBoss, IBM WebSphere Application and Apache Tomcat.

Knowledge in Terraform as infrastructure providers, build images using Packer.

Designed highly available, cost effective and fault tolerant systems using multiple EC2instances, Auto-Scaling, Elastic Load Balance (ELB) and AMIs and Glacier for QA and UAT environments as well as infrastructure servers for GIT and Chef.

Designed and implemented for fully implemented server build management, monitoring and deployment by using chef.

Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, Shell/Bash, Perl, Groovy and Docker on familiar servers like Apache.

Involved in development of test environment on Docker containers and configuring the Docker containers using Kubernetes.

Created and updated puppet manifests and modules, files and packages stored in GIT repository. Responsible for implementing Puppet for applications deployment.

Perform architect roles like redefining architecture and automate existing one

Experience in Installation and Configuration of different modules of Service-Now.

Experienced in branching, tagging and maintaining the version across the environments using SCM tools like GIT, Subversion (SVN) and TFS on Linux and windows platforms.

Developed Playbooks using Ansible to deploy consistent infrastructure code across multiple environments.

Installed Jenkins/Plugins for GIT repository, setup SCM polling for immediate build with maven and maven repository (Nexus Artifact) and deployed apps using custom Ruby modules through puppet as a CI/CD process.

Worked on Jenkins jobs to new server, Jenkins pipelines, and Dockized build environments

Advance troubleshooting for SSO web applications and SAML integrations Digital Key Management and Federated Identity partner integration.

Worked on monitoring tools such as Nagios, Splunk, ELK Stack (Elasticsearch, Log stash, Kibana), Cloud Watch.

Experience in Installing, configuring Cloud Foundry Ops Manager, App Manager, Etc.

Monitoring the servers using tools like BMC and Nagios and providing 24x7 on call support rotation basis.

Expertise in Installing and Managing LDAP, NIS, NIS+, NFS, DHCP, SAMBA, DNS etc. Knowledge of using Routed Protocols like FTP, SFTP, SSH, HTTP, HTTPS and Direct connect.

Technical Skills:

Operating system

Linux (RHEL (Red Hat 4/5/6/7), CENTOS & SUSE), Solaris 11/10/9/8, HP-UX 11.0, 11.11, 11.23, 11.31, HPUX11i V1, V2 & V3, Ubuntu 12/13/14, Windows NT /2000/2003, DEBIAN.

Application Servers

WebLogic Application server 9.x, 10.x, Apache Tomcat 5.x/7.x, Red Hat JBoss 4.22. GA Web Sphere 6.x/7.x/8.x

Automation Tools

Jenkins, chef, Puppet, Ansible, Docker, Vagrant, Terraform, Kickstart, Open Shift, Spinnaker

Version control tools

GIT, Subversion (SVN), Bit Bucket, GitHub

Web servers

Tomcat, APACHE 2.x, 3.x, JBOSS 4.x/5.x, Web Logic (8/9/10), Web Sphere4.0/5.0 and nginx

Networking/Protocol

DNS, DHCP, CISCO Routers/Switches, Palo alto, WAN, TCP/IP, NIS, NFS, SMTP, LAN, FTP/TFTP, Juniper, Cisco

Scripting

Perl, Python, Ruby, Bourne, NodeJS, Groovy, Bash shell, Power shell scripting

Virtualization Technologies

VMWare ESXi, Windows Hyper-V, Power VM, Virtual box, Citrix, Xen

Cloud Environments

AWS, Amazon EC2 & S3, Azure, Rackspace, OpenStack, GCP

Databases

RDBMS, NoSQL, MySQL, DB2, PostgreSQL, MongoDB, Cassandra DB, Hadoop

Volume manager

VERITAS volume manager, LVM with Linux

Bug Tracking Tools

Bitbucket, JIRA, Confluence, Bugzilla

Monitoring Tools

Nagios, Cloud Watch, Splunk

Work Experience

US Bank GA

DevOps Engineer (AWS Cloud) Apr 2024 – Present

Responsibilities:

Migrated the current Linux environment to AWS/RHEL Linux environment and used auto scaling feature and Involved in Remediation and patching of Unix/Linux Servers.

Worked on AWS EC2 Instances creation, setting up AWS VPC, launching AWS EC2 instances different kind of private and public subnets based on the requirements for each of the applications

Worked on AWS Auto Scaling for providing high availability of applications and EC2 instances based on the load of applications by using AWS CloudWatch.

Managed AWS infrastructure provisioning (S3, ELB, EC2, RDS, Route 53, IAM, security groups - CIDR's, VPC, NAT) and deployment and EC2 Installs with CentOS, Ubuntu and RHEL 6.

Expertise in Amazon AWS Cloud Administration which includes services: EC2, CloudWatch, S3, EBS, VPC, RDS, ELB, Route 53, SNS, SQS, Lambda, DynamoDB, Auto Scaling, Security Groups, ECS, Kinesis, RedShift and CloudFormation

Designed and deployed AWS solutions using EC2, S3, RDS, EBS, Elastic load Balancer (ELB), Auto-scaling groups, Opsworks.

Build CI/CD pipelines for application and service delivery into Cloud Foundry via Jenkins – build and release with Git and JFrog Artifactory.

Set up Jenkins server from scratch and installing plugins, build jobs to provide continuous automated builds based on polling the Bitbucket source control system during the day and periodic scheduled build overnight to support development needs using Jenkins.

Performed Continuous Integrated delivery (CI and CD process) using Jenkins.

Integrated Jenkins with Bitbucket and Created bitbucket Repositories, Created jenkinsfiles along with particular code.

Worked on Windows applications, installed Jenkins slave agents using JNLP process and deployed the windows applications end to end.

Integrated tools like Veracode, Sonarqube, Nexus IQ, Nexus Artifactories.

Supported and deployed to web application servers such as WebLogic, JBOSS, Apache Tomcat, and Apache HTTPD servers.

Configured and maintained Hudson to implement the CI process and integrated the tool with Ant, Maven and Gradle to schedule the builds took the sole responsibility to maintain CI Jenkins/Hudson server.

Built and Deployed Java/J2EE to a WEB application server in an Agile continuous integration environment and automated the entire process.

Tested Sumo logic search strings & operational strings to check logs, used it as resource monitoring tool.

Worked with administrators to ensure Sumo logic is actively and accurately running and monitoring on the current infrastructure implementation on logs.

Worked on Chef extensively for deployment of AWS EC2 instances, creating custom scripts and managing changes through chef server on its clients.

Used Java fundamentals like parallel streams and filters through lambda expressions to handle searching.

Involved in deploying the content Cloud platform on Amazon AWS using EC2, S3, and EBS. Evaluate Chef and Puppet framework and tools to automate the Cloud deployment and operations

Create AWS instances via Jenkins with EC2 plugin and integrated nodes in Chef via knife command line utility.

Good Knowledge on Hadoop Cluster architecture and monitoring the cluster.

Involved in performance of troubleshooting and tuning Hadoop clusters.

Copying the EBS volumes to different account as image file over the network due to the enterprise restrictions on the KMS encryption keys sharing.

Developed Terraform templates to create load balancers (ELB), EC2 instances with auto scaling, monitoring on the fly for different environments such as QA, SIT, stage which will run on different VPCs.

Supported migration effort within an enterprise VMware infrastructure into AWS Cloud environment.

Migrated an On-premises virtual machine to Azure Resource Manager (ARM) Subscription

Using Docker, Jenkins, VMWare, RHEL, Satellite, OpenShift, Kubernetes, Artifactory, Ansible & GitLab

Integrates with the OpenShift platform to put the ability to create, edit and deploy applications

OpenShift provides an immutable, container-based platform based on Docker to deploy and run applications and microservices

Web application development using Agile methodology using Ruby on Rails, MongoDB.

Created Jenkins Workflows for pre deployment process DB execution, Environment configuration changes etc. on both QA and preproduction Environments.

Worked with GIT, Subversion and TFS to manage source code.

Involved in writing Ansible playbooks for setup and configuration of tools including Jenkins and antifactory on remote servers using REST API protocol.

Lead and participate in the architectural design of features early in the development cycle, influencing it to drive quality and adherence to the specification.

Installing, configuring and managing the RDBMS and NoSQL tools like MySQL, DB2, PostgreSQL and MongoDB, DynamoDB and Cassandra DB.

Collaborate in the automation of AWS infrastructure via terraform and Jenkins - software and services configuration via chef cookbooks.

Wrote Ansible playbooks with python SSH as the wrapper to manage Configuration of AWS nodes and tested playbooks on AWS instances using python. Run Ansible scripts to provide Dev servers.

Architected and designed Rapid deployment method using Chef and Ansible to auto deploy servers as needed.

Deployed and configured Chef Server, Chef Solo and Chef Compliance including bootstrapping of chef client nodes for provisioning; Created roles, cookbooks, and recipes for server configuration, deployment, and app stack build outs.

Worked on Chef Automation including writing Cookbooks and customized recipes for test driven development environments & configuration management and infrastructure automation.

Set up Jenkins server and build jobs to provide continuous automated builds based on polling the Git source control system during the day and periodic scheduled build overnight to support development needs using Jenkins, Selenium and Maven.

Performed Continuous Integrated delivery (CI and CD process) using Jenkins, Spinnaker and Udeploy

Integrated Jenkins with UDeploy and Created UDeploy Components, UDeploy process, installed UDeploy agents on both windows and Linux machines according to application team requirements.

Supported and deployed to web application servers such as WebLogic, JBOSS, Apache Tomcat, and Apache HTTPD servers.

Environment: AWS, Chef, SVN, Jenkins, Docker, WebLogic, JIRA, Oracle, SQL, Shell, Groovy, Perl, Python, Ant, Maven, Apache Tomcat, Java, RHEL/Linux, Centos, Solaris, Udeploy, Terraform, Splunk, Redshift, Kubernetes, JBoss, OpenShift.

Citi Bank Bangalore, India

DevOps Engineer (Azure Cloud) Mar 2021 - Feb 2024

Responsibilities:

Experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, VPN, Load Balancing, Application Gateways, Auto-Scaling and Traffic Manager.

Experience in configuring Azure web apps, Azure App services, Azure Application insights, Azure Application gateway, Azure DNS, Azure Traffic manager, Azure Network Watcher, Implementing Azure Site Recovery, Azure Backup and Azure Automation.

Deploying the Virtual Machines with the Microsoft Monitoring Agent / Operational Management Suite (OMS) extension using the PowerShell Scripts.

Developed automation scripts using Python & Golang to simplify deployment, monitoring, and backup tasks.

Created job chains with Jenkins Job Builder, Parameterized Triggers, and target host deployments. Utilized many Jenkins plugins and Jenkins API.

Built end to end CI/CD Pipelines in Jenkins to retrieve code, compile applications, perform tests and push build artifacts to Nexus Artifactory.

Created Jenkins Workflows for advanced deployment process (DB execution, Environment configuration changes etc.) on both QA and preproduction Environments.

Worked on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.

Creating Docker images analyzing various Jenkins Metrics and provisioning them in a container orchestration platform Mesos.

Worked on deployment automation of all the Microservices to pull an image from the private Docker registry and deploy to Docker Swarm Cluster.

Integrated SAST, SCA, IAST, and DAST security tools such as SonarQube, Checkmarx, and Snyk into CI/CD pipelines.

Wrote Chef Cookbooks and recipes in Ruby to provision pre-prod environments consisting of Cassandra DB installations, WebLogic domain creations and several proprietary middleware installations.

Built & Deployed Java/J2EE to web application server in agile continuous integration environment and automated Labelling activities in TFS once deployment is done.

Testing Cookbooks with Test Kitchen and Docker containers even before uploading to chef server and Good understand of Knife, Chef Bootstrap process etc.

Built CI/CD pipelines using Azure DevOps (ADO) and Jenkins, automating software releases to AWS ECS, EKS, and Kubernetes clusters.

Involved in Performance Optimization of SQL Server stored procedures and Analysis Serviced.

Environment: Azure, Jenkins, Chef, Nagios, Java/J2EE, .NET GIT, Github, Bamboo, WebLogic, Docker, Nexus, Python, Bash, Chef Server, Tomcat, nginx, CentOS, Unix, JIRA, Sonar.

Mapfre Bangalore, India

DevOps Engineer (GCP Cloud) Jun 2018 - Mar 2021

Responsibilities:

Deploying Kubernetes clusters on GKE

Deploying rest full Micro Services developed by Spring Boot in K8s Cluster.

Testing third party applications like Palo Alto, Netapp, Elastifile, etc., and integrate with Google cloud Platform.

Services deployed from Google cloud Market place like Netapp storage, palo alto, cloud, Jenkins etc.

Check the functionality of the components that are deployed in the test environment in Google Cloud.

Creating VPC network peering on Google cloud platform.

Manage both the High-Performance Compute environments & Queue Management system, including future upgrades.

Developed and managed CI/CD pipelines using Google Cloud Build, Jenkins, and GitHub Actions.

Deploying StatefulSets for Infrastructure components like Postgres, MongoDB.

Building Docker images for Micro services and pushing them to registry servers like Quay, Docker hub

Conducting test trials of software systems and software applications to identify errors and engaging in troubleshooting to ensure that the desired results are produced.

Writing, analyzing, reviewing, and rewriting software programs. This includes performing revisions, repairs, or expansions of existing programs to increase operating efficiency or to adapt to new requirements on Google Cloud Platform.

Test end-to-end functionality of the code before sending into production

Setup the lab environment for Dev and QE teams to test their code.

Support testing of new features and existing workloads migrated to GCP.

Execute test cases for bugfixes

Design and implement tools and framework for software updates and upgrades and develop automation tools for testing

Coordinate testing, upgrade and configuration of system files and services. Ensure changes are in accordance with appropriate company operating procedures.

Configured auto-scaling, load balancing, and networking services using GCP Load Balancer, VPC, and Cloud DNS.

Integrated monitoring and logging solutions using Google Cloud Operations Suite (Stackdriver), Prometheus, and Grafana.

Implemented security best practices in GCP IAM, VPC Security, and Cloud Identity-Aware Proxy (IAP).

Deployments of Palo alto firewall on Google Cloud Platform.

Developing Helm Charts for Micro Services automation

Recorded Best practices and Run Book Documentation for Cloud partner team.

Implemented Infrastructure as Code (IaC) using Terraform, Google Deployment Manager, and Pulumi.

Automated security scanning with SAST, DAST, and vulnerability management tools (Snyk, Checkmark, Aqua Security).

Understanding of Information classification and an ability to facilitate that discussion with clients

Equifax Bangalore, India

DevOps Engineer (AWS Cloud) Jun 2015 - Jun 2018

Responsibilities:

Involved in DevOps migration/automation processes for build and deploy systems.

Consulted and recommended client in Build and Release Management Implementation.

Used SCM/Build tools for Developers. Helping to resolve all SCM/Builds issues like merge conflicts, compilation errors, missing dependencies, Branching/Merging/Tagging.

Worked with Ansible playbooks for virtual and physical instance provisioning, Configuration management and patching through Ansible.

Automated using Ansible, Python, Perl or shell scripting with attention to detail, standardization, processes and policies.

Worked in an agile development team to deliver an end to end continuous integration/continuous delivery (CI/CD) product in an opensource environment using tools like Puppet, Jenkins.

Experience in writing Puppet manifests and modules to automate the deployment process and to integrating Puppet manifests into Jenkins jobs for a continuous delivery (CD)framework.

Configured and monitored distributed and multi-platform servers using chef.

Setup and build AWS infrastructure using various resources, VPC EC2, RDB, S3, IAM, EBS, Security Group, Auto Scaling, SES, SNS and RDS in Cloud Formation JSON templates, Route53, Lambda.

Worked on AWS for deploying EC2 instances consisting of various flavors viz., Oracle Linux, RHEL, CentOS, Ubuntu and Solaris in both Linux and Windows.

Developed build and deployment scripts using Gradle and Ant, Maven as build tools in Jenkins to move from one environment to other environments.

Created a fully CI/CD process. Automated Build and Deployment Platform and coordinating code build promotions and orchestrated deployments using Jenkins/Hudson and GitHub.

Build Java code on to different Jenkins servers as per the schedule.

Experience in working in .Net application and branching, Tagging, Release Activities on Version Control Tool like GIT and Subversion (SVN).

Experience in resolving issues of merge conflicts and develop Custom Scripts to monitor repositories and Server storage.

Installed Nexus repository tool to maintain the artifacts/dependencies jars.

Involved in development of test environment on Docker containers and configuring the Docker containers using Kubernetes.

Deploy code updates into test and production environments and work to roll environments forward

Knowledge of Splunk content development with the ability to create queries and dashboards.

Worked as a site reliability engineer the main task is to design and implement adaptive remote testing framework for installation and customization of multitenant cloud environments, their integration with distributed data sources.

Maintained and managed assigned systems, Splunk related issues and administrators.

Worked with Open Shift platform in managing Docker containers and Kubernetes Clusters.

Created and maintained the Power Shell scripts and Perl scripts deployment scripts for Tomcat application servers.

Performed and deployed Builds for various Environments like QA, Integration, UAT and Productions Environments.

Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and automated the whole process.

Worked as a Release Engineer for Enterprise Applications. Perform App Dynamics post Deployment monitoring and Validation reports.

Researched and implemented code coverage and unit test plug-ins like find bugs, check style and with Maven/Hudson.

Responsibility to perform the Security Scans, defect tracking, defect reporting and defect reproducing using SonarQube, Bugzilla and JMeter.

Manage releases to make sure the code goes to live with Quality and security.

.

Environment: Java, Maven, ANT, Gradle, groovy, GIT, SVN, Puppet, Jenkins, Ruby, Splunk, JMeter, Tomcat, Sonar Qube, Bugzilla, Shell and Perl Scripts, Ansible, PowerShell, Nexus, RHEL 5.x/6.x

Education

Bachelor of Engineering, Computer Science, India, 2015



Contact this candidate