Post Job Free

Resume

Sign in

Ci Cd Azure Devops

Location:
Cockeysville, MD
Posted:
February 01, 2024

Contact this candidate

Resume:

Vinay Reddy Mandadi

ad3ald@r.postjobfree.com

567-***-****

Professional Summary

* ***** ** ********** ** building and optimizing CI/CD pipelines, leveraging various tools such as GitHub Actions, AWS, Azure DevOps, and TeamCity. Proficient in Azure services and concepts, with expertise in VM management, Azure Redis Enterprise, domain joins, and more.

Skilled in source control management, IaC tools like Terraform, and observability systems like Splunk and Dynatrace. Adept at Windows server administration, patching, and security remediation.

Design and implement scalable enterprise monitoring systems by applying continuous integration concepts to perform maintenance and troubleshooting of our enterprise Redhat Openshift systems.

Expert in various Azure services like Compute (Web Roles, Worker Roles), Caching, Azure SQL, ARM (Azure resource manager), NoSQL, Storage, and Network services, Azure Active Directory (AD), API Management, Scheduling, Azure Auto scaling, and PowerShell Automation.

Hands on experience with AWS services such as Storages S3, EBS, EC2, Elastic Load Balancer, Cloud Watch, Autoscaling, Api Gateway, Apigee, IAM, DynamoDB, Lambda, VPC.

Experience with AWS instances spanning across Development, Test and Pre-production and Cloud Automation through Open-Source DevOps tools like Chef, Jenkins & Docker.

Developed Ansible playbooks to actively administer the OpenShift clusters.

Experience with AWS instances spanning across Dev, Test and Pre-Production and Cloud Automation through Open Source Devops tools like Ansible, Jenkins, OpenShift and Kubernetes.

Hands on Experience with ETL tools such as AWS Glue, using Data Pipeline to move data to AWS Redshift.

Built CI/CD pipeline with Azure DevOps for Kubernetes container environment, utilizing Kubernetes and Docker for the runtime environment for the CI/CD system to build test and deploy on DEV and PROD environments.

Proficient in system administration, troubleshooting, and networking (HTTP/s, TCP/IP, DNS, OSI model, routing, switching, firewalls, LAN/WAN, traceroute, CURL).

Experience in DevOps/Deployment, Container Orchestration Management, and/or Configuration Management.

Proficient in Python, Shell Scripting, SQL, build utilities like open make, ANT and Cruise Control.

Build and release of Cloud based products containing Linux and Windows environments using PowerShell, TFS and Python Scripting.

Experience on AWS, focusing on high -availability, fault tolerance, and auto-scaling using Terraform templets. Along with (CI/CD) with AWS Lambda and AWS code Pipeline.

Experienced in Cloud automation using AWS Cloud Formation, Terraform templets.

Experience integrating applications with advanced application monitoring tools such as Prometheus, Datadog, ELK, etc.

Experienced in automating the deployment process using Bash, Shell, Ruby and Python scripting with focus on DevOps tools, CI/CD tools such as Jenkins, Cruise Control.

Experienced in developing the UNIX Shell Scripts and PERL Scripts to execute the scripts and manipulate files and directory.

Experience in Installing, Configuring, Managing the Monitoring Tools such as Splunk for Resource Monitoring/Network Monitoring.

Experience in configuration and administration of Splunk clusters and in-depth knowledge of analysis and maintaining logs.

Experience using Ansible Tower, which provides an easy-to-use dashboard, and role-based access control, so that it's easier to allow individual teams access to use Ansible for their deployments.

Expertise in Terraform for building, changing, versioning infrastructure and collaborate the automation of AWS Infrastructure via Terraform and Jenkins.

Experience working on Docker Container, Docker Hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations.

Technical Skills:

Operating Systems:

Windows, UNIX, LINUX (RHEL), REDHAT, Linux Mint, Ubuntu, CentOS.

Virtualization Tech

VM Ware, Docker, Amazon AWS/EC2, Vagrant

Versioning Tools

GIT, BitBucket CVS, Tortoise SVN

Automation/build tools

Jenkins -Hudson, TeamCity, Bamboo, Cruise Control, ANT, MAVEN, Gradle, Sonar, Nexus, Docker.

Configuration Management

Chef, Puppet, Ansible, Salt Stack, Terraform.

Containerization

Docker, Kubernetes, EKS, OpenShift

Web/App servers

Web logic, Web Sphere, Apache Tomcat, JBOSS, MS Access, Nginx, Spark, and Kafka.

Log Monitoring Tools

Cloud Watch, Datadog, Nagios, Splunk, ELK Stash, Prometheus, New Relic

Bug Tracking Tools:

JIRA, HP Quality Center, IBM Clear Quest.

Package Management

Proget, JFrog, Nexus Artifactories

Scripting/Languages

C, C++, Perl scripting, Batch scripting, Java, VB script, Power Shell scripting, SQL, Soap UI, Python, Bash, Terraform, VMware ESX, Selenium.

AWS Services

AWS (EC2, S3, ELB, EBS, IAM, VPC, RDS, SNS, SQS, Glacier, Route53, Cloud Watch, Cloud Formation, Cloud Front, Auto Scaling, Elastic Cache, EMR, Glue, Red Shift).

Azure Services

VM Management, VMSS, Azure Redis Enterprise, Domain Joins, Service Account Creation, Availability Groups.

Database system

SQL, MySQL.

Others

MS Outlook, Agile, SCRUM. .

Professional Experience: -

Client: Fiserv Duration: Oct 2023 – Jan 2024

Role: Devops Engineer

Responsibilities:

Hands on experience Designing, planning and Implementation for existing on-premise application to AZURE Cloud, configured and deployed Azure Automation Scripts utilizing Azure stack Services and Utilities focusing on Automation.

Used Docker for setting Azure Container Registry with Docker and Docker-compose and actively involved in deployments on Docker using Kubernetes.

Created Azure Kubernetes services to deploy a managed Kubernetes cluster in Azure and created an AKS cluster in the Azure portal, with the Azure CLI, also used template driven deployment options such as Resource Manager templets and terraform.

Conducted Vulnerability Assessment of web applications. Wiz has been utilized for scanning the applications.

Managed Windows servers, ensuring proper setup, patching, and security remediation, resulting in a 20% reduction in vulnerabilities.

Developed Python and Shell Scripts for automation of the build and release process.

Designed and delivered scalable PaaS container platforms for stateless and stateful workloads using Kubernetes.

Provisioned Datadog monitoring metrics at build time using Terraform.

Integrated Datadog with Azure cloud Services such as Azure Storage, Azure Redis Cache, Azure App service, and Azure SQL Databases to get comprehensive view of Azure infrastructure.

Created system alerts using various Datadog tools and alerted applications teams based on the escalation matrix.

Integrated automated test in continuous integration like GitHub Actions for nightly consignment run to scripts.

Led the design and implementation of an automated deployment pipeline using Jenkins, ensuring efficient and reliable software releases.

Utilized Docker for containerization, streamlining application deployment processes.

PowerShell scripting for Automation creating VM’s, virtual Networking, VPN, Key Vault, Load balancer and Disk Encryption.

Experience in Backup and restore files for Windows VM in Azure cloud.

Executed plans for technical standardization and process refinement, reducing toil and enhancing overall efficiency.

Worked collaboratively with internal release groups to set up and maintain Non-Prod and Production environments infrastructure.

Environment: Azure, VMSS, GitHub Actions, Harness, WIZ, Kubernetes, Docker, Nexus, PowerShell, Terraform, HashiCorp packer, Datadog.

Client: UPS, MD Duration: Sep 2018 – Sep 2023

Role: Devops Engineer

Responsibilities:

Developed and maintained CI/CD pipelines using GitHub Actions, Azure DevOps, and TeamCity, reducing deployment time by 30%.

Managed Azure services including VMs, VMSS, and Azure Redis Enterprise, optimizing resource utilization and achieving 99.9% uptime. Use agile methodology throughout the project. Involved in weekly and daily bases release management.

Working with a strong team of architects and backend developers to gather function and non-functional requirements.

Implemented Infrastructure as Code (IAC) tools such as Terraform and Chef for streamlined system management and configuration.

Hands-on expertise in Kubernetes, orchestrating containerized applications with a focus on scalability and resilience.

Implemented advanced observability practices using Prometheus, Grafana, and ELK/OpenSearch, ensuring proactive monitoring and quick issue resolution.

Coordinated with cross-functional teams to define and implement a comprehensive reliability and observability strategy, ensuring system availability.

Worked with Terraform to provision the infrastructure in AWS components like EC2, IAM, VPC, ELB, API Gateway, ECS, EKS.

Configured and managed cloud infrastructures using Amazon Web Services (AWS), which includes EC2, 53, IAM, VPC, CloudWatch and Cloud Formation.

Built CI/CD pipeline with Azure DevOps for Kubernetes container environment, utilizing Kubernetes and Docker for the runtime environment for the CI/CD system to build, test and deploy.

Using Docker, OpenShift and Amazon Cloud Architecture will best utilize our existing technology patents to serve real time needs and deployment.

Developed Infrastructure as Code (IaC) using Terraform and automating the provisioning of Azure resources and achieving consistent infrastructure deployments.

Provided coaching to Site Reliability Engineers and development teams on building highly available systems.

Demonstrated proficiency in configuring and installing Memcached databases like Redis and working with streaming platforms like Kafka.

Collected and reported operational metrics for SLA reporting and capacity planning, contributing to strategic decision-making.

Collaborated with cross-functional teams to troubleshoot and debug technical systems, enhancing my skills in problem-solving and technical support.

Played a key role in the migration of on-premises infrastructure to AWS, involving the use of Terraform for infrastructure provisioning.

Working with Docker, OpenShift, Kubernetes for the Container Security Engineer implementing monitoring/auditing security events on container and implement container network security detection.

Created Datadog dashboards for various applications and monitored real time and historical metrics.

Automated setting up server infrastructure for the Devops services, using Ansible, Shell and Python Scripts.

Installation of Red Hat Enterprise Linux, Configuration and troubleshooting for Red Hat Linux.

Worked on Multiple AWSEC2 instances, set the security groups, Elastic Load Balancer, and AMIs, auto scaling to design cost-effective, fault tolerant and highly available systems.

Expertise in integrating Terraform with Ansible, Packer to create and version the AWS infrastructure, designing, automating, implementing and sustainment of Amazon Machine Images (AMI) across the AWS Cloud environment.

Improved speed, efficiency, and Scalability of the continuous integration environment, automating whenever possible using Python, Ruby, Shell and PowerShell Scripts.

Using Terraform as a tool, managed different infrastructure resources in AWS Cloud, VMware, Docker containers, managed Terraform remote states, and created reusable infrastructure using Terraform Modules.

Used Docker, OpenShift and Kubernetes to manage micro services for development of continuous integration and continuous delivery.

Deployed application which is containerized using Docker onto a Kubernetes cluster which is managed by Amazon Elastic Container Service for Kubernetes (EKS).

Worked on the Deployment, Configuration, Monitoring and Maintenance of OpenShift Container Platform.

Installed Splunk in production servers for logging purposes. Built Splunk dashboard for application monitoring. Configured alerts for operational purposes.

Experience with installation and configuration of Dynatrace monitoring tool and created email alerts and threshold values using Dynatrace for our environment.

Configured GitHub Enterprise servers and GitHub Enterprise runners, optimizing performance and scalability for large-scale projects.

Implemented modern observability practices using Splunk and Dynatrace, enabling real-time monitoring and rapid issue resolution.

Executed Blue-Green and Active-Active deployment models, ensuring minimal downtime during updates and maintaining high availability.

Environment: AWS, Azure, Jenkins, Terraform, Kubernetes, OpenShift, Splunk, Dynatrace, GitHub, Terraform, Ansible, Chef, Ant, Maven, Axiom, Tomcat, Java, Splunk, Nagios, JBoss, WebLogic, Web Servers, Ruby, Bash, Linux, JDK, CICD pipeline, Datadog.

Client: Verizon Wireless, NJ Duration: Jan 17 – Aug 2018

Role: Devops Engineer

Responsibilities:

Designing and implementing for fully automated server build management, monitoring and deployment by Using DevOps Technologies like Puppet.

Developed and implemented Software Release Management strategies for various applications according to the agile process.

Worked on installation, configuration and maintenance Debian/Red Hat, CentOS and Suse Servers at multiple Data Centers.

Configured Red Hat Kickstart for installing multiple production servers.

Implemented Release schedules, communicated the Release status, created Roll out Plans, tracked the Project Milestones, prepared the reports, and chaired the Release calls and worked for a successful Release of Jira Application.

Installation, Configuration, and administration of VMware.

Migrated consumer data from one production server to another production server over the network with the help of Bash and Perl scripting.

Used Puppet for Monitoring system and automation.

Deployed and monitored scalable infrastructure on Azure/Amazon web services (AWS) & configuration management using puppet.

Deployment and management of web services with Tomcat and JBOSS provided end-user straining for all Tortoise SVN, JIRA users to effectively use the tool.

Writing Chef Cookbooks to manage configurations and automate installation process for webservers and AWS instances.

Build scripts using ANT and MAVEN build tools in Jenkins to move from one environment to other environments.

Worked with best DevOps practices using AWS, Elastic Bean stalk and Docker with Kubernetes. And Changed AWS infrastructure from Elastic Beanstalk to Docker and used Kubernetes for Orchestration.

Worked on Physical to Cloud Migration in AWS.

Installed and configured monitoring tools Nagios for monitoring the network bandwidth and the hard drives status.

Developed and supported the Red Hat Enterprise Linux based infrastructure in the cloud environment.

Worked on Version controller like GIT and integration tools: Jenkins.

Worked with Apache Cassandra to deploy large number of nodes across multiple data centers providing high availability with less failure.

Provided 24/7 on call support on Linux Production Servers. Responsible for maintaining security on Red hat Linux.

Environment: AWS, Linux, Puppet, Jenkins, ANT, Maven, Bash, Perl, Jboss, Jira, Tortoise SVN, VMware.

Client: Blue Cross, MI Duration: May 16 – Dec 16

Role: Build and Release Engineer

Responsibilities:

Configured Email and messaging notifications, managed users and permissions, system settings and maintained two Jenkins servers.

Used Jenkins innovatively to automate most of the build related tasks. Improved throughput and efficiency of build system by providing EO/ manager’s rights to trigger required build.

Used ANT as a build tool on Java projects for the development of build artifacts on the source code.

Configured and maintained Jenkins to implement the CI process and integrated the tool with ANT to schedule the builds.

Used Bit bucket to manage repositories, maintained the branching and build/release strategies utilizing GIT and Bit bucket.

Installed, Deployed Red Hat Enterprise Linux, Cent OS and installation of packages and patches for Red Hat Linux Servers.

Prepared role-based strategies for various deployment activities in Subversion (SVN) and performed all necessary Subversion support like branching, merging, and tagging, checkouts, import and export.

Involved in performing code reviews in C++, Python and Shell scripting languages for moving into development on Linux operating systems.

Responsible for design and maintenance of the GIT Repositories, views, and the access control strategies.

Used Nexus for periodic archiving and storage of the source code for disaster recovery, sharing artifacts and handling dependency management within the company.

Deployed J2EE applications to Application servers in an Agile Continuous Integration Environment and automated the entire process.

Developing Nagios plug-in scripts, various reports, and project plans in the support of initiatives to assist in maintaining Nagios Distributed system monitoring and management.

Worked on Installation, Configuration, and maintenance of Debian/RedHat, CentOS and Suse servers at multiple data centers.

Hands on experience in performing tasks in Databases like MySQL and MSSQL

Administering the UNIX, SVN Repository. Migrated the code from another Version Control to Subversion.

Environments: Jenkins, Linux/Unix, Bamboo, SVN, Ant, Java, J2EE, GIT, Apache web servers, C++, Python, Shell Scripting, UNIX/LINUX, Oracle, SVN, Debian, Red Hat, CentOS, Suse, Nexus, J2EE.

Education:

Master’s in information assurance, Wilmington University, DE.

Bachelor of Engineering in Computer Science, JNTU, India.



Contact this candidate