Senior DevOps Engineer (Azure Cloud DevOps and Infrastructure Optimization)
Duration: 12/2023 - Present
Summary:- Project focused on leveraging Azure cloud solutions to optimize cloud infrastructure, streamline software delivery, and enhance collaboration within development and operations teams
- The goal is to drive efficiency, scalability, and innovation using cutting-edge technologies
Responsibilities:- Leading team efforts in implementing DevOps best practices.
- Optimizing cloud infrastructure for peak performance.
- Driving innovation within development and operations teams.
Technologies: Azure Cloud, Azure Container Apps, Azure RMS, Azure Front Door, Azure Storage, Azure Elastic SQL, Azure Container Registry, GitHub Actions, Azure Grafana
Senior Cloud Engineer (Azure Cloud Deployment and Performance Enhancement)
Duration: 12/2022 - 12/2023
Summary:- Project aimed at improving deployment efficiency, database performance, and application resource efficiency in Azure Cloud
- Included creation and management of CI/CD pipelines and Azure Elastic SQL databases to ensure seamless data handling and faster service deployments
Responsibilities:- Created and implemented robust CI/CD pipelines to improve deployment efficiency.
- Managed Elastic SQL database to increase database performance and scalability.
- Implemented Azure Container Apps with auto-scaling to enhance application performance and reduce operational costs.
Technologies: GitHub Actions, Azure Grafana, Azure Cloud, Azure Storage, Azure Front Door, Azure Elastic SQL, Azure Container Registry, Azure Container Apps, Azure RMS
Senior DevOps Engineer (Kubernetes Cluster Setup and Monitoring Implementation)
Duration: 08/2019 - 05/2022
Summary:- Project focused on improving service reliability and scalability by setting up Kubernetes clusters and implementing comprehensive monitoring solutions
- Also included continuous code quality assurance to maintain high standards and reduce technical debt
Responsibilities:- Set up Kubernetes clusters to improve service reliability and scalability.
- Implemented monitoring solutions for early detection and resolution of issues.
- Set up SonarQube for continuous code quality assurance.
Technologies: SonarQube, Kubernetes, GitLab, cloud networking, S3 Object Storage, CDN, load balancing
Senior DevOps Engineer (Azure DevOps CI/CD Pipeline and Automation)
Duration: 08/2019 - 05/2022
Summary:- Project aimed at enhancing deployment efficiency and consistency by creating and managing CI/CD pipelines in Azure DevOps
- Included automation of server provisioning and configuration and implementation of artifact management solutions
Responsibilities:- Created and managed over 100 CI/CD pipelines in Azure DevOps.
- Automated server provisioning and configuration using Ansible.
- Implemented Nexus Package Manager for artifact management and dependency resolution.
Technologies: Azure DevOps, CI/CD, Nexus, Nginx, Ansible, Grafana, SQL Server
Mid Level DevOps Engineer (DevSecOps and Service Observability Enhancement)
Duration: 08/2017 - 08/2019
Summary: Project focused on enhancing deployment efficiency by Dockerizing services, implementing DevSecOps practices to improve security, and increasing service observability through monitoring and alerting services.
Responsibilities:- Dockerized service codes to reduce build and release times.
- Implemented DevSecOps practices to identify and resolve security vulnerabilities.
- Enhanced service observability with monitoring and alerting services.
Technologies: Prometheus, Grafana, PMM, ELK, SonarQube, Trivy, Nexus, Sealed Secret, Vault, DCT, Sign dl, GitLab, Docker
Junior DevOps Engineer (CI/CD Pipeline Optimization and Git Branching Strategy Implementation)
Duration: 06/2016 - 08/2017
Summary:- Project aimed at boosting CI speed and accelerating application development and release cycles by implementing Azure DevOps services and automation
- Included designing a Git branching strategy integrated into CI/CD pipelines to streamline code reviews and deployments
Responsibilities:- Boosted CI speed with Azure DevOps agents on Kubernetes.
- Accelerated development and release cycles through automation of CI/CD pipelines.
- Designed and implemented Git branching strategy to improve development and release process.
Technologies: Azure DevOps, Git, Kubernetes