TAREK HUSSIEN
SENIOR INFRASTRUCTURE ENGINEER/DEVOPS
DETAILS
Alexandria
Egypt
--
SKILLS
Amazon AWS
GCP
Microsoft Azure
CI/CD
Infrastructure as code (IaC)
OpenStack/VMware
LoadBalancers
Web Servers
Docker
Kubernetes
Git - Github
Observability and Monitoring
Python
Golang
PHP
Linux
ALEXANDRIA, EGYPT
-
PROFILE
I'm AWS certified solution architect professional, developing the skills to increase
velocity, reliability, and quality with a high focus on security. Experience with AWS,
Docker, Kubernetes, and HA, helping organizations instill Devops for modern age.
EMPLOYMENT HISTORY
DevOps and SRE Team Leader at Rain Technologies , Dubai
October 2022
- Led a team of 2 to implement and manage Kubernetes clusters across multiple
environments, including development, staging, and production.
- Leading development and operations processes inside the team
- Have the gravitas to inspire your team, helping to coach & mentor less experienced
members
- Are a great communicator within tech teams and with non-technical groups
- Develop and maintain a DevOps roadmap that defines and communicates the strategic
direction for DevOp in support of business strategies
- Ensure the DevOps teams are adequately managing of high and critical priority
incidents in production
- Improve DevOps environment / team with technical initiatives
- Leads the design, build, and operational management of highly secure and scalable
applications for the business and works tirelessly to guarantee the reduction or
removal of bottlenecks and inefficiencies in the DevOps department and engineering
department as a whole
- Hands on work on environments and solutions implmenetation
Senior Infrastructure Engineer at Rain Crypto, Dubai
December 2021
- Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security
Group, Auto Scaling, and RDS using Terraform
- Managing Multiple kubernetes clusters for different environments
LANGUAGES
Arabic
English
- Optimizing AWS cost for current resources
- Implementing and Configuring the observability
stack for kubernetes
- Python Lambda Function for performing event triggered Jobs
- Managing Non-Cloud Kubernetes Clusters
- Supporting Development teams in deployments
- Migrating from Heroku to AWS CI/CD and Tagging Polices
- VPN Implementation
Senior Infrastructure Engineer at Unifonic, Dubai
April 2021 — December 2021
- Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security
Group, Auto Scaling, and RDS using Terraform
- Managing Multiple kubernetes clusters for different environments
- Optimizing AWS cost for current resources
- Implementing and Configuring the observability stack for kubernetes Python3 Lambda
Function for performing event triggered Jobs
- Managing Non-Cloud Kubernetes Clusters
- Supporting Development teams in deployments
Principal DevOps Engineer at IN3 Technology, Cairo - Egypt
January 2020 — February 2021
- Create and maintain fully automated Cl/CD pipelines for code deployment Actively
manage, improve, and monitor cloud infrastructure on AWS, EC2, $3, and RDS, including
backups, patches, and scaling
- Lead and collaborate on projects within the DevOps space
- Automate the maintenance of highly scalable, fault-tolerant solutions in AWS
- Developing utilities using Golang and API services Diagnosed and resolved systems
related tasks in accordance with priorities setup in dealing with
trouble tickets.
- Automated the release pipeline to achieve zero touch deployments using Jenkins, GIT.
Configured and maintained Hudson to implement the Cl process and integrated the tool
with Ant and Maven to schedule the builds. Took the sole responsibility to maintain the
Cl Jenkins server.
- Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for
our QA and UAT environments as well as infrastructure servers for GIT and Chef.
- Created Python scripts to totally automate AWS services which includes web servers,
ELB, Cloud Front distribution, database, EC2 and database security groups, S3 bucket
and application configuration, this script creates stacks, single servers, or joins web
servers to stacks.
- Automated SQL Scripts Deployment to Staging and production Databases.
- Worked closely with multiple development and test teams to provide process
design, management, and support for source code control, code compilation, change
management, and production release management.
- Driving continuous improvement by focusing on increased automation, continuous
integration, and continuous test principles.
DevOps Team Leader at Almatar OTA, Alexandria
August 2019 — December 2019
- Reduced costs by ~$3,000 each month by eliminating unnecessary servers and
consolidating databases
- Introducing pipeline and automation best practices, putting together an introduction to
Docker and Kubernetes on AWS
- Involved in maintaining user accounts (IAM), SQS, SNS Services on AWS cloud.
- Setting up schedules for backups and monitoring
processes.
- Create and maintain fully automated Cl/CD pipelines for code deployment using
Jenkins
DevOps Consultant at Izam Tech, Cairo
November 2017 — June 2018
- Participated in SCM tool evaluation selection and implementation. Proactively
identified, implemented process and other operational improvements for
build/release/deployment.
- Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security
Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
- Build servers using AWS, importing volumes, launching EC2, RDS, creating security
groups, Languages auto-scaling, load balancers (ELBs) in the defined virtual private
connection.
- Worked with batch team to schedule and monitor batch jobs on weekly basis.
DevOps Consultant at Aqarmap, Cairo - Egypt
March 2017 — October 2017
- Developed pipelines for online Realstate application using infrastructure as code
and pipelines as code methodologies on multiple Kubernetes Clusters. Helping the
developers to cut-off the monolith application to microservices, presented sessions in
Docker and How to dockerize the micreoservices application
- Ensure each phase of the Cloud Supply Chain from product management, through
development, QA, Staging and into Production is fully automated, as frictionless as
possible utilizing Cl and CD. At each stage metrics and monitoring will fully visualize the
Supply Chain status for the entire product team. Automate everything possible!!
- Reduced deployment time for critical agile project infrastructure from ~1 month to 2
days
- Focused on automation and integration
DevOps Engineer at Upwork Platform, Cairo - Egypt
January 2016 — February 2017
- Worked with different world wide cultures, different scales business
- Actively managed, improved, and monitor cloud infrastructure on AWS, EC2, S3, and
RDS, including backups, patches, and scaling
- Built and deployed Docker containers to break up monolithic app into microservices,
improving developer workflow, increasing scalability, and optimizing speed
- Oversaw full lifecycle of software development for the critical single page application
resulting in
- delivery of 10 large products updates on time without any budget losses
- Design and configuration of the fully automated CI/CD lifecycle for the high-profile
single page application resulting in 3x reduction of average deployment time.
- Work closely and team with Developers, QA and Cloud Operations to develop and
maintain the Cloud Supply Chain frameworks, technologies and feedback tools
- Take an active part in a culture that is nimble, energized, customer centric as is typical
in a leading SaaS companies
- Created, configured and maintained Infrastructure on AWS Cloud services including
Virtual Private Cloud (VPC), EC2, RDS, S3, Route53 SNS, CloudFront, CloudWatch and IAM.
Infrastructure Engineer at OnlineHorizons, Cairo - Egypt
November 2012 — December 2015
- Direct incident break/fix, application code deployment, configuration management,
security management, engineering and implementation activities
- Define, drive and lead continuous improvement of service, technology and process
improvement
- Partner with performance engineering and application development groups on project
and production initiatives
- Resolve issues and escalate to DC network team management when necessary
- Create, review, and maintain documentation
- Advanced knowledge of interfacing technologies such as networking,
storage,applications and data center technologies
- Define technical and procedural solutions for server monitoring, tuning and Capacity
Management
Linux Engineer at Grafizone , Cairo - Egypt
August 2008 — October 2012
- Integration of various network related services like
NFS, NIS, DNS, FPT and Samba Server.
- Configured Kickstart servers for complete hands-free installation of workstations, with
custom profiles, begin/finish scripts and custom package suites/clusters.
- Installation of SSL certificates Linux servers.
- Troubleshooting skills with network protocols such as DNS, TCP/IP, SMTP & SNMP.
- Experience in writing basic Shell scripts using ksh, bash, perl, for process automation of
databases, applications, backup and scheduling.
- Monitoring and administering Sun-Solaris servers and Red hat Linux servers.
- Managing about 25 Linux servers running under different OS
EDUCATION
Bachelor's, Engineering Faculty of Mansoura University, Mansourah
June 2006 — June 2011
CERTIFICATES
AWS solution architect professional
June 2021
CCNA R&S
CCNA Security
CCNA Collaboration