Devops Engineer
CurrentElmenus is a top food delivery platform in Egypt, serving over 1 million customers by connecting them with a wide variety of local restaurants via web and mobile applications.My role was to manage all DevOps tools and infrastructure across customer-facing, restaurant, and internal applications, solving diverse challenges without relying on a single tool.- Optimized AWS infrastructure by managing EC2 and RDS reservations with autoscaling, reserved, and spot instances for cost-effective resource allocation.- Developed modular Terraform code with remote backends and workspaces, enhancing maintainability and scalability.- Provisioned and managed AWS services, including VPC, EKS, S3, ECR, Lambda, ElastiCache, CloudFront, Route53, Redshift, and IAM Identity Center for high availability and resilience.- Built Docker images and managed microservices with Kubernetes, ensuring efficient orchestration and scaling.- Implemented automated CI/CD pipelines with CircleCI and ArgoCD, integrated with GitHub webhooks for real-time build triggers.- Managed production maintenance and updates, addressing incidents promptly to minimize downtime.- Created documentation on Confluence for clear reference of processes and workflows.- Automated AWS SSO authentication via bash scripting, reducing manual overhead.- Monitored performance using Grafana and Prometheus, optimizing CPU and memory usage.- Responded to support requests, leveraging expertise to diagnose and resolve issues quickly.- Strengthened security by managing VPC security groups and enforcing IAM policies.- Managed Agile tasks and sprints using JIRA, coordinating workflows and integrating alerts via Slack CircleCI Orb.- Conducted testing in pre-production environments to ensure stability before release.- Utilized Loki, DataDog, and CloudWatch for log analysis and rapid root cause identification.