Devops Engineer
Current• Managed Azure DevOps pipelines to automate build, test, and deployment processes, ensuring continuous integration and delivery of software projects• Improved system scalability by managing Kubernetes clusters for microservices architecture, incorporating Docker for containerization, Jenkins for automation, and terraform for infrastructure provisioning, optimizing load balancing and fault tolerance• Configured and maintained Azure DevOps services including Repos, Pipelines, Boards, and Artifacts, integrated with Git, to enable seamless collaboration, version control, and artifact management across the development lifecycle• Integrated Grafana with Prometheus for insightful dashboards, while designing and implementing proactive monitoring solutions using Azure Monitor and Log Analytics for performance issue detection and system outage resolution• Implemented Infrastructure as Code (IaC) with Azure Resource Manager (ARM) templates and terraform, alongside Azure Active Directory integration, for streamlined Azure resource provisioning, minimizing manual efforts and ensuring consistency• Optimized cloud costs by implementing cost management strategies and utilizing Azure Cost Management and Billing for monitoring and optimizing resource usage• Collaborated with development and operations teams to design and implement scalable and resilient cloud architectures on Azure, leveraging services such as Azure Virtual Machines, AKS, and Azure Functions• Orchestrated and fine-tuned CI/CD processes to include the deployment and management of databases such as SQL, MySQL, MongoDB, DynamoDB, and Redis, enhancing data reliability and system uptime