📖 Madhu Reddy

📖 Madhu Reddy

Cloud DevOps Engineer @ Samsung Electronics

About

Highly skilled Senior AWS DevOps Engineer with a proven track record of success in delivering robust and scalable solutions. Proficient in designing and building CI/CD pipelines, automating infrastructure, and managing container services. Extensive experience with a wide range of AWS tools and services, including CloudFormation, Terraform, Lambda, ECS, EKS, Elastic Beanstalk, OpsWorks, CodePipeline, CodeDeploy and Docker, EC2, ELB, CloudFront, RDS, LakeFormation. Strong problem-solving and communication skills with a demonstrated ability to collaborate effectively across cross-functional teams. Cloud Platforms: AWS, Azure CI/CD Tools: CodeBuild, CodeDeploy, CodePipeline, Jenkins Configuration Management Tools: Ansible, Terraform, Chef, Puppet, OpsWorks Version Control tools: GIT, CodeCommit Application/Web Server: Apache, NGINX Containerization Tools: Kubernetes, Docker SDLC: Scrum, Agile Operating Systems: Linux, Unix, MacOS Databases: MYSQL, NoSQL (MongoDB, Cassandra, DynamoDB), RDS Testing and Ticketing Tool: JIRA, SonarQube, Selenium Scripting: Python, Shell Scripting, Bash

Country

Canada

City

Mississauga

Industry

Information Technology & Services

Skill

Azure Resource Manager, application gateway, Azure Kubernetes Service (AKS), azure app, Cloud Computing, Amazon ECS, Amazon Relational Database Service (RDS), PostgreSQL, app gateway, Nginx, Amazon Route 53, Virtual Private Network (VPN), Azure SQL, IAM, Azure CLI, Azure DevOps Services, AWS Identity and Access Management (AWS IAM), AWS Lambda, cicd pipelines, Amazon VPC

Experience

Samsung Electronics

Cloud DevOps Engineer

Samsung Electronics

LinkedIn
2021-10 - Present · 4 yrs 11 mos

Vancouver, British Columbia, Canada

Created fully automated CI/CD build, deployment infrastructure&processes for multiple projects. Created AWS Lambda backed CloudFormation custom resources in order to fulfill any custom needs that were by default not natively available in CloudFormation. Managed data warehouse using Amazon RedShift to analyze all data using SQL& existing business intelligence tools by converting existing AWS infrastructure to serverless architecture (AWS Glue, Lambda). Created a Red Hat OpenShift Operator for Java based application which included generating the package structure, setting up operator pipeline and publishing the final operator to Redhat Catalog. Developed and maintained cloud infrastructure using AWS CDK. Troubleshooted and resolved issues related to infrastructure provisioning and CDK deployments by reducing manual configuration efforts and improving deployment efficiency by ensuring high availability and performance of cloud applications. Monitored the performance of applications to investigate log information using ELK (Elasticsearch). Configured applications that run by multi-container Docker applications by utilizing the Docker-Compose tool which uses a file configured in YAML format. Used K8s to manage containerized applications by using its nodes, Config-Maps, selector, Services, and deployed application containers as Pods. Implemented Shift Left Approach for Terraform IaC templates to scan for security vulnerabilities, code bugs and incorrect configuration using Terraform Pipelines and Prisma Cloud. Documented CDK infrastructure patterns and best practices for team knowledge sharing and onboarding. Built and lead a large deployment of Ubuntu Linux instances systems with Chef Automation, using Chef to manage Web Applications, Commands, Config Files, Database, Users, Packages & Mount Points. Created alarms and notifications for EC2 instances using Cloud Watch.

Express Scripts Canada

DevOps Engineer | Cloud Engineer

Express Scripts Canada

LinkedIn
2020-1 - 2021-9 · 1 yr 9 mos

Mississauga, Ontario, Canada

Configured Jenkins jobs to build applications, execute unit tests, package artifacts, and deploy releases to different environments. Worked with Terraform to provision& configure development and testing environments dynamically as part of Jenkins pipelines. Implemented Azure DevOps services such as Azure Pipelines, ensuring automated build, test and deployment processes for applications across various environments. Configured Azure pipelines to build and package the web applications using tools like MSBuild and npm. Also, included automated test within these pipelines to validate code changes. Managed environment specific configurations using Azure Pipelines variables. Ensured the connection strings, API Keys and other sensitive data are securely stored and injected during deployment. Implemented approval gates before deploying to critical environments.
Gained experience in containerizing applications using Docker, including creating Docker images, defining Docker files & configuring Docker Compose for multi-container deployments. Deployed various database engines supported by AWS RDS, such as Amazon Aurora, MySQL, PostgreSQL, Oracle, or Microsoft SQL Server. Designed and implemented serverless architecture on AWS, leveraging services like AWS Lambda, Amazon API Gateway & AWS Step Functions. Worked on OpenShift for container orchestration with Kubernetes container storage, automation to enhance container platform multi-tenancy also worked on with Kubernetes architecture & design troubleshooting issues & multi-regional deployment models & patterns for large-scale applications. Used Ansible, created multiple playbooks for machine creations and SQL server, cluster server and my SQL installations. Served as a Microsoft Azure administrator & member of the DevOps Team. Managed Kubernetes charts using Helm. Created reproducible builds of the Kubernetes applications, and managed releases of Helm packages and managed Kubernetes manifest files.

Citi

AWS | DevOps Engineer

Citi

LinkedIn
2018-8 - 2019-12 · 1 yr 5 mos

Greater Toronto Area, Canada

Created Jenkins pipeline jobs using Groovy Jenkins file as pipeline provides Build as a code option to perform end to end process of source code, building and deployment in different environments. Developed Shell Scripts and Perl for automation of build and release process. Created artifact documents through source code and internal deployment in Nexus repository. Implemented Disaster recovery project on AWS using diverse DevOps automation for CI/CD. Designed Self Serve Portal for the Pre-sales and Training team consisting of AWS EKS which created and destroyed test environments based on the clients demand. Created advanced Dashboards, alerts, reports, advanced Splunk searches and visualization in Splunk Enterprise and Monitoring Splunk dashboards, Splunk Alerts. Written Chef Recipes to automate our build/deployment process and did an overall process improvement to any manual process.
Developed and maintained automated environment using Chef Recipes within AWS environment. Good Knowledge of Knife, Chef Bootstrap process etc. Configured VM's availability sets using AWS portal to provide resiliency for IaaS based solution & scale sets using AWS Cloud Formation to manage network traffic. Involved in implementation plans for installing software components on build agents & dealing with application services team to execute the install. Participated/Provided inputs to support Release Planning meetings with the intent to align and influence scheduling decisions to optimize the Release strategy. Integrated GIT by using Webhooks&Scripted Rest API in ServiceNow & stored information in ServiceNow table. Utilized AWS CodePipeline and CodeBuild to orchestrate and automate continuous integration and deployment workflows, ensuring rapid & reliable application delivery. Integrated AWS Lambda & Amazon ECS into CodeDeploy for containerized application deployments. Also used CloudFormation service as the deployment target in order to create automate the deployments of infrastructure.

Bank of America

Jr. DevOps Engineer

Bank of America

LinkedIn
2017-1 - 2018-7 · 1 yr 7 mos

Toronto, Ontario, Canada

Worked on a complete initiative from design to releasing the feature to production. Developed build and deployment processes for Non-prod & Prod environments. Deployed Linux Kubernetes clusters with ACS from Azure CLI. Configured Virtual Machine’s availability sets using Azure portal to provide resiliency for IaaS based solution and scale sets using Azure Resource Manager to manage network traffic. Installed, Configured & administered Jenkins CI tool on Linux machines. Administered & maintained the Azure Active Directory infrastructure as well as Microsoft LDAP Created Docker images and executed Kubernetes PODs in Azure Kubernetes Services Served as a Microsoft Azure administrator & member of the DevOps Team for internal project automation & build configuration management. Configured Virtual machines, storage accounts & resource groups. Created Jenkins CI/CD Pipelines for continuous build & deployment, integrated SonarQube plugins in Jenkins for automated testing & Code quality check. Worked on deployment of JAR, EAR & WAR files to the respective application server instances. Integrated Azure pipelines with quality analysis tools such as Check Marx and SonarQube. Exported each application scan reports to mitigate high & medium vulnerabilities. Automated and migrated projects such that Jenkins builds are created automatically whenever any commit/new branch is pushed to GIT. Wrote Automation scripts for every other week releases with ANT/Maven scripting for Compiling Java Code, debugging and placing the Builds into Maven Repository. Managed Artifacts generated by Jenkins & configured jobs with the Maven for various deployments of .Net enterprise applications in agile environment, automated solutions using Python & managed artifacts in SonarQube NEXUS repository. Used Jenkins to set up the continuous integration(CI) & Continuous deployment(CD) processes for the application. Migrated few build jobs from Jenkins to VSTS & Agile Boards from Jira to Azure DevOps Services.

HQ Energy Storage

Linux Administrator

HQ Energy Storage

2016-7 - 2016-12 · 6 mos

Montreal, Quebec, Canada

Participated in troubleshooting and quickly resolved network, hardware, software and performance issues, including rotating on call emergency response. Played the role of Linux Administrator in an exceedingly large team liable for maintaining Linux operating systems such as RHEL, CentOS, Ubuntu. Managed DNS records, such as A records, CNAME records, MX records, and TXT records using Route53. Experienced in setting up health checks using Route53 to monitor the availability and performance of resources, such as web servers or load balancers, and automate failover or routing decisions based on health check results. Updated and automated Release reports for Change Management. Had written Python code to simplify lists in Python with list comprehension and Python OOP. Worked with POSTMAN for API testing. Built REST APIs and created User Model for application. Involved in the system analysis, design, management, development and designing framework for business components. Involved in designing Java Components with several Java core design patterns. Created the build scripts using Maven for Java projects. Automated the build process by configuring SVN for projects. Performed build tracking for the defect, so that developers will be able to track the source code. Handled Environment issues in Linux boxes. Configured and maintained Squid server in Linux. Provided 24/7 on-call support on Linux Production Servers. Responsible for maintaining security on RHEL. Acquired working knowledge of build automation and CI/CD pipelines Gained expertise on DNS, Load Balancing, SSL, TCP/IP, networking and security Participated in architecture planning sessions with development team Frequently used scripting languages such as Shell Scripting, bash, Ruby in support of development efforts Educated customers on best practices in terms of redundant, self-healing architectures and application deployment workflows Provisioned and maintained Linux servers in production and development environment

📖 Madhu Reddy's Contact Information

Email

******@***.com

Phone

(**) *** ****

Find the Right Leads
Find Verified Contact Data

Try with: Jensen Huang @ nvidia.com Click to autofill
LeadContact awards, five-star ratings, and GDPR compliance badges

What LeadContact does well

Find verified emails, phone numbers, and decision-makers with 98% accuracy.

Find Leads

Find Leads

Find the right people by company, role, industry, location, and more.

925M+ professional profiles

Find Leads
Find Emails

Find Emails

Access verified email addresses for your target contacts.

657M+ emails

Find Emails
Find Phone Numbers

Find Phone Numbers

Get cross-validated phone data from multiple top sources.

239M+ phone numbers

Find Phone Numbers

More Accurate. Lower Cost.

Find contact data in 1 tool with 98% accuracy

LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.

LeadContact Logo
Competitor Tools

All these = $289 per month

Great conversations start with the right contact.

It’s time to find yours.