
Oumaima Nijaoui
DevOps Engineer | AWS & Kubernetes
Salaire / Taux journalier
Tunis, Tunisie
Freelance, ouvert au CDI
Expertises
Langues
À propos
Introduction
DevOps Engineer with 2+ years of expertise in AWS cloud infrastructure and CI/CD automation. Proven track record of reducing deployment time by 60% through microservices architecture and managing high-traffic containerized applications. Specialized in Kubernetes, AWS CloudFormation, and end-to-end pipeline optimization for scalable solutions.
Expérience de travail
ADDINN Group
août 2023 - Présent
3 ans 3 mois
Tunis, Tunisie
DevOps Consultant
janv. 2025 - Présent
1 an 10 mois
Tunis, Tunisie
Infrastructure AWS: - AWS Infra with CloudFormation – Deployed infrastructure stacks (e.g. ALB, IAM, networking). - Containerization with ECR & ECS Fargate – Managed Docker containers (Node.js, Nginx). - RDS PostgreSQL – Provisioned and maintained PostgreSQL databases. - Serverless with Lambda & SQS – Integrated Lambda functions with message queues. - Certificate & DNS Management – Used ACM for SSL and Route 53 for DNS routing. - Storage & Secrets – Leveraged S3 for storage and Parameter Store for configuration/secrets. - EKS Cluster on EC2 – Created EKS clusters with managed node groups. - API Gateway Setup – Configured Amazon API Gateway for secure API endpoints. - CI/CD with GitHub Actions – Built and maintained deployment pipelines using GitHub Actions.
DevOps Engineer
août 2023 - Présent
3 ans 3 mois
Tunis, Tunisie
- Enhanced Workflow Tools and Infrastructure: Contributed to the improvement and setup of tools like Azure DevOps for .NET code, managing builds and deployments on IIS servers, as well as Jenkins, Nexus, and GitLab, facilitating smoother and more integrated workflows. - Refined CI/CD Processes Across Projects: Played a key role in configuring and standardizing CI/CD pipelines in GitLab CI for various projects, including Java and mobile applications, making them more efficient and consistent. - PostgreSQL Database Management: Managed PostgreSQL databases, providing support for database operations and optimizing performance across multiple applications. - Enabled Application Dockerization: Assisted in the transition to containerized environments using Docker, enhancing deployment processes in line with industry best practices. - Facilitated More Dynamic Deployments: Automated and improved deployment processes, making them more flexible, especially for Kubernetes-based infrastructure. - SCM Migration: Streamlined VSS to GIT Migration:Led the migration from Visual SourceSafe (VSS) to GIT, ensuring data integrity and smooth project continuity during the transition. - Cloud and Infrastructure: Participated in Cloud Infrastructure Migration: Contributed to moving existing infrastructure to the cloud, utilizing services for improved scalability and performance. - Helm Chart Deployment on Kubernetes: Deployed and managed applications on Kubernetes clusters using Helm charts. - Kubernetes Cluster Setup and Management: Assisted in setting up and configuring Kubernetes K3s clusters, preparing infrastructure and optimizing resources for application deployment and testing. - Supported Infrastructure as Code for Various Projects: Involved in providing Infrastructure as Code solutions, adapting to different project needs, ensuring scalable and manageable infrastructure.
Member of the media team
IEEE Computer Society
sept. 2020 - oct. 2024
4 ans 2 mois
Tunisie
I was Treasurer of CS chapter .
Member
G2FOSS ENIT
sept. 2020 - oct. 2024
4 ans 2 mois
Member
IEEE
sept. 2020 - oct. 2024
4 ans 2 mois
Tunisie
Devops Intern
ADDINN Group
févr. 2023 - mai 2023
4 mois
Soliman, Tunisie
* Setting up a CI/CD chain: - I created Docker containers for each part of the application(3 tiers application). - I used Docker-compose to run multi-container applications. - I orchestrated containers using a tool such as Kubernetes, and setting up a CI/CD pipeline to facilitate deployment and tracking of different versions of the application. - Helm to deploy my application to Kubernetes cluster using a custom charter . - GitLab CI to set up a continuous delivery pipeline for my application(as CI tools). - SonarQube to test the quality of code in my GitLab CI pipeline. - Grafana and Prometheus to monitor the application. * Automated provisioning and administration of kubernetes clusters: - I created virtual machines (VMs) in Proxmox with Packer from HashiCorp. - I used Terraform to automatically create VM resources in the code. - I created custom machine images for Proxmox with provisioning shell scripts and injected configuration settings via Cloud-init. - I used Ansible to install Kubernetes on virtual machines in Proxmo.
worker internship
ENDA INTER ARABE
juil. 2022 - août 2022
2 mois
Cité Tahrir, Tunisie
Intern object : "Management of the computer park of the company GLPI" Tasks: Development of a computer park manager.National Diploma in Computer Engineering National School of Engineering Tunis (ENIT) • it aims to offer a platform that gives the user the ability to manage the hardware configuration of machines on the network.
DevOps Intern
Online VIP Consulting
juil. 2022 - août 2022
2 mois
Menzah, Tunis, Tunisie
«Online VIP Consulting» accompanies you and advises you in your e-Business project from A to Z. Internship project : Integrate the DevOps discipline into the company’s internal platform Tasks : -handle environment set up for various testing sessions. - automate Stripe service using Docker , Docker -Compose. - automate the testing process and code quality analysis using Jenkins , REST API. - Integration of unit tests with Jest, Ava and Mocha, - Prepare the Jenkins pipeline to build and automate test execution
Formation
Ecole Nationale d'Ingénieurs de Tunis
pas encore
2020 - 2023
4 ans
Institut préparatoire aux études d'ingénieurs de Bizerte (IPEIB)
Mathématiques physiques
2018 - 2020
2 ans 2 mois