Post Job Free
Sign in

Release Management Software Development

Location:
Dallas, TX
Posted:
January 24, 2025

Contact this candidate

Resume:

Name: Sirisha

Contact: +1-214-***-****

Email Id: ***.*******@*****.***

LinkedIn URL: www.linkedin.com/in/sirisha-b13170290

Professional Summary:

Overall 6 years of Professional Experience in CLOUD/DEVOPS Unix/Linux Administration/Application /Platform Support with Designing, Packaging, Deployment, Provisioning, Maintenance and support of Multiple Applications. Managing DevOps capabilities using Continuous integration, Continuous delivery, Release management, Operations, Automation, Monitoring, and Container-based deployments using Kubernetes with Docker Runtime, Docker Hub, and Docker registries both on-premises and AWS & AZURE environments. Infrastructure Management Linux/Unix/Windows Systems, Network Administration and Engineering, Virtualization, Hardware Remediation platform/ Application Migration, Software Configuration Management (SCM), Build/Release Engineering (SRE), Security and Compliance, Agile DevOps Practices, Cloud Management along with the Scripting Languages Such as Shell, Ruby, and Python. Primarily focused on Provisioning, Deployment, Release Management, Platform Operations and Support, Application Support and Security, Automation, Application Containerization and Orchestration, Agile DevOps Practices for Software Development Lifecycle (using Continuous Integration, Delivery and Deployment Practices), both On-Premises and AWS, Azure Cloud Environments.

Overall Summary:

Technical skills:

Configuration Tools:

Ansible, Docker, Chef, Puppet

Version Control:

Git, Bit bucket, GitHub, Gitlab, Subversion (SVN), Perforce

Reporting & Ticketing Tools:

Jira, Service Now, HPQC, Bugzilla

Build Tools:

Maven, ANT, Gradle, Jenkins, and Team City

Monitoring Tools:

Splunk, Nagios, IDERA, Nexus, SonarQube

CI/CD Tools:

Jenkins, Bamboo, U-Deploy, Azure Pipelines, Octopus, SMA

Containerization & Management:

Docker Swarm, Kubernetes, Open Shift

Bug tracking tools:

JIRA, Bugzilla, Hp Quality center, IBM Clear Quest

Operating Systems:

Red Hat Linux 5.x, 6.x, 7.x, CentOS, Windows, Ubuntu, Debian

Virtualization:

VM care client, Virtual box, Power VM

Web/Application Servers:

Tomcat, Apache, Web logic, HTTPS, Red hat, WebSphere and JBoss

Database:

Oracle, DB2, Sybase, SQL, Postgres, My SQL, AWS RDS, NoSQL

Scripting Languages:

Bash/Shell, PowerShell Scripting, Ruby, YAML, Perl, Python, Korn,

Shell, HTML

Cloud Platforms:

AWS, Microsoft Azure, GCP, Open stack, and Pivotal Cloud Foundry

Professional Experience:

Client: McKesson, Dallas, TX May’2023 to Present

Sr. DevOps engineer

Responsibilities:

Experienced with AWS DevOps Tools, and APIs associated with IAM, Cloud Formation, Cloud Watch, AIMs, SNS, EC2, EBS, S3, RDS, VPC, ELB, IAM, CloudFront, Elastic Beanstalk, Code Pipeline, Code Build and Code Deploy, Route 53, Security Groups, Lambda, ECS and EKS.

Managed Networking aspects of Virtual Private Cloud (VPC), Peering, AWS Transit Gateways, Direct Connect, Azure ExpressRoute, V nets, Private Links. Written Cloud Formation/Terraform templates integrated with Ansible and deployed AWS/Azure resources using automation.

Worked with RedHat Satellite, Foreman to manage On-Premises Physical, Virtual Infrastructure deployments and Provisioning Automation using Server Life Cycle Management, leveraging Ansible for Deployment and Bulletproof release.

Unit Testing: Test individual functions and methods using frameworks like JUnit, pytest, or Jest.

Integration Testing: Ensure smooth interaction and proper functioning of components or services when combined.

End-to-End (E2E) Testing: Simulate real user behavior using tools such as Selenium, Cypress, or Playwright. Aim for 80-90% code coverage, prioritizing critical paths.

Track coverage metrics with tools like Jacoco, Coverage.py, or Istanbul to ensure comprehensive testing.

Simulate failures in staging environments using tools like Chaos Monkey to test system resilience under adverse conditions.

Implemented Rapid Provisioning, Deployment and Release Life Cycle Management for RedHat Linux using Custom Ruby/Bash scripts, Puppet, and Amazon EC2, AWS Fargate and Auto Scaling.

Experience with Object Storage management using Ceph and AWS S3 Services including bucket Permissions and Policies, CORS, logging, versioning, tagging and Life Cycle Management Policies.

Worked with Azure Related Services that Includes Azure Storage for VM’s, File Shares and Blob Storage for Object Storage Management, Azure AD Roles and RBAC for Identity Chain, Azure CDN for Static and Dynamic Web Assets, Azure Monitor and Log Analytics for Usage Patterns, Log Monitoring and Alerting.

Configuration of various plug-ins for Continuous Integration Process using AWS Code Pipeline/Build and Jenkins for Software Development Life Cycle (SDLC) of multiple Java/PHP/Scala based applications including Release Strategies, Continuous Delivery and Deployment.

Worked with Database Backups, Serverless Websites using Azure Functions, Azure Database for MariaDB, Azure DevOps Pipelines, Azure Redis Cache for Session Data Storage, KeyVaults for Secret Management.

Application Container Management for Microservices using Docker and Kubernetes, including Authoring Docker files, Required Image/Application Scans and Vulnerabilities using Jenkins Pipelines.

Used CloudFormation, terraform (IaaC) to deploy Application Architecture using Ansible into AWS/Azure Cloud Environments Production Ready, Load Balanced, Highly Avail, Fault Tolerant Application Environments.

Authored Puppet Modules, Manifests, Ansible Playbooks and Roles, for Business Requirements and integration with Foreman for different Application Deployment and Configuration Requirements.

Worked with Containerized Images with Artifactory and Azure Container Registry including SDLC Artifacts to be utilized for Azure Containers and Azure Kubernetes Service using Helm Charts.

Worked with HashiCorp Vault with different Secret Engines and different Auth Methods along with Integration to AWS and On-premises Applications. Also utilized KMS, AWS Secrets Manager, Azure Key Vaults.

Used Git Atlassian Stash for Version control and Collaboration for Code Reviews and Webhooks to Automate Application, Automation Artifacts such as Puppet, Ansible, Docker, Helm for different Application Needs.

Installed and Configured ELK (Elastic search, Logstash, Kibana), EFK(Fluentd) for Log Monitoring and Alerting, Created Pie, Graph chart Dashboards for Application team Collaborations.

Designed, Installed, Authored and Implemented Ansible Configuration Management with Roles, Playbooks for different Stateful/Stateless Applications Deployments, Environmental/Application Configuration Changes and Provisioning for different Application needs.

Worked with Prometheus alerts and Node/Process Exporter metrics to InfluxDB, Heapster Data Sources from Grafana for Kubernetes based Applications and Web Application platforms. Also Worked with Grafana Custom Deployments, Configurations for Metric, Health Dashboards for Customer Application and Platform requirements.

Created and integrated JIRA workflows to CI/CD to manage Kanban Dashboards, Track Build and Development tasks, including project workflows, field configurations, notification schemes, etc.

Created Ansible Playbooks and Job Templates to provision Apache Web servers, Tomcat servers, Nginx, Apache Spark and other applications. Worked with Git for Collaboration and integrated it to Ansible Tower to deploy the playbooks.

Built Jenkins pipeline to Streamline and Manage Microservices builds for Rollout deployments to Kubernetes and managed Blue/Green, Canary Based Deployments Strategies leveraging Kubernetes.

Managed Kubernetes resources using Helm. Created reproducible builds of the Kubernetes applications, template Kubernetes manifests, provide a set of configuration parameters to customize the deployment and Managed releases of Helm packages.

Worked with Elastic Container Service and ECR with Docker Image Builds in AWS for different Applications task deployments using AWS Fargate.

Maintained Artifacts in Binary repositories using JFrog Artifactory and pushed Artifacts by configuring the Jenkins project using Jenkins Artifactory Plugin.

Environment: AWS ECS/EKS, Docker, Kubernetes, Helm, Nginx/Apache, Maven, Jenkins, Terraform, CFT, Chef, Ansible, Docker, Kubernetes, Atlassian Stash, Java, Node.js, Bash, Python, Perl, Ruby, PowerShell, Bash, Nagios, ELK/EFK, MySQL, JIRA, UNIX/Linux Environments.

Client: Ally Financial, Fort-worth, TX Nov’2021 to May’2023

Role: Devops /SRE Engineer

Responsibilities:

Set up and built AWS infrastructure using resources such as VPC, EC2, S3, RDS, DynamoDB, IAM, EBS, Route53, SNS, SES, SQS, CloudWatch, CloudTrail, Security Groups, Autoscaling, and RDS, leveraging tools like Packer, Terraform, and CloudFormation templates.

Configured internal and external web/network traffic management solutions, including load balancers, proxies, firewalls, access control lists (ACL), CloudFront CDN, and AWS WAF.

Managed continuous delivery by configuring Helm charts in Argo CD with CI/CD configurations and implemented a Git Ops pipeline using Argo CD.

Successfully migrated VMs to AWS using AWS Cloud Endure with zero downtime during load balancer transitions.

Deployed EKS and AKS clusters for non-production and production environments using Terraform.

Implemented PostgreSQL and MongoDB databases for data analysis and monitoring purposes.

Containerized APIs using Docker, deployed them in Kubernetes, and maintained separate Helm value files for each API. Managed Python and Node.js-based APIs using Docker containers, deploying them via Helm charts to EKS.

Working with Retail Mobility Systems like Cloud Cash Drawers. Creating Kubernetes(K8’s) Namespace for on boarding of new applications for Non-production and Production environments.

Deployment of applications in production K8’s via Gitlab CI/CD pipelines.

Experience with Azure DevOps, CI/CD Pipeline, Build and release management, Azure Administration.

Configuring and Managing Azure Resources (like VM’s, Active Directory, IIS hosting webpages) using Azure Resource Manager (ARM).

Azure experience - extended working knowledge in cloud service, IaaS, pass services, worker role, service bus, queue, azure blob storages and API Management. Configured NSGs for two tier and three tier applications. Experience in integrating on premises servers to Azure.

Configured VNETs and subnets as per the project requirement. Configure Azure blob storage and Azure file servers. Configured private and public facing Azure load balancers etc.

Worked Hands on with Azure MFA (Multi Factor Authentication) Servers and Phone factors for 2 step Security.

Designed and configured Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address, DNS settings, and security policies and routing.

Configuring and Networking of Virtual Private Cloud (VPC) using Cloud Formation templates, Terraform and deployed AWS, Azure resources using it.

Created builds and release pipelines in Azure DevOps tool and implementing CI/CD for .NET based applications with containerization as micro services in K8’s namespaces for different application needs.

Management of deviations regarding Continuous Integration, identifying improvements to enhance CI/CD as per SDLC.

Working Azure PAAS (Platform as a service) and deployed static code by using webapps.

Experienced in writing Terraform modules for AWS, Azure services and maintain project files per each application with dedicated state file management in centralized repository.

Used Terraform for creating stacks of VPCs, ELBs, Security groups, SQS queues, S3 buckets in AWS and updated the Terraform Scripts based on the requirement on regular basis.

Used Terraform to deploy the infrastructure necessary to create development, test, and production environments for software development projects.

Building Infrastructure code, modules, security groups, IAM policies using Terraform and maintaining the state files. Installing, Administrating and Migration of Adobe AEM CQ5 to Adobe AEM 6.4.x.

Integrating and Deploying Adobe AEM Web CMS into My-TMO websites.

Worked on Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.

Configure AD Authentication for applications, Implement OAuth2.0 Authentication and MFA Authentication.

Onboarded applications (e.g., delimited files, JDBC, AD, and Unix/Linux platforms) into SailPoint Identity Now.

Used SailPoint V3 APIs with Postman and implemented rules for correlation, account aggregation, and entitlement aggregation.

Managed daily activities such as OKTA policy creation and administration, handling OKTA applications for tools like JIRA, Workday, Office365, and Salesforce.

Supported compliance and risk management efforts, developing functional and technical documentation.

Environment: Azure, AWS, Active Directory, Entra ID, RedHat Linux, Kubernetes, Confluence, GitHub, GitLab, OKTA, SailPoint Identity Now, JIRA, JSON, Kubernetes (K8s), Terraform.

Client: FISSION LABS, Hyderabad, INDIA July’2019 to Aug’2020

Role: Software Engineer

Responsibilities:

Configured, maintained Linux and Unix infrastructure. Provided ongoing management, performance tuning.

for Linux and Unix systems. Documented errors performed backups and troubleshot issues.

Installed tuning, troubleshooting, and patching of RedHat Enterprise Linux servers. Managed RAID (Redundant Array of Independent Disks) 0,1 and 5 levels.

Installed, configured, and maintained web servers, application servers and database servers on Linux servers.

Administered security patching, kernel tuning, RAID disk array management, software packaging and installation using RPMs.

Handled LVM related tasks, Creating, resizing LVM, Veritas Volume manager and managing Cluster environment using Veritas Cluster suite.

Developed BASH shell scripts to automate croon jobs and system maintenance. Scheduled croon jobs for job automation through Autosys.

Worked with Linux Security extensions like SELinux in both enforcing and permissive modes to guard misconfigured or compromised services.

Provided centralized software configuration management for enterprise application projects in a multi-tiered high- availability environment.

Managed patches configuration, version control, service pack and reviewed connectivity issues regarding security problems.

Environment: Red Hat linux 5/6, Sunfire 4500/ V880 / V480/ E420R/ E450/ E250, Sun StorEdge L280, A1000, A5000.



Contact this candidate