Senior Cloud Solution Architect Consultant
2021 - 2022Zencore- Mastered SaaS, PaaS, and laaS for Azure, the Google Cloud platform, and AWS.
- Created Kubernetes clusters using Terraform, deployed them on the Google Cloud platform, and monitored the health of pods using Helm charts.
- Led a cultural change, prioritized cloud expertise through DevOps practices, and was involved in coaching and mentoring.
- Provided highly available and fault-tolerant applications using technologies like Kubernetes and Apache on Google Cloud platform.
Technologies: Cloud, DevOps, Google Cloud Platform (GCP), Azure, Solution Architecture, Site Reliability Engineering (SRE), Amazon Web Services (AWS), Cloud Services, CI/CD Pipelines, GitLab CI/CD, Architecture, Cloud ArchitectureSenior Cloud Architect Lead
2018 - 2021Electronic Arts- Developed a multi-tenant Kubernetes cluster used by most of the company teams.
- Led team meetings with stakeholders and product managers, covering user stories, acceptance criteria, high-level team decisions, cost estimation, and discussions on architecture.
- Gained experience securing end-to-end environments, including on-premise and on-cloud environments, to meet compliance requirements.
- Performed infrastructure cost analysis and optimization.
- Managed provisions for backup, redundancy, failover, disaster recovery scenarios, and best practices.
- Built and maintained tracing, logging, and analytic solution tools for all aspects of infrastructure and systems.
- Utilized ConfigMaps, security contexts, and resource requirements while working with Kubernetes and handled liveness and readiness probes, logging, metrics, and monitoring.
- Contributed to pod and service networking and used the container network interface. Also, I worked on the app's lifecycle management, including rolling updates, rollbacks, high availability, and scalability.
- Ran multiple schedulers for pods and used monitoring solutions to track the response time, errors, and resource limits with Kubernetes, along with KPIs for all applications.
- Conducted security authentication and authorization, configured network policies, and created TLS certificates. I also handled storage and worked on persistent volumes, volume access modes, persistent volume claims, and storage objects.
Technologies: Gaming, Video Gaming, Online Gaming, Gaming Platforms, Amazon Web Services (AWS), Google Cloud Platform (GCP), Azure, Cloud, DevOps, Site Reliability Engineering (SRE), Solution ArchitectureSenior Cloud Architect
2017 - 2018Talemetry- Designed, architected, and implemented next-generation automation solutions, supported migration projects using the public cloud, and led cultural change for cloud adoption.
- Performed analysis of best practices and emerging concepts in DevOps and infrastructure automation.
- Designed and implemented right-sized and right-sourced technical solutions in support of business and IT initiatives.
- Built and implemented availability, scalability, and performance plans.
- Designed, architected, and deployed sizeable scalable monitoring systems for massively growing global infrastructure.
Technologies: Amazon Web Services (AWS), Good Clinical Practice (GCP), Azure, DevOps, Cloud, Site Reliability Engineering (SRE), Cloud Architecture, Solution ArchitectureDevOps Lead
2016 - 2017Ritchie Bros. Auctioneers (Canada)- Assisted in overall architecture and infrastructure design. Implemented infrastructure as a code.
- Ensured high availability, fail-over, auto-scaling, and auto-healing strategies. Implemented and managed our continuous integration and delivery services.
- Implemented and managed our Docker swarm clusters. I proactively managed and implemented network security and kept abreast of current security best practices.
- Developed documentation and other materials to support ongoing development, change control, and production maintenance. Monitored servers and troubleshoot production and performance issues.
Technologies: DevOps, Cloud, Amazon Web Services (AWS), Google Cloud Platform (GCP), Azure, Site Reliability Engineering (SRE), LinuxFull-stack Consultant
2015 - 2016Coemy Group- Acted as AWS Azure and full-stack consultant working directly with clients and business stakeholders.
- Designed, managed, and migrated infrastructures to Azure or AWS. Managed Linux, Windows, networking, and systems engineering tasks.
- Implemented automated solutions using the latest technologies and best practices. Networking implementation, such as TCP/IP protocol stack and advanced routing and switching implementations.
- Worked on different Cloud technologies, including AWS Azure and Google Cloud, troubleshooting and fixing any cloud-related problems. Implemented CI/CD, microservices, and configuration management tools.
Technologies: Amazon Web Services (AWS), Google Cloud Platform (GCP), Azure, DevOps, Cloud, Site Reliability Engineering (SRE), LinuxData Scientist
2014 - 2015GreenFlex- Maintained and improved our AWS infrastructure provisioning and automation system.
- Created and instrumented a monitoring and logging system that reports on the health of our distributed system. Maintained and enhanced an application performance monitoring solution.
- Designed and developed a scalable and resilient solution for our distributed infrastructure using auto-scaling, creating redundancies, and enabling service discovery.
Technologies: Data ScienceSoftware Developer
2013 - 2014Ericsson- Installed, administrated, and troubleshot Linux-based systems in cloud environments. Provided emergency responses for urgent site issues.
- Performed monitoring of all our hosted applications, network, and other related devices that support our hosted environment. Completed security audits on a regular basis.
- Performed software installations, upgrades, and migrations as required. Managed all network backups, restores, file replication,s and script management.
- Staged, tested, and deployed all production servers using our DevOps and hosting operations tools.
Technologies: DevelopmentSoftware Developer
2012 - 2012Tunisie Telecom- Acquired strong problem-solving skills in a complex, multi-tiered integrated environment with the ability to understand the inter-relationship between the various components and layers.
- Polished the ability to create, understand, and maintain detailed technical documentation. Became a trusted automation and tooling advisor for DevOps initiatives by providing objective, practical, and relevant ideas, insights, and advice.
- Worked with teams to bring continuous improvement to DevOps processes and tools. Deployed, tested, and documented development, pre-production, and production environments.
Technologies: Development