Results-driven DevOps & Infrastructure Engineer with 5+ years of hands-on experience in system administration, cloud platforms, container orchestration, and CI/CD automation. Passionate about building scalable, secure systems and driving operational excellence. Eager to contribute to a forward-thinking team and deliver high-impact solutions that align with business goals.

Professional Experience

Senior Cloud & DevOps Engineer | Infrastructure Operations Lead

Bravo Sudan | Jan 2024 - Present
  • Leading cloud infrastructure design, deployment, and optimization.
  • Driving Kubernetes orchestration and container strategy.
  • Overseeing CI/CD pipelines and automation initiatives.
  • Implementing monitoring, logging, and security frameworks.
  • Managing network security, firewalls, and VPN solutions.
  • Mentoring team members and ensuring operational excellence.

Senior DevOps & Cloud Engineer

Systech Digital | June 2022 - Present
  • Build and maintain an application infrastructure on cloud platforms.
  • Migrate the old application environment to a new one based on cloud services (EC2, RDS, DMS, VPC, S3, EKS ...etc).
  • Create & maintain CI/CD pipeline for applications.
  • Network & local infrastructure management.
  • Working with software developers and software engineers to ensure that development follows established processes and works as intended.

DevOps & Cloud Engineer

Enthalpy Technologies | Jan 2022 - Present
  • Setup & Deploy new servers for hosting purposes
  • Create, maintain and secure virtual machines & containers
  • Network & VPN (S2S) management
  • Identifying technical problems and developing software updates and ‘fixes’
  • Working with software developers and software engineers to ensure that development follows established processes and works as intended

Cloud/DevOps Engineer

Bravo Sudan | April 2022 - Jan 2024
  • Orchestrating and managing Kubernetes clusters for efficient cloud resource utilization.
  • Conceptualize and implement comprehensive CI/CD pipelines to streamline software development and deployment processes.
  • Provisioning and maintaining cloud-based servers, ensuring optimal performance and scalability.
  • Implementing and configuring monitoring and logging tools for comprehensive system visibility and troubleshooting.
  • Administering network and security infrastructure, including firewalls and VPNs, to safeguard sensitive data and assets.

Cloud Team Lead

GoCloud For Cloud Services | June 2021 - Dec 2023
  • Cloud Technical team leader.
  • Hiring & Training new engineers.
  • Maintain every Cloud technical operation.
  • Setup & Deploy new farms for hosting purposes.

System Engineer

Techno-Tec | Oct 2020 - Oct 2022
  • Design and deploy new applications and enhancements to existing applications, software, and operating systems.
  • Conduct research on software and systems products to justify recommendations and to support purchasing efforts.
  • Interact and negotiate with vendors, outsources, and contractors to secure system-related products and services.
  • Design and perform server and security audits, system backup procedures, and other recovery processes in accordance woth the company's disaster recovery and business continuity strategies.
  • Integrate servers, including database, email, print, and backup servers and their associated software into enterprise systems.

Cloud Engineer

GoCloud For Cloud Services | Jan 2021 - May 2021
  • Manage, maintain, and secure VMs and Containers
  • Install & maintain SAN/RAID storage
  • Create & develop automated scripts for SaaS using
  • Setup, and maintain monitor server
  • Deploy, manage and maintain firewalls
  • Monitor performance and maintain Systems according to requirements
  • Troubleshoot issues and outages

System Administrator

Elegant Technology Company | Sept 2020 - June 2021
  • Install and configure software and hardware
  • Manage and deploy network servers and technology tools
  • Create, maintain virtual machines
  • Manage, maintain, secure windows servers
  • Manage, maintain, secure Linux servers
  • Setup, maintain monitor server
  • Monitor performance and maintain systems according to requirements
  • Troubleshoot issues and outages
  • GPS devices configurations
  • GPS system administration (CMS)