
Kais FRIKHA
Senior DevOps Architect | Site Reliability Engineering
Salary / Daily rate
Paris, France
Freelance
Skills
Languages
About me
Intro
DevOps Architect and Senior SRE with 12+ years of expertise in cloud infrastructure and automation. Successfully reduced deployment time by 90% using GitOps and improved system availability by 25% through advanced monitoring solutions. Specialized in AWS, Terraform, and MLOps, delivering scalable cloud architectures that drive business transformation with a focus on security and cost optimization.
Work experience
Devops Architect | Senior Site Reliability Engineering
FreelanceFreelance
Nov 2022 - Present
4 years
Paris, France
➢ Worked with the product and technology teams to help refine, organize, and automate cloud infrastructure, deploy applications from development to production as well guide and manage the growth of internal IT infrastructure. ➢ Liaised the business and its needs with enterprise architecture strategy to ensure successful cloud migration and adoption. ➢ Played a stellar role in preparing cloud architecture design and analysis documentation, including project post-mortem documentation and metric collection. ➢ Introduced security throughout the software development lifecycle to minimize vulnerabilities in software code. ➢ Ensured the entire DevOps team, including developers and operations teams, share responsibility for following security best practices. ➢ Design and develop the cloud infrastructure and cloud services. Accountable for translating the organizational level business requirements and use cases into infrastructure capabilities verified to meet the requirements. ➢ Enabled security checks at each stage of software delivery by integrating security controls, tools, and processes into the DevOps workflow. ➢ Implemented monitoring using Datadog on applications and infrastructure systems which ensured delivery, high quality, and sustainability of solutions, that reduced system downtime by 30% and improved overall system availability by 25%. ➢ Reduced time of Application deployment from 2 hours to 10 minutes using GitOps, Continuous Deployment (CD) with ArgoCD. ➢ Improved application performance speed by 5% by tuning databases and operating systems. ➢ Worked closely with the development team to streamline application deployment trough the CI/CD Pipeline on the AWS ECS / EKS clusters which reduced the number of deployment failure by 30%. ➢ Developed a security process using third security tools, resulting in a 20% decrease of breaches and vulnerabilities. ➢ Documented, updated & maintained related documentation on an ongoing basis for compliance purposes.
Senior Technical DevOps/MLOps Engineer (AWS)
Renault Digital
Feb 2020 - Oct 2022
2 years 9 months
Île-de-France, France · Hybrid
o Participated in platform and application architecture discussions, by ensuring that all architectures support the operational excellence initiatives and will comply with defined KPIs. o Worked with development team to create a collaborative IT operations model based on Agile and DevOps methodologies and wrote code to support automated IT operations methodology (foundation of cloud services) in various scripting languages. o Entrusted with the overall accountability of setting up and advancing the AWS ECS/EKS Containerization Platforms. o Redesigned the network architecture of the AWS platform: Shared VPC, VPC Endpoint, Route 53 Resolver, Proxies and shifted from VPC Peerings to Transit Gateway, resulting an increase network efficacity by 15%. o Reduced cost of ECS / EKS clusters by 65% using new resources and cost strategies. o Conceptualized a new solution for managing GitLab Runners using AWS Fargate, IAM role and e Vault that improve security of deployment by 70% and reduce cost of infrastructure by 40%. o Created Terraform modules for core AWS services and embedded AWS best practices. o Coded AWS Lambda function to make inventory and report various AWS services for cost monitoring and inventory management projects. o Built and enhanced the reliability and performance of cloud applications and cloud infrastructure deployed on AWS. o Introduced a new design based on service Mesh for the new architecture of workloads, to improve deployment process, application isolation and scalability. o Implemented a system patching and upgrade strategy that reduced vulnerability exposure by 50% and ensured timely application of critical security patches. o Implemented security policies and procedures that enhanced system security and compliance, resulting in a 20% reduction in security incidents. o Improved the data scientist work’s process by automating machine learning pipeline projects using GCP Services, resulting a 40% increase in team productivity.
DevOps Engineer
SNCF Connect & Tech
Feb 2018 - Dec 2019
1 year 11 months
Paris Area, France · On-site
o Researched and evaluated new DevOps technologies and tools, leading to the adoption of a new containerization platform that reduced deployment time by 40%. o Developed and maintained CI/CD pipelines for 30+ applications, resulting in a 20% reduction in deployment time and a 15% increase in team productivity. o Developed code to automate the migration process with high precision, repeatability, and reliability. o Led the handover efforts to the new team after the migration effort had proven to be a 100% success with zero downtime for the migrated services. o Worked as a DevOps Engineer for implementation of Software Configuration Management processes, controlling and building new versions for releases. o Migrated services from a managed hosting environment to AWS including service design, network layout, data migration, automation, monitoring, deployment and cutover, documentation, overall plan, cost analysis, and timeline. o Managed all phases of software development life cycle (SDLC) by building customized build and deployment applications. o Involved in designing /automating proof of concept projects and version control tool migrations. o Implemented Jenkins Master/Slave platform for Continuous Integration/Continuous Deployment (CI/CD) o Worked with the team to manage the processing of incoming support requests ensuring effective and timely resolution of issues. Coordinate with other departments to ensure problems are satisfactorily resolved.
DevOps Engineer
Outscale
Feb 2017 - Jan 2018
1 year
92210 Saint-Cloud, France
- Delivery to test and production environments: Cockpit & Orchestrator Tina OS cloud. - Drafting of Technical Documents. - Implementation of backup and restoration procedures for databases. - Installation and configuration of the various components of TINA OS : Installation and Configuration using SaltStack and VMWare. - Implementation of an High Availability solution for the AMQP TINA OS Orchestrator: Installing and configuring a Rabbitmq Cluster; Making Mirroring and High Availability Messages Queues ; Installation and configuration of a HAProxy load balancer. - Study and implementation of POCs for new technical proposals. - Migrating virtual machines to Outscale Cloud. - Configuration management: Salt Stack, Ansible and Git. - Automate deployments: Jenkins. - Installation and follow-up of the SSL certificates of the different regions. - Implementation of a machine image generation platform for the Cloud: Installation and configuration of the UShareSoft solution: UForge. - Intervention of generation of Machine Image for the user of Outscale cloud: Centos 7, Centos 6 , Ubuntu 14.04, Ubuntu 16.04, Oracle Linux 7, Docker, cloud-init, elastic network interface, Windows Server 2016 … - Technical Environments: Linux, Cloud, AWS, Jenkins, Nginx, JBOSS, Tomcat, Docker, httpd, Git, GitLab, HaProxy, Ansible, MySQL, Postgresql, SaltStack, KVM, Qemu, Kernel, Shell script, HTML, Python, Django, SQL....
SysAdmin / DevOps Engineer
LINAGORA
Apr 2016 - Jan 2017
10 months
Région de Paris, France · On-site
▪ Implementation of migration procedure of their pro-software OBM Online to OBM Cloud: Scripting, automated deployment ... ▪ Study & Implementation a load balancing solution for NoSQL databases Mongo DB: Installation and configuration a MongoDB cluster (Sharding); Writing technical documentation. ▪ Mission: Crédit Agricole technologies and services: ✓ Contribution to the development of Docker solutions for the web platform. ✓ Setting up different resources to the development teams. ✓ Writing technical documents for the deployment of Docker solutions. ✓ Migration of virtual machines to Docker container (Apache, Tomcat, JBoss). ✓ Research and implementation of POCs for automatic deployment of Docker images and management of Docker containers. ✓ Making scripts to automate deployment procedures for development team in different environments. ✓ Support for developers L3: test, monitoring, and supervision. ▪ Proof of Concept for Green Elephant Company: ✓ Configuring Mac OSX an LDAP environment / Linux NFS: Installation and configuration of an open LDAP Master / Multi- Slave cluster. ✓ Configuration mac OSX Workstation. ✓ Making procedure of migration from AD Directory to Open LDAP directories via LSC tool. ✓ Writing technical documents.
R&D Engineer
Altech ISIS
Nov 2014 - Mar 2016
1 year 5 months
Région de Paris, France · On-site
▪ Installation and configuration of NoSQL database: Hadoop Cluster, Cassandra cluster, MongoDB... ▪ Installation and configuration of Linux Server: RedHat 6, CentOS 6.x/7.x, Ubuntu 14.x /15.x; Web server: Apache, Node JS, and Nginx; NFS, FTP, SVN, Samba, Bugzilla, Nagios... Database: Oracle 11g, MySQL, Marina DB... ▪ Installation, configuration, and administration of Oracle 11g R2 Server on Linux Server. ▪ Supervision of servers using Nagios. ▪ Implementation of the infrastructure of sharing of resources between the different teams by using data sharing systems: NFS, FTP, NAS, Samba... ▪ Study and implementation of POCs. (Proof of Concept) ▪ Placing backup strategies for different database systems: Oracle, MySQL... ▪ Implementation of bugs management tools and project management: Bugzilla, SVN... ▪ Mission: EuroClear NA/SV: ✓ Installation and preparation of development and tests environments: Installation and configuration of the database server (Oracle 11g R2), the data stream processing server and the Applications Server (Apache). ✓ Delivery to test environments. ✓ Development of test strategies covering requirements. ✓ Realization of load testing and monitoring of the servers using Nagios. ✓ Writing of load testing report (Identification of critical points). ✓ Development of new features for data stream processing servers. ✓ Contribution to the development of the ERGV Application regarding the project T2S (Trans-European Automated Real-time Gross Settlement Express Transfer System 2--Securities) For the ECB European Central Bank. ✓ Execution of tests and track anomalies.
Software Engineer
ARGOS INFORMATICS
Jan 2012 - May 2014
2 years 5 months
Carthage, Tunisia
▪ Design and development of an Enterprise Resource Planning (ERP) using UniPaaS (EDeveloper Magic: Magic XPA) ▪ Design and development of mobile applications using Magic XPA (Rich Internet Applications) ▪ Installation and configuration of Cisco network equipment: Routers, Switches, VPN, Routing, VLANs... ▪ Installation and configuration of Windows Servers: Windows Server 2003, Windows Server R2 Enterprise, Windows Server 2012 ▪ Design and implementation of Excel Scoreboard using My Report (Business Intelligence: Report One) ▪ Installation and configuration of Microsoft SQL Server and Oracle Server. ▪ Optimization of SQL query generate in client programs. ▪ Support for developers: test, monitoring, and support. ▪ Remote Technical Support: Remote Desktop Connection, Team Viewer, Ammyy, Help Line
Education
National Engineering School of Tunis
Engineer
2006 - 2011
5 years 2 months
El Manar Preparatory Institute For Engineering Studies
Science and Technical Engineering
2006 - 2008
2 years 2 months
Licenses & certifications
Microservices Foundations
Issued: May 2021
Edge Analytics: IoT and Data Science
Issued: May 2021
AWS Machine Learning by Example
Issued: May 2021
Digital Technologies Case Studies: AI, IOT, Robotics, Blockchain
Issued: Apr 2021
Blockchain: Learning Solidity
Issued: Mar 2021