Hasanein Harkous
About Candidate
Experienced IT professional with a proven track record in system administration, NOC engineering, Network DevOps engineer and DevOps Engineer .
I began my career in 2013 as a System Administrator in the it services and consulting industry, successfully managing a network of 10+ servers and supporting 150+ users across multiple locations in Lebanon.
Transitioning into the Internet Service Provider (ISP) industry, as a Network Operations Center (NOC) Engineer. In this role, I’d managed multiple vendors routers, switches, L2/L3 connections, microwave/wireless devices from Cisco, Mikrotik, and more. Since I am adept at monitoring essential infrastructure and maintaining comprehensive documentation, I ensured the smooth functioning of critical systems.
Seeking career advancement, I embraced the role of Network DevOps Engineer, focusing on automating infrastructure provisioning and implementing CI/CD pipelines for network changes, and designing scalable, resilient network architectures and documenting best practices and automation workflows.
Currently, as a DevOps Engineer in the human resources industry, I developed a CI/CD workflow for automated release management for microservices applications architecture and mobile applications, Collaboration with QA, backend, and frontend teams to integrate code quality scanning tools and streamline deployment processes
Throughout my career, I have demonstrated expertise in deploying robust monitoring solutions, strengthening security with VPNs and firewalls, and maintaining DNS services and TLS/SSL certificates to uphold data integrity and operational continuity
Location
Education
Work & Experience
● Provided cloud architecture planning and consulting for clients across AWS, Azure, and GCP, helping define secure and cost-effective solutions ● Designed and deployed cloud infrastructure for new projects using Infrastructure as a code strategies across cloud providers ● Led cost optimization initiatives by auditing cloud usage across projects, identifying underutilized resources, and implementing rightsizing strategies, reducing monthly cloud spend by up to 30% ● Acted as technical support for multiple client environments, offering tailored solutions and quick issue resolution across CI/CD, infrastructure, and deployments. ● Collaborated with development teams to streamline DevOps processes, enhance deployment automation, and ensure best practices across microservices infrastructure.
● Developed automated release management CI/CD workflows pipeline for building and deploying microservices applications in various kubernetes environments (Dev,Stg,Prod) ● Release delivery time was reduced to 30% by implementing self-hosted runners and used appropriate Docker images ● Collaborated with QA team, Mobile team, BE and FE teams to implement code quality scanner tools resulting in 40% reduction in bug fixing ● Implemented monitoring on Infrastructure systems and applications to manage earlier incidents ● Restricted and secure access to resources by install and configure VPN, set firewall rules, IP/Port Filters ● Maintained domain name services, TLS/SSL certificates, patched security updates
● Developed automated infrastructure provisioning, updating and maintaining by using Terraform and Ansible ● Implemented ci/cd pipelines for network changes, enabling faster and more controlled deployment of configurations and updates, which reduced deployment time by 40%, minimized errors,ensured precise, and efficient network configurations ● Managing network device configurations and changes using version control systems (such as private repositories), enabling rollback to previous configurations if needed, and maintaining a version history to create an audit trail of changes ● Designing network architectures that are scalable and resilient, capable of handling growth and ensuring high availability through automated failover and redundancy strategies. ● Documenting network configurations, automation workflows, and best practices, and sharing knowledge across teams to facilitate collaboration and continuous improvement.
● Hands-on multiple vendors such as Cisco and Mikrotik routers, switches ● Configured and Managed L2/L3 connectivity sites, Microwaves/wireless links, Nat servers, PPPOE servers ● Conducting routine network health checks and proactive maintenance activities to prevent issues and optimize network performance ● Monitored Backbone Infrastructure sites, System performance, Security incidents, Network traffic flow ● Maintain a Comprehensive documenting and Reporting networking configurations, changes, and incidents ● Provided 2nd line support, leveraged in-depth technical knowledge to investigate and resolve complex network issues, ensuring minimal downtime and optimal network performance, collaborated with cross-functional teams to diagnose and rectify network-related problems effectively
● Responsible for up to 10+ servers and 150+ users, provide day-to-day business tasks ● Deploy and manage scalable Linux/Windows systems through Virtualization solutions ● Implementing automation by using ansible to managed and upgraded workstations at 4 different locations ● Configured, installed and maintained hardware and software equipments, in regularly scheduled and strategically way that lead to achieved cost reduced by 60% ● Managed support tickets, by implemented best practices for ticket management to ensure timely responses, updates and resolutions ● Improved security and disaster risk recovery procedures such as firewalls, antiviruses, distributed backups