Muhammad Noman Ahmed, DevOps Engineer

Muhammad Noman Ahmed

DevOps Engineer

Accumed

Lieu
Émirats Arabes Unis - Dubaï
Éducation
Baccalauréat, Computer Science
Expérience
9 years, 9 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :9 years, 9 Mois

DevOps Engineer à Accumed
  • Émirats Arabes Unis - Dubaï
  • Je travaille ici depuis septembre 2023

Provide technical support for the company’s customers, ensuring timely resolution of all production issues, meeting or exceeding SLAs.
Collaborate with architects and engineers to understand infrastructure, deployment, integration, performance, and DR requirements, including private cloud, containerisation, NoSQL DBs (MongoDB), messaging (Kafka) and orchestration (Kubernetes) needs.
Set up private VMs in cloud environments with high availability and disaster recovery configurations.
Implement Docker for container management. Run SQL and NoSQL DBs along with message brokers as needed.
Configure CI/CD pipelines to build, push, deploy, scale and roll back containerised applications.
Enforce Infrastructure, Configuration, Container and Orchestration as Code best practices. Ensure reusability, enforceability, and optimisation.
Monitor private cloud setup, containers, SQL & NoSQL DBs, message brokers, orchestration, compute/storage usage, performance, security, compliance, SLA adherence and costs. Identify opportunities to optimise resource allocation, upgrade infrastructure, tune parameters or reduce OPEX.
Automate simple repetitive tasks using PowerShell and Bash Scripts and scale/roll back components seamlessly.
Standardise tools, scripts, networks, storage policies, CI/CD workflows, rollouts, rollbacks, registrations, and governance processes to ensure security, compliance, auditability, interoperability and efficiency across development lifecycles. Support and guide stakeholders, including developers, on best practices.
Stay updated with advancements in private cloud, containerisation, microservices architecture, SQL & NoSQL DBs, messaging, DevOps, monitoring and tooling.
Build and share expertise through knowledge management and collaboration.

Senior IT Technical and DevOps Engineer à Infrastructurebox s.r.o.
  • République slovaque - Bratislava
  • janvier 2022 à août 2023

Provide technical support for the company’s customers, ensuring timely resolution of all production issues, meeting or exceeding SLAs.
Provide hands-on application support for daily operations, including data and process integrity, configuration, user administration, reporting (data pulls), and optimisation.
Serve as the primary escalation point for external/internal customers regarding issues, coordinating across all internal teams to ensure issue resolution is completed promptly.
Identify the root cause and resolve incidents reported by monitoring systems and end-users. Analyse data inaccuracies and work with IT team members and business stakeholders to correct the data.
Collaborate with IT units and business stakeholders to fully understand the business processes and requirements supported by the applications. Work with stakeholders to determine business process improvements and optimise the CI and DevOps environment.
Create documentation and conduct knowledge transfer for different systems and services. Evaluate process and operational support documentation gaps and implement a plan to address the missing information. Prepare and facilitate training sessions where required.
Provide consistent oversight on service ticket progress to manage customer timelines and expectations.
Provide remote technical support, overseeing and facilitating IT systems, hardware, and software installation and maintenance.
Ensure value is delivered to customers and team members by creating and sharing related knowledge and how the Company partners with customers to support their business strategy and goals.
Follow up with customers to gauge their satisfaction with problem resolution; identify tech support problem areas (i.e., negative trends) and, if warranted, implement corrective actions. Define, implement, and manage technical support processes and procedures. Manage 1st and 2nd line technical support personnel.
Produce weekly and monthly summary management reports on technical support tickets.
Perform other duties as assigned.

SaaS Engineer then SaaS Architect à Crossover for Work
  • Etats Unis - Texas
  • février 2018 à décembre 2021

Designed, implemented, and led different applications utilising AWS services like AWS EC2, ECS, EBS, IAM, VPC, Elasticsearch, Cognito, SQS, SNS, KMS, RDS, S3, Lambda, ELB, Auto Scaling, Route 53, CloudFront, Cloud Watch, Cloud Trail, SQS, and SNS and experienced in Cloud automation using AWS Cloud Formation templates to create custom sized EC2 instances, ALB, NLB, and Security groups.
Implemented and managed ELK stack for self-hosted environments and AWS-managed Elasticsearch cluster.
Created and controlled Terraform (IaC) code for infrastructure provisioning and management. Used Ansible to automate deployment and configuration of various servers and applications in the cloud environment, resulting in a 75% reduction in deployment time and improved server stability.
Implemented Jenkins to build, test, and deploy web applications daily using Git, Maven, and Docker. Intermediate skills in configuring Jenkins pipelines using Groovy DSL and Jenkinsfile, unit testing, and code coverage analysis, resulting in an 80% reduction in release cycle time and increased deployment frequency.
Proficient in using the Kubectl command line interface to manage Kubernetes resources and experience in configuring Kubernetes manifests. Used Git branching strategies, pull requests, and code reviews.
Developed and implemented shell scripts to streamline various deployment tasks and procedures while configuring Rundeck and creating multiple jobs to support the L1 (NOC) teams daily operations.
Configured PagerDuty, created service escalation policies and schedules, and controlled the integration between Prometheus Alert Manager, New Relic, and Slack.
Monitored different services and their metrics on Prometheus, Grafana, and NewRelic to troubleshoot the case as per severity.
Volunteered and gave support to other team members on different services.
Coordinated different tasks on the companys admin portal, including downloading logs, restarting the web app, scaling the web app, running SQL queries, etc.
Performed research and development and deployed new services in the staging environment for different POCs.
Written multiple playbooks, runbooks, and different technical documents.

Cloud Network Admin & Helpdesk Engineer à Networks360
  • Pakistan - Karachi
  • avril 2016 à janvier 2018

Configured & monitored AWS Services like EC2 and S3.
Set up and monitored Linux-based applications for the development team.
Worked as a Scrum master and handled code release management by following the Agile method, including code freezing and deciding when to deliver a code.
Improved software quality and reliability by automating testing and reduced software deployment time by 50% by implementing GoCD (CICD tool).
Collaborated with the QA Automation team and configured a selenium server (Hub and node) for code testing.
Handled overall JIRA/Confluence Administration for the entire organisation.
Managed GitHub and repositories for the entire organisation.
Managed the domain controller, file server, proxy server, and firewall server.
Implemented, managed, and configured different Windows servers and their services like ADDS, ADRMS, RDP, DHCP, DNS, IIS, DFS, GPM, VPN, Routing and Remote Access, etc., as per requirement.
Implemented, managed, and configured the TMG server as per organisation requirements.
Managed Office 365 Administration and Skype for business activity.
Managed and configured Mikrotik for the organisation.
Procurement of IT-related hardware online for deployment on client location, for our US office, and locally for our PK office.
Examined, managed, maintained, and upgraded the network servers’ equipment.

Network and System Administrator à Aptech Computer Education
  • Pakistan - Karachi
  • avril 2014 à mars 2016

Entire network handling and troubleshooting.
Managed Domain Controller, File Server, Proxy Server, and Firewall Server.
Managed switches, routers, servers, and internet connections.
Examined, managed, maintained, upgraded, and gave support for network servers equipment.
Assisted Centre Academic Head in the workshop, T3, and performance report.
Made daily and weekly network performance reports to the Centre Manager.
Made the audit reports, network stack, and scrap summary reports for the Country Manager.
Trained a network faculty for respective courses and internee for network dept.

Éducation

Baccalauréat, Computer Science
  • à ILMA University
  • décembre 2022

Majors: - Computer Vision - Data Mining

Specialties & Skills

IT Infrastructure Management
System Administration
VirtualBox
Vagrant
AWS Code Pipeline
Kubernetes
Cisco Routers, and Switches
Ansible
Bitbucket
Managed Appliances
SonarQube
NewRelic
Rundeck
Hyper-V
Cloud Computing
Databases
Bash/Shell
PowerShell
Systems Administration
Terraform
PfSense
PagerDuty
Windows Servers/Desktops
ELK (Elasticsearch, Logstash, and Kibana)
DataDog
Microsoft Forefront Threat Management Gateway
Grafana
Containerization
Virtualization
PostgreSQL
Azure Cloud
DynamoDB
DOCKER (SOFTWARE)
AMAZON SIMPLE NOTIFICATION SERVICE (SNS)
AGILE SOFTWARE DEVELOPMENT
Prometheus
Pingdom
Jenkins
Jira Service Management
Confluence
Mikrotik
Source Code Management
Hetzner
Deployment Strategies
CODE COVERAGE
COORDINATING
DOMAIN NAME SYSTEM (DNS) SERVERS

Langues

Anglais
Expert
Urdu
Langue Maternelle

Formation et Diplômes

Microsoft Certified IT Professional (MCITP) (Formation)
Institut de formation:
Computer Collegiate
Cisco Certified Network Associate (CCNA) (Formation)
Institut de formation:
Computer Collegiate
CompTIA Linux+ LPIC 1 and 2 (RedHat, SUSE & Ubuntu) (Formation)
Institut de formation:
OnWire Education
AWS 3in1 (AWS Certified Solution Architect, SysOps Administrator & Developer Associate) (Formation)
Institut de formation:
Sherdil IT Academy
Date de la formation:
October 2020

Loisirs

  • Cricket