Manisha Reddy
Manisha Reddy
Manisha Reddy
[email protected]
Thi
sP
hot
o
An Ardent Professional with an experience inbyIT industry comprising DevOps Engineering, System Administration,
Un
Software development, Build/Release Management, Automation, Deployment, Cloud Computing Platforms like
kno
Microsoft Azure, AWS, Google Cloud Platform and Containerization under the Unix/Linux/Windows platform's with
wn
strong knowledge on the principles and bestAut
practices of Software Configuration Management (SCM) in Agile, Scrum,
and Waterfall methodologies. hor
is
Technical Skills
Cloud Technologies Azure, AWS, OpenStack, Pivotal Cloud Foundry.
Containerization Docker, Docker Swarm, Kubernetes
CI/CD Tools Jenkins, Hudson, Azure DevOps
Configuration and Infrastructure Management Tools Chef, Puppet, Ansible, Terraform,
Ansible Tower
Version Control Tools GIT, GitLab Bitbucket, SVN, TFS
Scripting Languages Python, Ruby, JSON, YAML, Bash shell, Power shell,
Groovy, HashiCorp, Perl
Monitoring Tools Splunk, Nagios, ELK, App Dynamics, Cloud Watch,
Dynatrace
Virtualization Technologies VMware, Windows Hyper-V, Virtual box, Vagrant
Operating Systems Ubuntu, CentOS, RedHat Linux, Windows.
Databases MySQL, MS SQL SERVER 2008/12, MS Access,
NoSQL (MongoDB, DynamoDB), Aurora
Web Servers Apache HTTP 3.x, Apache Tomcat, Nginx, IIS
Build Tools Maven, Ant, Gradle
Bug Tracking Tools JIRA, Service Now, Bugzilla, Remedy
Repository Management JFrog, Nexus, Artifactory
2
Certifications:
Microsoft Certified: Azure Administrator Associate –Link
Certifies Kubernetes Administration (CKA) – Link
Microsoft Certified: DevOps Engineer Expert-Link
Microsoft Certified: Designing and Implementing Microsoft DevOps Solutions Link
Professional Summary
3
Worked on Azure DevOps, created the pipelines for various ARM template deployments by passing variables
through pipeline variables and variable groups and publish pipeline artifacts creations and Release Pipeline
creations for variables stages like Dev, Test and Prod which kicks-in when the build is created.
Working experience on various aspects of Azure DevOps like Boards, Repos, Pipelines, Releases and
Deployment groups and other organization level operations. Performed infrastructure deployment and
configurations using the already existing Ansible and Terraform code through Azure DevOps.
Implemented CI/CD pipelines on Azure including logging & monitoring of the systems using required DevOps tool
chain such as Azure DevOps, Nexus OSS, SonarQube, Ansible, containerized open-source ELK stack for digital
applications.
Implemented Jenkins Shared Library to create Azure Infrastructure from GitHub repositories containing
Terraform code and created on-premises active directory authentication using automation with ansible play
books.
Created Windows Virtual Machines in Microsoft Azure using Terraform module and setup Connect Monitor for
monitoring the service installed in Virtual Machines.
Enabled communication between resources in multiple Virtual Networks by configuring VNET Peering. Configured
Network Security Groups for two tiers and three tier applications to filter network traffic using Terraform
modules.
Brought security standards in data management by applying KMS encryption strategy to encrypt the data at rest and
implemented SSL encryption layer to encrypt the data during transport and plotted workflow for Dev SecOps
operating model.
Introduced Dev SecOps specific policies and procedures that enabled organizations to keep up with the pace of
application development in a DevOps environment.
Adept in implementing Dev SecOps strategies at different stages in Infrastructure and used Static and Dynamic
Application Security Testing (SAST & DAST) to avoid any security flaws.
Integrated Docker container-based test infrastructure to continuous integration test flow and set up build
environment integrating with GIT and JIRA to trigger builds using Webhooks and Slave Machines. Used Jenkins
API to query the Jenkins server state and change configuration and automate jobs on nodes.
Initiated responsibility for administering the GIT servers which included install, upgrade, backup, adding users,
creating repository/branches, troubleshooting merging, tagging issues & maintenance
Used Ansible Galaxy to pull the reusable modules for ansible and performed the installation and configuration of
middleware. Integrated Ansible with Jenkins to provide automation, continuous integration through Jenkins.
Experience on Ansible Playbooks, modules, roles, and used them in Cloud (AWS, Azure) environments and
experience with Ansible Tower to manage multiple nodes and manage inventory for different environments.
Wrote many Python Scripts to automate the process such as tagging the resources based on the user input and by
processing the CSV as well as YAML files provided as Inputs.
Also Experienced in Monitoring the Kubernetes operations with Prometheus and Grafana Dashboards and
managing services, maintaining and managing log files, monitoring event, logs and troubleshooting system problems
using Nagios tool and resolve any reported issues.
Environment: Azure, Chef, Ansible, Shell, Python, Linux, Jira, Jenkins, Apache Tomcat 7.x, Docker, Virtualization,
Kubernetes, NGINX, Data Dog, Splunk, Pager Duty, Slack, Prometheus, ELK.
Migrated on-premises applications to Azure and configured VNETs and subnets as per the project requirement also
performed PowerShell scripting to do Patching, Imaging, and Deployments in Azure
Worked on Azure (IaaS) migration process like creating Azure VMs, storage accounts, VHDs, storage pools,
migrating on premise servers to Azure and creating availability sets in Azure.
Managed Azure Infrastructure Azure Web Roles, Worker Roles, SQL Azure, Azure Storage, Azure AD Licenses,
Office365. Virtual Machine Backup and Recover from a Recovery Services Vault using Azure PowerShell and
Portal.
4
Used security groups, network ACL's, internet gateways and route tables to ensure a secure zone for organization
in AWS Public Cloud and also used IAM for creating, managing and deleting roles, users, groups and implemented
MFA to provide additional security to AWS accounts and its resources.
As an Azure DevOps Engineer I am responsible for continuous Delivery, Deployment and monitoring. These
activities include build issues, deployment issues for multiple releases like maintenance release, enhancement
release, bug fixes, emergency releases.
Configured private end point for Azure Cosmos DB using Azure Private Link through automatic approval method,
combined with NSG policies to secure data.
Assigned RBAC Roles using organization Active Directory confidential the subscription level to grant accesses only
to required members based on Least-Access Privileges.
Experience in creating and deploying ARM Templates for number of applications applying the Azure stack including
Web App, Blobs, Compute, Azure Data Factory, Function App, Resource Groups, Azure Cosmos DB, HDInsight
Clusters.
Hands on experience on Virtual Networks, Site-to-site VPNs, Network Security Groups, Load balancers, and
Storage Accounts.
Designed distributed private cloud system solution using Kubernetes on CoreOS. Automated various infrastructure
activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks.
Created and configured Jenkins’s server using Terraform and Ansible. Also, managed different infrastructure
resources, like physical machines, VMs and even Docker containers using Terraform.
Implemented Terraform modules for deployment of applications across multiple cloud providers. Worked
with Terraform key features such as Execution plans, Resource Graphs, Change Automation.
Authored Terraform modules to manage AWS/Azure infrastructure, for automatic creation
of RDS instances, VPCs, Autoscaling groups, Load balancers, SQS, S3 buckets.
Customized Terraform modules for infrastructure management. Authored and published a module to
the Terraform registry for enterprise customers to deploy our product inside their AWS environment.
Developed and Designed Jenkins pipelines to manage the resources across multiple subscriptions in Azure.
Worked in all areas of Jenkins setting up CI for new branches, build automation, plugin management and securing
Jenkins and setting up master/slave configurations. Developing CI/CD pipelines for build, test and deployment.
Implemented Blue/Green Deployments with Zero downtime where the current environment is replicated to latest
version with Kubernetes to resolve the bug fixes and redirect the traffic to it once the issues are resolved.
Involved in writing various custom Ansible Playbooks for deployment orchestration and developed Ansible
Playbooks to simplify and automate tasks. Protected encrypted data needed for tasks with Ansible Vault.
Worked on Ansible to manage Web Applications, Config Files, Data Base, Command, Users Mount Points, and
Packages. Ansible to assist in building automation policies.
Designing and implementing CI (Continuous Integration) system: configuring Jenkins’s servers, Jenkins’s nodes,
creating required scripts (Perl & Python), and creating/configuring VMs (Windows/Linux).
Performed SVN to GIT/Bit Bucket migration and managed branching strategies using GIT workflow and Managed
User access control, Triggers, workflows, hooks, security and repository control in Bit Bucket/GIT.
Working with GITHUB to store the code and integrated it to Ansible Tower to deploy the Playbooks.
Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions
using GIT source control and analyzed and resolved conflicts related to merging of source code for GIT.
Troubleshooting Linux network, security related issues, capturing packets using tools such as IP tables, firewall,
TCP wrappers, NMAP.
Environment: AWS, Azure Cloud, Azure DevOps, Kubernetes, Terraform, Ansible, Ansible Tower, Blue/Green
Deployments, Jenkins, Git, TeamCity, YAML, PowerShell, Perl, Python, Splunk, GIT.
Environment: RedHat, Ubuntu, Agile, AWS EC2, S3, Route 53, Beanstalk, GIT and SVN, Jenkins, Maven, Ansible, Docker,
Kubernetes, Terraform, MS Azure, Bash, Ruby, Java, Vagrant, Nagios, JIRA, Tomcat , Apache, Terraform.
Managed the user accounts (IAM) for AWS cloud resources and managed ELB, EC2, RDS, ROUTE53, VPC, RDB,
Dynamo DB, SES, SQS and SNS services in AWS cloud.
Developed and implemented an Agile SDLC and refinement of the Software Configuration Management (SCM)
infrastructure.
Migration of the Source Code from Apache Subversion (SVN) to GIT HUB, and the migration from GIT Hub to BIT
Bucket.
Documented process documents for Jenkins, Bit bucket, CD Pipeline and Code deployment guide for Developers,
Testers and Production Management.
Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, and Auto scaling groups, Optimized
volumes and EC2 instances.
On the other hand, also achieved building of .net application by integrating Visual Studio with Jenkins.
Managed and designed integrated build pipelines using continuous integration and continuous development
workflows such as Jira, Git, Jenkins and Chef.
Created CHEF manifests and modules to automate system operations.
Worked on using Chef Attributes, Chef Templates, Chef Recipes, and Chef Files for managing the configurations
across various nodes using RUBY.
Deployed and configured CHEF Server and CHEF Solo including bootstrapping of CHEF client nodes for provisioning.
Working on various Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry
(Artifactory).
Using VMware ESXi Server and VMWare vSphere Client (combination) to manage virtual machines (VMs).
Perform Deployment of Release to various QA & UAT in Linux environments.
Installed, Configured and Maintained, APACHE, TOMCAT and JBOSS servers in Red Hat LINUX environment.
Experienced in Configuring and deploying to Application servers Web Logic and Web Sphere.
Hands on Experience on Querying RDBMS such as Oracle, MY SQL, NO SQL, Cassandra and SQL Server.
Configuring, maintaining network and troubleshooting such as LDAP, DNS, NIS, NFS, Web, Mail, FTP and SNMP.
6
Environment: Unix/Linux, AWS, Jenkins, Chef, AWS, Ruby Scripting, Python, Shell Scripting, Subversion, Maven, Jira,
Docker, VMware, Splunk, GIT, Web Logic, Puppet, ANT, LDAP, DNS, NIS, NFS, Cassandra and SQL Server.
Implemented Shell, Perl and Python scripts for release and build automation. Manipulated and automated scripts
to suit the requirements.
Responsible for automated Scheduled Builds/Emergency Builds and Release using ANT scripts for Enterprise
application.
Coordinated all the IT projects successfully by resolving release interdependencies and planning release. Planned,
scheduled and documented releases at code Freeze Periods.
Worked on Configuration Management Tool Chef & created Chef Cookbooks using recipes to automate system
operations. Server automation with Chef and used tools like Maven for deployment and build management.
Created featured develop release branches in STASH (GIT) for different application to support releases and CI
builds.
Enabled Continuous Delivery through Deployment into several environments of Development, Test and Production
using Maven and SonarQube.
Created a script to generate tar files for the change-set related to a particular JIRA ticket, which was then uploaded
automatically to the FTP server.
Provided end-user support, performed baseline build, merges, software release management, and other SCM
activities.
Setting up the new build environment for various products in Linux environment implemented the Release practice
and responsible for pushing builds into DEV/ QA / SIT / UAT.
Implemented new JIRA workflows for the QA teams and worked on Splitting JIRA server configuration. Managed
Jira users and created workflows, issue types, fields in production.
Environment: Ant, Maven, AWS, Shell, Python, Redhat Linux 5/6, chef, Jenkins, GitHub, SVN, JIRA, FTP Server,
SonarQube, Shell and Perl Scripts.