
Halim Si AHMED
Senior DevOps & Big Data Engineer
Salary / Daily rate
Algiers, Algeria
Freelance, open to permanent contract
Remote only
Skills
Languages
About me
Intro
Big Data Engineer with 15+ years of expertise in cloud architecture, DevOps, and telecom systems. Proven track record designing AWS platforms, Hadoop clusters, and microservices architecture for enterprise-level organizations. Specialized in data pipelines, Kubernetes, and system reliability with comprehensive skills in both development (Java/Python) and operations, delivering robust solutions that balance performance, scalability, and business requirements.
Work experience
Big Data, DevOps & Telecom CloudOps Engineer
Thales Digital Identity and Security (ex Gemalto)
Feb 2023 - Present
3 years 9 months
Austin, TX, USA
Senior System Reliability
Guavus
Jun 2018 - Mar 2023
4 years 10 months
Montreal, QC, Canada
Base platform layer Architecture design contribution Design and implement data pipeline leveraging AWS services Design and implement serverless services in AWS Automate deployment installation and updates of Big Data applications. Tuning and Administration of Hadoop and Kubernetes platforms (bare-metal, Openstack, Azur cloud) Handle change management from development to production. Perform third-level support of production systems. Define, implement and improve instrumentation and monitoring of Big Data applications. Improve architecture, stability, and resiliency of Big Data applications. Analyze and tune the performance of Big Data applications. Work in collaboration with development teams to prioritize outstanding issues. Work in collaboration with development teams to improve the development workflow. Work in collaboration with customers to gather cluster requirements and produce the project's WBS and the timeline for new installation projects Implement and enhance Monitoring, alerting tools, central logging, log analytics, backup and archive solutions (infrastructure, services, and logs) ops automation Ensure the high availability and scalability of the base platform layer Maintain and monitor data pipelines Participate in general improvement of the infrastructure Build comprehensive infrastructure that responds to availability and scaling requirements Monitor online services and take necessary actions to ensure SLAs are met or exceeded Environment:(Centos, Openstack, Azur Cloud, AWS, Hadoop, Spark, Hbase, Phoenix, HDFS, Kafka, etcd, Kubernetes, Redis, Postgres, Impala, Hive, Java, Python, PySpark, HAproxy, Redis, ansible, Prometheus, Grafana, Elasticsearch, Kibana, AngularJS…)
Consultant (BigData/Architect/Development)
Telekom Brunei Berhad
Sep 2015 - Dec 2017
2 years 4 months
Brunei Darussalam
- Design, development and integration of a REST platform having the following features: o Automation of the provisioning of new subscribers with Broadband Plans and Telephony services o Automation of the data update of existing subscribers with Copper technology to be migrated to FTTH technology o Management of the bandwidth upgrade of the Broadband subscribers o Schedule and upgrades by batch the subscribers Broadband Plan and output logs with activity result and event history Environment:(Java/Springboot/Rest/Soap/TL1/Nginx/oauth2/PCRF/U2000/N2000) - Design and development of platform to inventory the physical data of the deployed Fiber to Home lines (FTTH) in term of Fiber Core Reference, Cabinet,Splitter reference Environment:(Java/Springboot/AngularJS/Nginx/oauth2): - Design and deployment of a Big Data Analytics Platform as follow : o Installation of HDP Hadoop Cluster (Prod/Testbed), o DPI Data integration in real time in testbed using (IpFix) o DPI Data integration by batch in Production System o Collection of logs from Ruckus™ Controller to track in real-time nation wide Wi-Fi users events and errors, Data processing with Spark and development of notification system o designing Big data warehouse, Capacity planning management o Telephony CDR collection and analysis of the global usage pattern by calculating the rate of local calls versus international calls, the rate of on net calls versus outbound calls, total amount of minutes for some international destinations Environment:(HDP/Hive/SparkStreaming/Nifi/Flume/Kafka/Redis/Springboot/Tableau) - Other duties: o Advisor on the Design of the Private Corporate Cloud o Drive and challenge the vendor to output the Design according to the company strategy and needs o Design of the High Availability of the backend Streaming Platform that handles the data stream sent from LoRa(TM) IoT devices deployed for several services o Coach Telbru team on Java/Microservices Development, DevOps and Big data
Senior Java Developer
CGI
May 2015 - Jul 2015
3 months
Montreal, Canada Area
- Implementation and development of a continuous delivery platform and task automation to deploy Louis Vuitton Ecommerce Website Environment:(Ansible/Java/Maven/Ant/JBoss/Oracle/RedHat/Oracle ATG)
DevOps and Big Data Developer
SociableLabs
May 2014 - Mar 2015
11 months
Montreal, Canada Area
- Design and develop a Rest platform to handle Application lifecycle Management (Spring Boot/Jpa/Jira/Git/Jenkins) - Design and develop Amazon WebService Restful platform (Spring boot/jpa/AWS SDK) - Design, implement and manage Hadoop cluster using Cloudera on Amazon EC2 Log handling using LOG NG, S3 and elasticsearch - Implement and manage cube with Redshift and Pentaho
DevOps and Platform Architect
ViralNinjas
Sep 2012 - May 2014
1 year 9 months
Montreal, Canada Area
- AWS architect - Design, implement and maintain AWS platform - Linux system development for virtualization management through Shell Linux - Web Encryption module development and API interfacing through programs - Analysis and identification of needs - Design and implementation of data architecture and data models - IT platform management - Plan and manage the evolution of the platform, Risks identification, - Securing the network platform and access Environment:( Hadoop Clustering, Hive, Pig, Impala, RedShift, Linux, Windows, DNS, Network, IIS, Apache, Tomcat, Redis, MemCache, MySQL, SQL Server, VoltDB, Nginx)
Chief IT Officer
Credit Agricole CIB El Djazair
Jan 2012 - Aug 2012
8 months
Kouba, Algeria
In charge of : -Project management, conceptual analysis, functional study, integration, architecture and budget management Main Projects: -Handling procedures creation, update, follow up and departments coordination improvement. -Identification and Risk Management -Information System Urbanization -Data Center Upgrade -Setup of data security strategy -Clearing solution and system integration -BCP Project Manager (Business Continuity)
WEB-WAP Manager; Team Leader, Senior Specialist
Ooredoo Algerie
Jul 2007 - Dec 2011
4 years 6 months
Kouba, Algeria
- Coordinate and manage medium to large and complex technology projects between departments to ensure timely and efficient implementation of projects. - Managing projects using complex technology, implementation supervision, tracking metrics and portfolio management. - Realisations: Leading design, development and testing of custom build applications/solutions, integration of BSCS CC focus, Billing, Provisioning, activation service, customer management, contract takeover Implementation of Web Interface for Customer Care that provides monitoring, password recovery (Entreprise Customer), bundel dispatching, Customer informations. Implementation of Web Interface for Enterprise Customer: provides real-time charging, dispatching credit, view current or past bills. SOA Platform, web services for integration with SMS gateway, BSCS/CMS. Web Services for integrating USSD gateway and Billing system BSCS for providing end user services via USSD commands: like Rateplan switch, ... Design and Implementation of the first multimedia portal in Algeria www.zhoo.dz and corresponding wap version wap.zhoo.dz Integration of multimedia content: ringtones, logos, games, themes downloadable via Wap push Implementation of a “national football championship” module: information on teams, match calendar, simulator, and real time live match goal notifications. Design and Implementation of Credit Risk (Dunning) system for corporate customers: Segmentation of clients using risk indicators (bill amounts, payment habits), scoring management, client portfolios, credit limits, dunning events and threshold management. All this using Workflow rules allowing users to take the right decision: suspension, credit or time limit extension, deactivation or reactivation. Environment: Linux, Liferay 4.3 Portal, Alfresco, Spring MVC et JPA, JSF Portlet, Free Marker, Spring, LDAP, Spring WS, WS-Security, Spring AOP, JAXB, ActiveMQ, Tomcat, Windows Server, Sharepoint2007, C#, ASP.NeT, Oracle, SOA.
Project Manager and Senior Software Developer
Bull
Oct 2005 - Jul 2007
1 year 10 months
Kouba, Algeria
- Managed the implementation of the institutional portal for “Centre National du Registre de Commerce” (CNRC). Environment: Linux, eXo Platform, JSF Portlet. - Product Manager of MoneCheck, a clearing system solution implemented in 6 Algerian banks (Trésor d’Algérie, BNP Paribas, AGB, Crédit Populaire Algérie, BEA, Calyon, HSBC). Functional and Design analysis, management, realisation, integration with different core banking systems (ATLAS, DELTA…), user training, support, ... I also led the design and implementation of MoneCheckWebAccess, a reporting interface for MoneCheck, allowing users to track all clearing operations and their real time status, it also allows users to instantiate payment operations. Environment: Windows 2003, JSP, bean, Tomcat, Apache.
Project Manager and Senior Developer
EEPAD
Dec 2004 - Oct 2005
11 months
Kouba, Algeria
-Implementation of ASILA Intranet/Extranet, a billing and customer management solution of ADSL accounts. Management of customer accounts: activation, deactivation, security and role management, payment tracking, reporting and payment indicators, hotline interface for tracking connected users, ... Environment: Linux, JSP, Bean, Tomcat, Apache, SQL Server, Oracle. - Administration of the “RADIUS/AAA-EMERALD BILLING” platform (IEA Software). SQL Server database administration, system configuration, system extension (NAS), ... -Integration and administration of visio-conference and steaming solutions “VCON”, “StarBak”. -Integration of visio-conference in “Clique Format” e-learning web site. Environment: C#, ASP.NET, Flash, Action Script, SQL Server.
IT Consultant
Progos, CETICFreelance
Jan 2002 - Jan 2005
3 years 1 month
Kouba, Algeria
Analysis and requirements definition for several customers concerning website or intranet implementations. - Consulting and evangelisation - Defining the requirements with the customers - Defining technical ICT architecture, database modelisation, and business components development - Provided technical trainings: SQL and web development for (Sonelgaz, Naftal , E.N.N.A) Main web sites: cacqe.org, saidalgroup.com, onda.com, safex.com.dz, badr-bank.net Environment: Windows 2003, ASP, SQL Server.
Project Manager and Senior Developer
NCS
Jan 2000 - Dec 2002
3 years
Kouba, Algeria
Managed several projects for the European market in different industries. Leading 5 developers, I was responsible of the customers' relation and quality, costs and delays assurance. Also leading the technical architecture, database design, and application development. Main web sites: infobebes.com, libersante.com, syndicatdermatos.com, changeonslavie.com, unaformec.org, Usinor(extranet), Bebepro.com, polyclinique-foret.com, polyclinique-europe.com, lumiereetfonction.fr, tvbebes.com, beauty-experts.com, bebes-shopping.com, etc. Plus a dashboard for 62 websites from the “Trader” n° 1 of classifieds. Environment: Windows 2000, ASP, SQL Server, COM/DCOM.
Education
EFTG
Business Development Engineer - Option ICT
1998 - 2000
2 years 1 month
Progos
Software Analyst Developer
1993 - 1996
3 years 1 month
Licenses & certifications
DATA SCIENCE AND MACHINE LEARNING: MAKING DATA-DRIVEN DECISIONS
Issued: Feb 2024
Designing and Building AI Products and Services
Issued: Jan 2022
BSCS iX R3 Advanced Customer Management Server (CMS) Programming Techniques.
Issued: Aug 2010
Certification in IT Service Management: specializing in service providing and service support processes
Issued: Jan 2009
ITIL Foundation Certification
Issued: Jan 2008