Hire the Best Python Consultants
in Morocco

Clients rate our Python Consultants
Rating is 4.9 out of 5.
4.9/5
Based on 290 client reviews
Ismail A.

Rabat, Morocco

$30/hr
5.0
31 jobs

I build data pipelines, backend APIs, and automation systems that help teams collect, clean, process, and use business data reliably. My Upwork work includes data extraction, lead generation pipelines, public records scraping, marketplace data collection, website testing automation, backend API development, and workflow automation. I have 100% Job Success, Top Rated Plus status, $60K+ earned, and 2,700+ hours on Upwork. What I can help with: Data Engineering - ETL pipelines and scheduled data workflows - Data cleaning, validation, deduplication, and enrichment - CSV, Excel, Google Sheets, Airtable, PostgreSQL, MySQL, MongoDB, and API-based outputs - Data collection systems that are easy to run, monitor, and maintain Backend API Development - REST APIs using FastAPI, Flask, and Django - Database design and backend logic for data-heavy applications - Authentication, payment integrations, admin tools, and internal dashboards - Clean, maintainable backend systems that can scale as your project grows Automation & Data Acquisition - Web scraping and browser automation using Python, Playwright, Selenium, BeautifulSoup, and APIs - Automation for repetitive browser tasks, reporting, testing, and data entry - Reliable workflows for dynamic websites, marketplaces, directories, public records, and lead lists Integrations & Cloud - Third-party API integrations - Google Sheets, Airtable, Stripe, PayPal, OpenAI APIs, and other business tools - AWS and Azure deployment, CI/CD, databases, and cloud services I focus on building practical systems that solve the real business problem, not just writing scripts. I communicate clearly, flag risks early, and suggest better technical approaches when they can save time, reduce cost, or make the system more reliable. If you need a developer who can handle the full data workflow, from collection to backend processing to usable output, I can help.

  • Python
  • Java
  • Web Scraping
  • Selenium
  • C
  • Automation
  • Data Scraping
  • Beautiful Soup
Adiba A.

Kénitra, Morocco

$50/hr
5.0
23 jobs

Welcome! I am an accomplished GIS Data Full Stack Engineer with a Master's Degree in GIS/Geospatial Science and over 14 years of professional experience in Geoinformation Systems Development and GIS Data Engineering. My expertise spans the full spectrum of geospatial data processing, analysis, and visualization, helping clients transform raw geospatial data into actionable insights. Key Specializations: ✅ Interactive Map Development: I create engaging, interactive maps that are intuitive and designed to enhance the user experience and deliver valuable geospatial insights. ✅ Web GIS Applications (2D & 3D): I develop dynamic web GIS applications using state-of-the-art technologies to visualize, analyze, and present geospatial data in both 2D and 3D environments. ✅ Spatial ETL (Extract, Transform, Load): Efficiently manage the extraction, transformation, and loading of spatial data, ensuring accuracy, consistency, and optimization of complex data workflows. ✅ Data Visualization: I turn complex geospatial datasets into clear, visually appealing graphics that make interpretation easier and support decision-making. ✅ Geodata Conversion & Transformation: Skilled in converting and transforming geospatial data formats and projections to meet different application needs. ✅ Geospatial Analysis: Expertise in performing in-depth geospatial analysis, modeling, and reporting to support strategic decisions. ✅ Cartography: Crafting detailed, aesthetically pleasing maps that effectively communicate geospatial data. ✅ Route Mapping: I design and optimize routes for navigation and logistics, considering various constraints to improve efficiency. Tools & Frameworks Proficiency: PostgreSQL/PostGIS: Harnessing spatial databases for storing, querying, and analyzing large geospatial datasets. Cesium: Building immersive 3D virtual globes and visualizations for geospatial applications. GDAL/OGR: Processing, converting, and managing geospatial data using these powerful libraries. QGIS/PyQGIS: Leveraging QGIS with Python scripting to automate GIS workflows and create custom plugins. Mapbox, MapLibre, Leaflet, OpenLayers: Developing highly functional interactive web maps for rich geospatial experiences. ReactJS: Crafting dynamic, responsive interfaces for GIS web applications with a focus on usability. Cesium: Visualizing 3D point clouds for geospatial data analysis and exploration. Spatialite/SQLite: Using lightweight spatial databases to manage geospatial data efficiently. AWS (RDS/EC2): Deploying and managing geospatial applications on scalable, reliable cloud infrastructure. Programming Skills: Django / Flask : Developing scalable back-end systems for web GIS applications. C#: Building desktop GIS applications and integrating spatial functionality into existing systems. JavaScript: Enabling dynamic behavior and interaction in web GIS applications. Python: Automating geospatial workflows, performing data analysis, and developing custom GIS tools. React : Structuring and styling responsive, user-friendly web GIS interfaces. SQL: Writing complex queries to efficiently manage and analyze geospatial data. Geospatial Data Formats Expertise: LAS/LAZ: Processing LiDAR point cloud data for various analytical purposes. Shapefile: Handling and converting one of the most commonly used vector formats in GIS. GeoJSON: Working with this lightweight, flexible format for representing geospatial features. GeoTIFF: Managing georeferenced raster data with precision and detail.

  • Python
  • Node.js
  • Mapbox
  • React
  • Deep Learning
  • PostGIS
  • ArcGIS
  • OpenLayers
  • Machine Learning
  • GIS
  • QGIS
Radi A.

Meknes, Morocco

$50/hr
5.0
30 jobs

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ RELIABILITY ISN'T AN ACCIDENT; IT'S ENGINEERED. With over 15 years of deep technical experience, I am a battle-hardened Systems Architect who bridges the gap between traditional infrastructure (Linux/Servers) and modern automation (Docker/AI). I don’t just "fix" problems; I build self-healing systems that prevent them from happening again. ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ 🛠️ THE CORE EXPERTISE ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ✅ INFRASTRUCTURE & CLOUD Managed fleets of 50+ production servers across multi-cloud environments (Oracle, Alibaba, Hetzner). Expert in Linux hardening, Nginx optimization, and Zero-Downtime migrations. ✅ DEVOPS & CONTAINERIZATION Transforming legacy monolithic apps into agile, Dockerized microservices using best practices. ✅ PYTHON AUTOMATION Building custom bots and scripts to automate tedious workflows, data extraction (ETL), and system maintenance. ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ 💼 WHY TRUST ME? ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ⭐️ 1,000+ HOURS ON UPWORK Top-rated veteran with a 100% Job Success Score. ⭐️ PROBLEM SOLVER I specialize in the "impossible" errors—complex networking issues, database bottlenecks, and security breaches. ⭐️ ARCHITECT MINDSET I write clean documentation and build scalable solutions, ensuring you don't need to hire me twice for the same issue. Whether you need to rescue a crashing server, containerize an application, or automate a business process, I bring the seniority and calmness required to get it done right. ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

  • Python
  • DevOps
  • Linux System Administration
  • Cloud Computing
  • Network Administration
  • SQL
  • Oracle Cloud
  • CI/CD
  • Docker
  • Automation
  • NGINX
  • API Integration
  • Web Scraping
  • Troubleshooting
  • Bash Programming
Med S.

Rabat, Morocco

$30/hr
4.8
107 jobs

🌐 GIS & Remote Sensing Expert | Hydrology Specialist | Satellite Imagery Processor | ArcGIS Pro | ArcGIS Online | QGIS | Erdas Imagine | ENVI | Google Earth Pro | Global Mapper | LiDAR Specialist | Deep Learning | GeoAI Greetings! I'm Smihi Med, a seasoned engineer and consultant specializing in Geographic Information Systems (GIS), Remote Sensing, Hydrology, LiDAR , and Satellite Imagery Processing. With over 10 years of hands-on experience, I bring a wealth of expertise to provide tailored solutions for a wide range of geospatial challenges. 🚀 Key Skills: ArcGIS Pro: Leveraging advanced spatial analysis and modeling for insightful GIS solutions. QGIS: Proficient in open-source geospatial analysis for cost-effective and powerful outcomes. Erdas Imagine and ENVI: Expert in processing and interpreting satellite multispectral imagery for precise geospatial assessments. Hydrology: Specialized in hydrological analysis, watershed modeling, and water resource management. Google Earth Pro: Crafting dynamic visualizations for effective communication of geospatial information. Orfeo Tool Box (OTB): Implementing advanced image processing, including feature extraction and classification. ArcGIS Online: As an adept user of ArcGIS Online, I specialize in creating dynamic web maps and applications for seamless data sharing and collaboration. My solutions ensure that spatial information is not just a tool but a catalyst for informed decision-making. Global Mapper: I am proficient in utilizing Global Mapper to process, analyze, and visualize geospatial data. From terrain modeling to 3D mapping, I bring a comprehensive skill set to meet diverse geospatial challenges. LiDAR: With a keen focus on LiDAR technology, I bring expertise in processing and interpreting LiDAR data. My proficiency extends to extracting meaningful insights for terrain analysis, forestry, and urban planning. 🛠️ Services: Geospatial Analysis and Modeling Hydrological Modeling and Water Resource Management Remote Sensing Image Processing LiDAR Data Processing and Analysis Cartographic Design and Map Production 👨‍💼 Why Choose Me: Proven Track Record: Years of experience delivering successful GIS projects across diverse industries. Innovative Solutions: I thrive on finding creative and efficient solutions to complex spatial challenges. Client-Centric Approach: Your goals are my priority, and I am committed to delivering results that exceed expectations. Affordable Excellence: I offer my services at a reasonable price without compromising on quality. Timely Delivery: Committed to fast delivery without compromising the precision of results. Motto: "High Quality, Accuracy, and Unique Design." 🌐 Let's Connect: Ready to elevate your GIS and Remote Sensing projects? Let's collaborate to turn your geospatial visions into reality. Feel free to reach out, and let's discuss how I can contribute to the success of your project.

  • Python
  • 3D Modeling
  • 3D Design
  • Photogrammetry
  • ArcGIS
  • ArcGIS Online
  • ERDAS IMAGINE
  • QGIS
  • GIS
  • Google Maps
  • Remote Sensing
  • Spatial Analysis
  • Georeferencing
  • Image Processing
  • Digital Mapping
Monir E.

Casablanca, Morocco

$17/hr
5.0
3 jobs

I am a software and AI state engineer and a Salesforce consultant with strong technical skills in Sales Cloud, Apex, Flows, LWC, Visualforce, Salesforce integration, and Salesforce security. Additionally, I have solid experience in web development, specializing in the MERN Stack and Flask.

  • Python
  • Salesforce
  • Salesforce Lightning
  • Apex
  • Flask
  • JavaScript
  • SQL
  • LLM Prompt Engineering
  • Machine Learning
  • Deep Learning
Mohammed E.

El Kelaa des Sraghna, Morocco

$45/hr
5.0
23 jobs

I am an Applied Mathematics Engineer specializing in AI, Data Science, Data Engineering, and Quantitative Finance. I develop reliable, high-performance solutions that transform data into actionable insights and intelligent automation. I can help you with: • AI agents and autonomous workflows • LLM applications using Prompt Engineering, RAG, fine-tuning (QLoRA), and frontier language models • Machine learning models for prediction, forecasting, and optimization • Data analytics and visualization • Quantitative trading research and rule-based strategy backtesting • High-performance Python pipelines and data processing • Backend algorithm development • Applied mathematics modeling and optimization Technologies • Python • R • SQL • MATLAB / Scilab • SAS • Java • C++ • Excel VBA • PHP / JavaScript • LaTeX • Microsoft Office Outside client work, I enjoy participating in Numerai and Kaggle competitions to stay current with the latest advances in machine learning and quantitative modeling.

  • Python
  • R
  • Statistics
  • Machine Learning
  • Financial Modeling
  • MATLAB
  • Investment Strategy
  • Quantitative Finance
  • Algorithm Development
  • SQL Programming
  • Financial Analysis
  • IBM SPSS
  • Mathematics Tutoring
  • Data Science
  • Data Analysis
  • Stata

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a Python Consultant in Morocco on Upwork?

You can hire a Python Consultant in Morocco on Upwork in four simple steps:

  • Create a job post tailored to your Python Consultant project scope. We'll walk you through the process step by step.
  • Browse top Python Consultant talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Python Consultant profiles and interview.
  • Hire the right Python Consultant for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Python Consultant?

Rates charged by Python Consultants on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Python Consultant in Morocco on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Python Consultants and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Python Consultant team you need to succeed.

Can I hire a Python Consultant in Morocco within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Python Consultant proposals within 24 hours of posting a job description.