Over 10 years of experience in managing release management process, database administration, web administration, building and deploying applications by adopting DevOps practices such as Continuous development, Continuous Integration (CI) and Continuous Deployment (CD) in runtime with various tools like Git, Maven, Jenkins, Ansible, Docker, Kubernetes and managing cloud services with Azure. Experience in designing and deploying multitude applications by utilizing almost all the Azure stack (which includes Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, VPN, Load Balancing, Application Gateways, Auto-Scaling, and Traffic Manager). Creating and maintaining Infrastructure for Applications in Azure using Terraform, ARM Templates. Building & Automating CICD pipelines for different applications. Creating Azure alerts for instances and using them in auto scaling launch configuration. Experience of working as AZURE administration in Infrastructure section and assisting the application teams in case of issues with the Azure services/resources. Hands on experience on AZURE storage, AZURE SQL Database/Server, Virtual Machines of both Linux and Windows, App services, Function Apps and IOT hubs. Experienced with setting up CI/CD pipeline using Azure DevOps to collaborate software development through source control, work tracking and continuous integration and deployment within Cloud Azure. Designed and deployed high available and fault tolerant infrastructure using Terraform modules. Created Terraform template for using infrastructure as code to deploy the resources in both cloud AZURE and AWS. Configured multiple versions of tools (Python, NPM Ant, Maven, Gradle) on azure self-hosted agents to support the build of legacy applications. Experience with administrating SonarQube code coverage and quality gates. Implemented MFA solution to include registered cell phones for clients, and email-based password reset options through Azure B2C
- Extensive experience in development and version control of chef cookbooks, running recipes on nodes managed by premise chef servers and supporting chef environments with 500+ servers.
- Automation of various infrastructure activities like continuous deployment, application server setup, stack monitoring using ansible playbooks and has integrated playbooks with run deck and Jenkins. Run ansible scripts to provide dev servers. setting up CI/CD pipeline using Azure DevOps to collaborate software development through source control, work tracking and continuous integration and deployment within Cloud Azure. Designed and deployed high available and fault tolerant infrastructure using Terraform modules. Created Terraform template for using infrastructure as code to deploy the resources in both cloud AZURE and AWS. Configured multiple versions of tools (Python, NPM Ant, Maven, Gradle) on azure self-hosted agents to support the build of legacy applications. Experience with administrating SonarQube code coverage and quality gates. Implemented MFA solution to include registered cell phones for clients, and email-based password reset options through Azure B2C
- Extensive experience in development and version control of chef cookbooks, running recipes on nodes managed by premise chef servers and supporting chef environments with 500+ servers.
- Automation of various infrastructure activities like continuous deployment, application server setup, stack monitoring using ansible playbooks and has integrated playbooks with run deck and Jenkins. Run ansible scripts to provide dev servers. installations and configurations of Docker environments including Docker registry hub for managing different Docker images and deployment of applications inside the software containers.
- Demonstrated skill using Kubernetes in a production environment. Developed and contributed cluster applications to the Kubernetes project.
- Experienced in installing and configuration of Kubernetes for orchestration of Docker images and cluster container management on Azure using Kubernetes operations.
- Experienced in using Jenkins's pipeline to drive all microservice builds out to the docker registry and then deployed to Kubernetes, created pods, and managed using Kubernetes.
- Creating the Jenkins projects including Freestyle jobs and pipelines to facilitate End
- to-End automation for build, package, release, and deployment stages of SDLC.
- Worked on version control systems like GIT, and subversion and used source code management client tools like GIT BASH, GIT HUB, GIT LAB, STASH, Visual Studio, and other command line applications.
- Experience in installing, configuring, and designing of Azure active directory, group policy, DNS, FTP in windows/intel servers.
- Good understanding of the principles and best practices of software configuration management in Agile practices like Scrum and Waterfall methodologies. Implemented RMAN and Flashback technologies for backup and recovery purposes.
- Thorough experience with SQL Server 2005 instance installation, up gradation and migrating from SQL Server 2005 to 2008 to 2012.
- Experience with SQL Server 2012/2008 R2 installation, Migration, configuration, SSIS, SSRS and administration.
- Involved in multiple projects that required installing, upgrading and quarterly patching with the help of Opatch utility for the databases assigned under my applications. Experienced in taking Cumulative and Incremental backups.
- Extensive experience in handled data migrations with the aid of expdp, impdp and RMAN utilities.
- Dealt with performance issues in previous projects, which involved managing the size of table spaces, redo log files and archived redo log files according to the production environment.
- Experienced in working on Physical standbys created by DATAGUARD.