Highly skilled and dedicated Senior DevOps Engineer with 3 years of experience in implementing and managing CI/CD pipelines, cloud infrastructure, and automation tools. Adept at optimizing system performance, ensuring security compliance, and enhancing deployment processes. Proven expertise in Azure DevOps, cloud services, and infrastructure management.
⦁ In-depth understanding of the principles and best practices of Software Development Life Cycle (SDLC), CI/CD and Agile processes.
⦁ Experienced in Linux (Ubuntu) and Windows environment.
⦁ Experienced in Linux servers. Server restarts, services, disk space management.
⦁ Worked with ticketing tool JIRA, Azure Boards for issue tracking and project management.
⦁ Having an Experience with Version Control Tool GIT, GITHUB, Azure repos.
⦁ Handled Build and release, source control management (SCM) and Automation for a project.
⦁ Hands on experience in visualizing and assisting activities, managing and integrating code quality validation through SonarQube, manage sonar rules, Quality gates.
⦁ Experience in developing and maintaining CI/CD process for Microsoft Azure IAAS, PAAS applications by accessing tools Jenkins, Azure Devops pipelines.
⦁ Designed and implemented a continuous build-test-release-deploy (CI/CD) system with multiple components using pipelines. Experience in Scripting skills (Bash/ Groovy/ Yaml).
⦁ Maintained and written terraform modules for different Azure services.
⦁ Developed and managed data integration solutions using Azure Data Factory, enabling seamless data movement and transformation across various sources.
⦁ Created and managed CI/CD pipelines for Microsoft PowerApps, automating the build, test, and deployment processes to streamline the development and release of PowerApps applications.
⦁ Converted installation scripts from Inno Setup Script (ISS) to Nullsoft Scriptable Install System (NSIS), improving script performance and maintainability.
⦁ Worked on Docker, creating Images, Containers and Compose to deploy multiple Docker Container applications for supporting microservices architecture.
⦁ Experienced on cloud-based services Microsoft Azure.
⦁ Experienced in using Azure Services, Azure DevOps, Azure VM, Network, Subnets, NSG, ACS, AKS, Key Vault, Storage, Active directory, Auto scaling, Load balancer, DNS, Private end points.
⦁ Used pipelines to drive all microservices builds out to the private Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
⦁ Managing and building code using continuous integration and deployment using to Quality assurance test, performance test and user acceptance test.
⦁ Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers. Experienced in AKS version upgradation.
⦁ Deploying helms charts on K8s as per the application requirement.
⦁ Excellent communication, interpersonal, and analytical skills. Proven ability to learn fast.
⦁ Good interaction with developers, managers, and team members to coordinated job tasks and strong commitment to work.
⦁ Hands on expertise with instrumentation, monitoring, logging, alerting, and responding relative to performance and availability of applications using Prometheus, Grafana and Loki.
⦁ Backup and restoring the logs, and indexes from the snapshot repository.
⦁ Automated the build and release management process including monitoring.