Hello, I'm

Ali Al Haj

DevOps Engineer

More About Me

Let me introduce myself

Profile Picture

Profile
‎ & Skills

Skilled DevOps Engineer with 7 years of hands-on experience supporting, automating, and optimizing mission-critical deployments in the cloud, leveraging configuration management, CI/CD, and DevOps processes including monitoring and logging. Migration and IaC.

Greetings! I'm a seasoned DevOps Engineer with 5 years of experience specializing in cloud deployments. I excel in automating and optimizing critical processes, utilizing configuration management, CI/CD, and DevOps practices. With expertise in migration and Infrastructure as Code (IaC), I ensure seamless operations from development to production. Let's work together to elevate your projects to new levels of efficiency and reliability.

Kubernetes
Docker
Jenkins
Ansible
MongoDB
Terraform
Git
Prometheus
Bash
Oracle RAC
AWS
GitOps
Grafana
Python
VMware ESXi
Linux
ArgoCD
ELK
Groovy
React
Azure
GitLab CI
Nagios
SQL
Laravel
IBM Cloud
Hetzner
Azure Pipelines
Rancher
Relational Databases
Akamai
Service Mesh
Istio
Kiali
Grafana Tempo
Opentelemetry
Thanos
GCP

Work Experience

DevOps Engineer

May 2023 - Present

CARFAX Europe GmbH

Managed and optimized cloud infrastructure, streamlining deployment processes, and monitoring system health. Actively involved in automating infrastructure provisioning, employing modern container orchestration techniques, enhancing version control practices, and implementing robust monitoring solutions to ensure the seamless operation of the systems. In addition to supporting the development team ensuring smooth deployment processes.

DevOps Engineer

March 2022 - April 2023

Greple GmbH

Managed 14-nodes k8s cluster installed on Hetzner via Rancher. Took the mission to migrate over 100 applications in k8s from an environment to another. Used Longhorn as distributed block storage, configured monitoring and logging along with alerting. Performance testing and writing technical documentation.

DevOps Engineer | Sysadmin

February 2021 - February 2022

Ideatolife

Deployed and managed 60+ servers on AWS, Azure, and IBM clouds for more than 20 clients on different cloud resources IaaS, PaaS, and serverless. Configured CICD along with databases administration and supporting a big development team, in addition to training fresh grads.

Full Stack Developer Trainee

September 2020 - January 2021

SE Factory Bootcamp

Intensive full-stack web development program covering cloud architecture, frontend and backend development, source control, and web application security over 14 weeks of lectures, workshops, and projects.

Python Developer Trainee

June 2020 - August 2020

SE Factory Bootcamp

A six-week blended learning course provides a solid understanding of the foundational concepts of Computer Science using Python (Basics, algorithms, and advanced data structures).

Systems Engineer | Oracle DBA

August 2019 - January 2020

CCI (ICC Group)

Responsible for the technical and administrative aspects of the company's Oracle (database, RAC, Hypervisor), Veritas, and VMware ESXi products along with various linux and unix distros administration. First point of call for providing technical support.

Education

MS in Computer and Communication Engineering

October 2018 - June 2020

Lebanese International University

Advanced studies in Computer and Communication Engineering, focusing on cutting-edge technologies and research methodologies.

BS in Computer and Communication Engineering

October 2015 - June 2018

SE Factory Bootcamp

Foundational education in Computer and Communication Engineering, emphasizing practical skills and theoretical knowledge.

What Can I Do For You?

As a DevOps engineer specializing in cloud migration, hosting solutions, and CI/CD automation, I offer a range of services to optimize your development and deployment processes. Whether you're looking to seamlessly migrate your infrastructure to the cloud, streamline your CI/CD pipelines for faster delivery, or automate manual tasks to improve efficiency, I've got you covered. Let's collaborate to harness the power of DevOps and propel your projects to success.

Cloud Solutions Read More

Cloud Solutions

Leveraging the power of cloud computing, I design and implement tailored solutions on platforms like AWS and Azure. Whether it's infrastructure provisioning, data storage, or application deployment, I architect scalable and cost-effective solutions to meet your business needs.

CI/CD Read More

CI/CD

Streamline your software delivery pipeline with CI/CD practices implemented by me. I automate build, test, and deployment processes, enabling rapid and reliable delivery of software updates. With tools like Jenkins, AWS CodePipeline, or Azure DevOps, I ensure your applications are always deployable with confidence.

Container Orchestration Read More

Container Orchestration

Deploy and manage containerized applications at scale using container orchestration platforms like Kubernetes. Implement containerization best practices, design resilient architectures, and automate deployment and scaling processes to achieve high availability, scalability, and portability of your applications across hybrid or multi-cloud environments.

Security & Compliance Read More

Security & Compliance

Implement automated security practices and compliance checks across your infrastructure and applications. Utilize tools like AWS Identity and Access Management (IAM), Azure Active Directory, and security scanning tools to ensure that your systems meet industry standards and regulatory requirements. Implement security best practices such as encryption, access control, and vulnerability management to protect your assets and data.

Cloud Migration Read More

Cloud Migration

Smoothly transition your applications and infrastructure to the cloud with my expertise in cloud migration strategies. I analyze your current environment, plan the migration process, and execute the move to ensure minimal disruption while maximizing the benefits of cloud scalability, flexibility, and security.

Automation Read More

Automation

Harness the power of automation to increase efficiency and reduce manual effort in your operations. I develop custom scripts and automation workflows to automate repetitive tasks, configuration management, and infrastructure provisioning. By utilizing scripting languages like Python or Bash, I enable your team to focus on innovation rather than routine maintenance.

IaC Read More

IaC

Implement infrastructure automation using tools like Terraform to provision and manage cloud resources programmatically. With Terraform's declarative syntax and modular approach, I can define for you infrastructure configurations efficiently and maintain them with ease, ensuring consistency and scalability across environments.

Monitoring Read More

Monitoring

Set up comprehensive monitoring solutions to track the health and performance of your infrastructure and applications. Utilize tools like AWS CloudWatch, Azure Monitor, Prometheus, or Grafana to collect and analyze metrics, identify bottlenecks, and optimize resource utilization for improved efficiency and cost-effectiveness.

Logging Read More

Logging

Implement centralized logging solutions to aggregate, analyze, and visualize log data from various sources across your infrastructure and applications. Utilize tools like AWS CloudWatch Logs, Azure Monitor Logs, ELK (Elasticsearch, Logstash, Kibana) to gain insights into system behavior, troubleshoot issues, and ensure compliance with auditing requirements. Customize log dashboards, set up alerts, and implement log retention policies to effectively monitor and manage your system's health, performance, and security.

Disaster Recovery Read More

Disaster Recovery

Develop robust disaster recovery plans and strategies to ensure business continuity in the event of system failures or disasters. Implement solutions like backup and restore processes, data replication, failover mechanisms, and recovery testing to minimize downtime and data loss, leveraging services such as AWS Backup, Azure Site Recovery, or custom automation scripts.

Cost Optimization Read More

Cost Optimization

Analyze your cloud usage and spending patterns to identify opportunities for cost optimization and budget management. Implement strategies such as rightsizing instances, leveraging reserved instances, scheduling resources, and implementing cost allocation tags to optimize costs and ensure efficient use of cloud resources while staying within budget constraints.

Training Read More

Training

Empower your team with the knowledge and skills needed to adopt DevOps practices effectively. I provide comprehensive training programs tailored to developers and fresh graduates, covering topics such as version control, CI/CD pipelines, containerization, and cloud services. Through hands-on workshops and mentorship, I equip your team with the tools and mindset to succeed in the world of DevOps.

Certifications

AWS Certified Solutions Architect
Certified Kubernetes Application Developer (CKAD)
Certified Kubernetes Administrator (CKA)
Akamai Web Application and API Protection
mongoDB Basics, NoSQL Clusters
Projects Completed 106 Projects Completed
Happy Clients 33 Happy Clients
Crazy Ideas 11 Crazy Ideas
Hours 5262 Hours

Contact I'd Love To Hear From You.

Where to find me

Hamburg, Germany

Email Me At