Muhammad Kamran
Development
Punjab, Pakistan
Skills
DevOps
About
Muhammad Kamran's skills align with Programmers (Information and Communication Technology). Muhammad also has skills associated with Consultants and Specialists (Information and Communication Technology). Muhammad Kamran appears to be a low-to-mid level candidate, with 4 years of experience.
View more
Work Experience
Linux System & Devops Engineer
GlowLogix at NUST University Islamabad
February 2022 - Present
- RESPONSIBILITIES: Being a DevOps Engineer and Linux System Administrator I am responsible to provide services like Azure DevOps. Azure Pipelines, AWS, CICD, Jenkins, terraform, cloud formation. automation, migration, development, reporting, Server administration my responsibilities are as follows but not limited to below mentioned * Automated Deployment of Laravel and Vue.js Applications with Jenkins: Implementing end-to-end automation for deploying Laravel and Vue.js applications * CI/CD Implementation * Setting up continuous integration and continuous deployment pipelines to automate software delivery and ensure efficient deployment workflows. * UIPath Deployment with Azure DevOps: Managing the deployment of packages in UIPath using Azure DevOps pipelines, ensuring efficient and streamlined processes. * Kubernetes: Managing containerized applications and orchestrating deployments. * Jenkins: Setting up and configuring continuous integration and continuous delivery pipelines. * Git (GitLab, GitHub): Version control and collaboration for source code management. * Nginx/Apache: Managing and configuring web servers for hosting applications. * Laravel Project Deployment on LAMP Server: Deploying Laravel applications on Linux, Apache, MySQL, and PHP stack. * Azure Docker Setup: Configuring and managing Docker containers on the Azure cloud platform. * Azure VMs Setup: Provisioning and managing virtual machines on Azure. * Azure Services and App Services: Installing, configuring, and managing various Azure services and app services. * Firewall and Security Implementation on Azure: Implementing firewall rules and ensuring security measures on Azure. * Deployment from Git Repos: Automating deployment processes from Git repositories. * Deployment of Pods on AKS: Managing deployment and scaling of pods on Azure Kubernetes Service (AKS). * Managing Linux Run Services on Azure: Administering and maintaining Linux services on Azure. * Understanding Customer Requirements and Project KPIs: Grasping customer needs and aligning project goals with key performance indicators (KPIs). * Development, Testing, and Automation Tools: Implementing a range of tools to support development, testing, and automation processes. * Patching and Upgrading Linux Servers: Keeping Linux servers up to date with patches and upgrades. * RHEL/CentOS Installation, Configuration, and Management: Installing, configuring, and managing Red Hat Enterprise Linux and CentOS systems. * Active Directory Domain Services (ADDS) and Active Directory: Setting up and managing ADDS and Active Directory. * Updates/Patching for VA/PT Exercises: Performing updates and patching related to vulnerability assessment and penetration testing exercises. * Hardware and Software Maintenance, Monitoring, and Troubleshooting: Managing maintenance, monitoring, and troubleshooting activities for servers and environments. * Antivirus Updates: Installing, receiving, and distributing antivirus updates to servers and workstations. * Linux/Unix & VMware Administration: Administering Linux/Unix systems and VMware environments. * Database Administration (Oracle, MySQL, PostgreSQL): Installing, configuring, and managing Oracle, MySQL, and PostgreSQL databases. * Backup and Restoration: Implementing backup strategies and performing database restoration. * Diagnosing and Troubleshooting Database Errors: Identifying and resolving database errors and issues. * Database Access Management: Controlling and managing user access to databases. * Database Performance Tuning: Optimizing database systems for improved performance and efficiency.
Database Consultant
Jaffer brothers
March 2020 - February 2022
- deputed on the project HBL Finance Bank Ltd. RESPONSIBILITIES: Being a Linux System and Database admin, I am responsible for receiving incidents, problem requests through telephone calls, emails and tickets on Service Desk Application. (Manage Engine Service Desk Plus). I have to response/resolute to all incident/problem requests as per ITIL framework within defined TAT's. Along with that my responsibilities are as follows but not limited to the below mention. * Backup and restoration * working with database software to find ways to store, organize and manage data. * Able to diagnose performance issues and help to troubleshoot it. * Managing database access * Implements and maintain database security (create and maintain users, assign roles and privilege's) as per Company policy. * Import and Export of Data (Data Pump) * Configure & Install Linux servers * Patching and upgrade the Linux Server's * Monitoring of Database. * Patching and Upgrading Linux Servers: Keeping Linux servers up to date with patches and upgrades. * RHEL/CentOS Installation, Configuration, and Management: Installing, configuring, and managing Red Hat Enterprise Linux and CentOS systems. * Active Directory Domain Services (ADDS) and Active Directory: Setting up and managing ADDS and Active Directory. * Updates/Patching for VA/PT Exercises: Performing updates and patching related to vulnerability assessment and penetration testing exercises.