
Tarek Esmail
Verified Expert in Engineering
Software Developer
Tarek is a skilled Linux and DevOps engineer experienced in supporting, automating, and optimizing mission-critical deployments in AWS, GCP, and Azure by leveraging configuration management, CI/CD, and DevOps processes. Tarek has led teams, created patches, scaled projects, diagnosed and solved systems-related issues, and built fully automated pipelines for code deployment. He has worked in complex environments and supported businesses in the fintech and telecommunications industries.
Portfolio
Experience
Availability
Preferred Environment
Slack, MacOS, Linux
The most amazing...
...result I achieved reduced ~$3,000 of monthly costs by eliminating unnecessary servers and consolidating databases.
Work Experience
DevOps Team Lead
IN3 Technology
- Created and maintained fully automated CI/CD pipelines for code deployment.
- Managed, improved, and monitored cloud infrastructure on AWS, EC2, S3, and RDS, including back-ups, patches, and scaling.
- Led and collaborated on projects within the DevOps space.
- Automated the maintenance of highly scalable, fault-tolerant solutions in AWS.
- Developed utilities using Golang and API services.
- Diagnosed and resolved systems-related tasks in accordance with priorities setup in dealing with trouble tickets.
- Rolled out updates using Helm in a CI/CD pipeline and Helm Chart Museum.
Principal DevOps Engineer
Almatar
- Reduced costs by ~$3,000 each month by eliminating unnecessary servers and consolidating databases.
- Introduced pipeline and automation best practices, putting together an introduction to Docker and Kubernetes on AWS.
- Involved in maintaining user accounts (IAM), SQS and SNS services on AWS cloud.
- Set up schedules for back-ups and monitoring processes.
- Created and maintained fully automated CI/CD pipelines for code deployment using Jenkins.
DevOps Consultant
Izam
- Participated in SCM tool evaluation selection and implementation. Proactively identified and implemented process and other operational improvements for build, release, and deployment.
- Collaborated with the team to schedule and monitor batch jobs weekly.
- Built servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, and load balancers (ELBs) in the defined virtual private connection.
- Setup and built various AWS infrastructure resources; VPC EC2, S3, IAM, EBS, security group, auto-scaling, and RDS in CloudFormation JSON templates.
Experience
SaaS Application
Skills
Frameworks
AWS HA
Libraries/APIs
Jenkins Pipeline, Apigee
Tools
Amazon Elastic Container Registry (Amazon ECR), Terraform, Packer, Grafana, Amazon CloudWatch, Amazon EKS, Helm, Amazon Elastic Container Service (Amazon ECS), AWS CodeBuild, Amazon EBS, Amazon Simple Queue Service (SQS), AWS CodeDeploy, Kibana, ELK (Elastic Stack), AWS CloudFormation, Git, Slack, Amazon Virtual Private Cloud (VPC), AWS SDK, AWS ELB, AWS CLI, Amazon Simple Email Service (SES), AWS IAM
Paradigms
Continuous Integration (CI), DevOps, Microservices
Platforms
Amazon EC2, Kubernetes, AWS ALB, AWS Lambda, Amazon Web Services (AWS), Azure, Google Cloud Platform (GCP), MacOS, Linux, AWS STS, AWS NLB
Storage
Amazon S3 (AWS S3), Amazon EFS, Elasticsearch
Other
Amazon Route 53, Prometheus, AWS DevOps, Cloud Architecture, AWS Cloud Architecture, Autoscaling Groups, Amazon RDS, AWS CodePipeline, GitHub Actions, AWS WAF, Amazon API Gateway, Database Clusters, Cisco, Cisco Networking
Languages
Python 3, C, Go
Education
Bachelor's Degree in Electornics and Communication Engineering
University of Benha - Benha, Cairo, Egypt
Certifications
AWS Certified Solutions Architect Professional
Amazon Web Services
Cisco CCNA Security
Cisco
Cisco CCNA R&S
Cisco