Python Developer Jobs - Doha Qatar
254 Jobs Found
<p>Guildhall is currently supporting a leading engineering company in Doha, Qatar on major road infrastructure and pavement asset management projects. We are currently recruiting for an experienced Pavement Data Collection / Processing Engineer to join their growing team. This is a key role responsible for processing, validating, and quality checking pavement condition data while ensuring the highest standards of accuracy, compliance, and technical excellence across pavement survey projects.
Key Responsibilities:
- Process, validate, and analyze pavement condition data collected from automated survey systems, ensuring accuracy, consistency, and compliance with project specifications.
- Perform QA/QC reviews of pavement data, identify discrepancies, implement corrective actions, and maintain high-quality documentation throughout project delivery.
- Conduct pavement condition assessments, evaluate pavement distresses, and support pavement asset management in accordance with ASTM D6433, LTPP, and PCI standards.
- Utilize LCMS-2, ROMDAS, Data View, PMS, and GIS platforms (ArcGIS/QGIS) to process, manage, and visualize pavement survey data.
- Collaborate with project teams to prepare technical reports, provide project updates, and support the successful delivery of pavement engineering projects.</p><p>-Bachelor's Degree in Civil Engineering, Pavement Engineering, Transportation Engineering, or a related discipline
-5–10 years of experience in pavement engineering, pavement condition assessment, or pavement asset management
-Strong experience in QA/QC of processed pavement condition data and pavement distress rating
-Hands-on experience with LCMS-2 is essential
-Experience reviewing and validating pavement distress data, including cracking, rutting, ravelling, bleeding, texture, and roughness
-Good understanding of ASTM D6433, LTPP, and pavement condition rating systems (PCI preferred)
-Familiarity with ROMDAS, Data View, or similar pavement data processing software
-Experience with Pavement Management Systems (PMS) is highly desirable
-GCC or international pavement survey project experience is preferred
-Experience with ARAN, Hawkeye, or other pavement data collection systems is an advantage
-Knowledge of ArcGIS or QGIS is beneficial
-Basic Python or R scripting skills for data validation or automation are a plus</p>
<p>We seek a motivated Research Assistant to join our team working on an innovative project focused on indoor context aware systems. The successful candidate will be involved in various aspects of the research, including indoor localization solutions, prototyping wearable multi-sensor devices, and creating multi-modal datasets for indoor trajectory prediction.</p><p>Responsibilities:</p><ul><li>Assist in developing context aware solutions using multi-modal deep learning techniques.</li><li>Contribute to creating a comprehensive multi-modal dataset for indoor trajectory prediction, including data collection and annotation.</li><li>Collaborate with team members and external partners to meet project objectives.</li><li>Assist in data analysis, interpretation, and reporting of research findings.</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li>Bachelor's degree in Computer Science, Electrical Engineering, or a related field.</li><li>Strong programming skills in languages such as Python and C/C++.</li><li>Familiarity with deep learning frameworks (e.g., PyTorch).</li><li>Familiarity with Linux and command-line usage.</li><li>Experience with sensor integration, data collection, and analysis.</li></ul>
Role: Software Engineer - E-Commerce (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $180K - $250K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, New Grad (Zara) to work on a full-time basis. The role involves developing scalable backend systems, optimizing algorithms, and collaborating with cross-functional teams to deliver high-performance solutions. You will contribute to mission-critical infrastructure supporting real-time user experiences across global platforms.<br>Key Responsibilities:• Design, develop, and maintain scalable backend services in distributed systems.• Write clean, efficient, and maintainable code following best practices and testing standards.• Optimize system performance through profiling, debugging, and algorithmic improvements.• Participate in code reviews, architectural discussions, and technical design sessions.• Work closely with product managers, designers, and other engineers to ship features.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Go, Python, or Java.• Experience with distributed systems, microservices, or cloud-native development.• Familiarity with databases (SQL and NoSQL) and performance tuning.• Understanding of data structures, algorithms, and system design principles.• Experience with version control systems (e.g., Git) and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to high-traffic platforms serving millions of users. You will solve complex technical challenges while growing your skills in a collaborative, results-driven environment.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - E-Commerce (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $180K - $250K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, New Grad (Zara) to work on a full-time basis. The role involves developing scalable backend systems, optimizing algorithms, and collaborating with cross-functional teams to deliver high-performance solutions. You will contribute to mission-critical infrastructure supporting real-time user experiences across global platforms.<br>Key Responsibilities:• Design, develop, and maintain scalable backend services in distributed systems.• Write clean, efficient, and maintainable code following best practices and testing standards.• Optimize system performance through profiling, debugging, and algorithmic improvements.• Participate in code reviews, architectural discussions, and technical design sessions.• Work closely with product managers, designers, and other engineers to ship features.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Go, Python, or Java.• Experience with distributed systems, microservices, or cloud-native development.• Familiarity with databases (SQL and NoSQL) and performance tuning.• Understanding of data structures, algorithms, and system design principles.• Experience with version control systems (e.g., Git) and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to high-traffic platforms serving millions of users. You will solve complex technical challenges while growing your skills in a collaborative, results-driven environment.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - E-Commerce (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $180K - $250K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, New Grad (Zara) to work on a full-time basis. The role involves developing scalable backend systems, optimizing algorithms, and collaborating with cross-functional teams to deliver high-performance solutions. You will contribute to mission-critical infrastructure supporting real-time user experiences across global platforms.<br>Key Responsibilities:• Design, develop, and maintain scalable backend services in distributed systems.• Write clean, efficient, and maintainable code following best practices and testing standards.• Optimize system performance through profiling, debugging, and algorithmic improvements.• Participate in code reviews, architectural discussions, and technical design sessions.• Work closely with product managers, designers, and other engineers to ship features.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Go, Python, or Java.• Experience with distributed systems, microservices, or cloud-native development.• Familiarity with databases (SQL and NoSQL) and performance tuning.• Understanding of data structures, algorithms, and system design principles.• Experience with version control systems (e.g., Git) and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to high-traffic platforms serving millions of users. You will solve complex technical challenges while growing your skills in a collaborative, results-driven environment.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - E-Commerce (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $180K - $250K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, New Grad (Zara) to work on a full-time basis. The role involves developing scalable backend systems, optimizing algorithms, and collaborating with cross-functional teams to deliver high-performance solutions. You will contribute to mission-critical infrastructure supporting real-time user experiences across global platforms.<br>Key Responsibilities:• Design, develop, and maintain scalable backend services in distributed systems.• Write clean, efficient, and maintainable code following best practices and testing standards.• Optimize system performance through profiling, debugging, and algorithmic improvements.• Participate in code reviews, architectural discussions, and technical design sessions.• Work closely with product managers, designers, and other engineers to ship features.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Go, Python, or Java.• Experience with distributed systems, microservices, or cloud-native development.• Familiarity with databases (SQL and NoSQL) and performance tuning.• Understanding of data structures, algorithms, and system design principles.• Experience with version control systems (e.g., Git) and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to high-traffic platforms serving millions of users. You will solve complex technical challenges while growing your skills in a collaborative, results-driven environment.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - E-Commerce (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $180K - $250K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, New Grad (Zara) to work on a full-time basis. The role involves developing scalable backend systems, optimizing algorithms, and collaborating with cross-functional teams to deliver high-performance solutions. You will contribute to mission-critical infrastructure supporting real-time user experiences across global platforms.<br>Key Responsibilities:• Design, develop, and maintain scalable backend services in distributed systems.• Write clean, efficient, and maintainable code following best practices and testing standards.• Optimize system performance through profiling, debugging, and algorithmic improvements.• Participate in code reviews, architectural discussions, and technical design sessions.• Work closely with product managers, designers, and other engineers to ship features.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Go, Python, or Java.• Experience with distributed systems, microservices, or cloud-native development.• Familiarity with databases (SQL and NoSQL) and performance tuning.• Understanding of data structures, algorithms, and system design principles.• Experience with version control systems (e.g., Git) and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to high-traffic platforms serving millions of users. You will solve complex technical challenges while growing your skills in a collaborative, results-driven environment.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - E-Commerce (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $180K - $250K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, New Grad (Zara) to work on a full-time basis. The role involves developing scalable backend systems, optimizing algorithms, and collaborating with cross-functional teams to deliver high-performance solutions. You will contribute to mission-critical infrastructure supporting real-time user experiences across global platforms.<br>Key Responsibilities:• Design, develop, and maintain scalable backend services in distributed systems.• Write clean, efficient, and maintainable code following best practices and testing standards.• Optimize system performance through profiling, debugging, and algorithmic improvements.• Participate in code reviews, architectural discussions, and technical design sessions.• Work closely with product managers, designers, and other engineers to ship features.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Go, Python, or Java.• Experience with distributed systems, microservices, or cloud-native development.• Familiarity with databases (SQL and NoSQL) and performance tuning.• Understanding of data structures, algorithms, and system design principles.• Experience with version control systems (e.g., Git) and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to high-traffic platforms serving millions of users. You will solve complex technical challenges while growing your skills in a collaborative, results-driven environment.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - E-Commerce (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $180K - $250K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, New Grad (Zara) to work on a full-time basis. The role involves developing scalable backend systems, optimizing algorithms, and collaborating with cross-functional teams to deliver high-performance solutions. You will contribute to mission-critical infrastructure supporting real-time user experiences across global platforms.<br>Key Responsibilities:• Design, develop, and maintain scalable backend services in distributed systems.• Write clean, efficient, and maintainable code following best practices and testing standards.• Optimize system performance through profiling, debugging, and algorithmic improvements.• Participate in code reviews, architectural discussions, and technical design sessions.• Work closely with product managers, designers, and other engineers to ship features.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Go, Python, or Java.• Experience with distributed systems, microservices, or cloud-native development.• Familiarity with databases (SQL and NoSQL) and performance tuning.• Understanding of data structures, algorithms, and system design principles.• Experience with version control systems (e.g., Git) and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to high-traffic platforms serving millions of users. You will solve complex technical challenges while growing your skills in a collaborative, results-driven environment.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - E-Commerce (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $180K - $250K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, New Grad (Zara) to work on a full-time basis. The role involves developing scalable backend systems, optimizing algorithms, and collaborating with cross-functional teams to deliver high-performance solutions. You will contribute to mission-critical infrastructure supporting real-time user experiences across global platforms.<br>Key Responsibilities:• Design, develop, and maintain scalable backend services in distributed systems.• Write clean, efficient, and maintainable code following best practices and testing standards.• Optimize system performance through profiling, debugging, and algorithmic improvements.• Participate in code reviews, architectural discussions, and technical design sessions.• Work closely with product managers, designers, and other engineers to ship features.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Go, Python, or Java.• Experience with distributed systems, microservices, or cloud-native development.• Familiarity with databases (SQL and NoSQL) and performance tuning.• Understanding of data structures, algorithms, and system design principles.• Experience with version control systems (e.g., Git) and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to high-traffic platforms serving millions of users. You will solve complex technical challenges while growing your skills in a collaborative, results-driven environment.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - E-Commerce (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $180K - $250K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, New Grad (Zara) to work on a full-time basis. The role involves developing scalable backend systems, optimizing algorithms, and collaborating with cross-functional teams to deliver high-performance solutions. You will contribute to mission-critical infrastructure supporting real-time user experiences across global platforms.<br>Key Responsibilities:• Design, develop, and maintain scalable backend services in distributed systems.• Write clean, efficient, and maintainable code following best practices and testing standards.• Optimize system performance through profiling, debugging, and algorithmic improvements.• Participate in code reviews, architectural discussions, and technical design sessions.• Work closely with product managers, designers, and other engineers to ship features.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Go, Python, or Java.• Experience with distributed systems, microservices, or cloud-native development.• Familiarity with databases (SQL and NoSQL) and performance tuning.• Understanding of data structures, algorithms, and system design principles.• Experience with version control systems (e.g., Git) and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to high-traffic platforms serving millions of users. You will solve complex technical challenges while growing your skills in a collaborative, results-driven environment.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
<p>● Design, develop, and maintain full stack web and mobile applications using modern technologies
● Build responsive web applications and native/cross-platform mobile applications
● Write clean, maintainable, and testable code across frontend, mobile, and backend
● Implement responsive user interfaces optimized for web and mobile platforms
● Build and optimize RESTful APIs and database solutions
● Develop mobile apps for iOS and/or Android platforms
● Manage app deployment to App Store, Google Play, and other platforms
● Collaborate with cross-functional teams to define requirements and deliver solutions
● Participate in code reviews, testing, and deployment processes
● Troubleshoot and debug production issues across all platforms
● Stay current with emerging technologies and best practices in web and mobile development
</p><p><strong>Desired Candidate Profile</strong></p><p>● 3+ years of professional full stack development experience
● Strong proficiency in JavaScript/TypeScript and modern frontend frameworks (React, Vue, or Angular)
● Experience with mobile development (React Native, Flutter, Swift, Kotlin, or native mobile development)
● Backend development experience with Node.js, Python, Java, or similar server-side languages
● Working knowledge of relational and/or NoSQL databases
● Experience with Git version control and collaborative development workflows
● Understanding of web and mobile security best practices
● Strong problem-solving and debugging skills
● Excellent communication and teamwork abilities
</p>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><ul><li><p>Analyzes data collected from AMI systems to ensure completeness, accuracy, and reliability of</p></li></ul><p>metering data.</p><ul><li><p>Performs data cleaning, validation, reconciliation, and exception analysis across AMI data sets.</p></li><li><p>Develops analytical insights to support operational optimization, loss reduction, and performance</p></li></ul><p>improvement initiatives.</p><ul><li><p>Designs, creates, and maintains automated reports and dashboards to monitor AMI system</p></li></ul><p>performance.</p><ul><li><p>Identifies trends, anomalies, and data quality issues and coordinates corrective actions with relevant teams.</p></li><li><p>Collaborates with metering, IT, AMI operations, and engineering teams to improve data accuracy and usability.</p></li><li><p>Supports ad-hoc analytical requests and performance assessments from management.</p></li><li><p>Ensures data governance, confidentiality, and compliance with corporate data policies.</p></li><li><p>Maintains proper documentation of analytical models, reports, and methodologies.</p></li><li><p>Performs other duties as assigned by the supervisor.</p></li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li><p>Bachelor's degree in Data Science, Computer Science, Engineering, or a related discipline.</p></li><li><p>Certification in data analytics tools (Power BI, Tableau, Google Data Analytics, or equivalent).</p></li><li><p>Minimum 4 years of relevant experience in data analysis, preferably within AMI or utility systems.</p></li><li><p>Proficiency in data analytics tools (Power BI, Tableau).</p></li><li><p>Strong programming skills (Python, R, SQL).</p></li><li><p>Ability to manage large datasets and generate actionable insights.</p></li><li><p>Written and Spoken English is essential; Arabic is preferred.</p></li></ul><p></p></section>
We are looking for an experienced Applications Specialist – Systems Operations (Share Point) to support the stability, availability, and operational performance of enterprise applications and integrated systems. The ideal candidate will have strong experience in enterprise application support, Share Point, systems operations, application integration, and business requirements analysis. Key Responsibilities Provide technical support and maintenance for existing enterprise applications. Troubleshoot and resolve application incidents, performance issues, and operational problems. Support Microsoft Share Point applications, configurations, workflows, and integrations. Monitor application performance, availability, and system health. Assist in designing, developing, testing, and implementing new applications and enhancements. Gather and document business and technical requirements from stakeholders. Develop test cases and support User Acceptance Testing (UAT). Integrate applications with existing systems to ensure seamless data exchange. Configure applications according to business requirements and operational standards. Coordinate with internal IT teams, business users, software vendors, and consultants. Prepare and maintain technical specifications, user manuals, guides, FAQs, and application documentation. Develop and deliver end-user training to ensure effective application adoption. Support change management, continuous improvement, and application enhancement initiatives. Ensure confidentiality and protection of sensitive business and application data. Requirements Bachelor's degree in Computer Science, Information Technology, or a related field.4–6 years of experience in enterprise application support, systems operations, or application management. Strong hands-on experience with Microsoft Share Point. Knowledge of application development, integration, configuration, testing, and troubleshooting. Experience with programming languages such as Java and/or Python. Good understanding of Agile and Waterfall software development methodologies. Strong business analysis and requirements-gathering skills. Experience with data analysis and visualization. Strong problem-solving and analytical skills. Excellent communication and stakeholder management skills. Ability to work effectively with business users, IT teams, vendors, and consultants. Preferred Certifications & Training Certified Associate in Software Engineering (CASE) Agile / Scrum Master certification Relevant programming or software development certifications Microsoft Share Point-related certifications are an advantage.
<ul><li>Analyse client and business requirements and translate them into functional specifications, technical designs, solution architectures, workflows, data models and implementation plans.</li><li>Design, configure, customise and administer Esri solutions, including ArcGIS Pro, ArcGIS Enterprise, ArcGIS Server, Portal for ArcGIS, ArcGIS Online, Experience Builder, Dashboards, Survey123, Field Maps, StoryMaps and related components.</li><li>Develop and support non-Esri and open-source GIS solutions using technologies such as QGIS, GeoServer, MapServer, PostGIS, OpenLayers, Leaflet, CesiumJS, GDAL/OGR, GeoNode and equivalent geospatial platforms.</li><li>Develop web, desktop and mobile GIS applications, reusable components, widgets, geoprocessing tools, scripts and APIs using Python, ArcPy, JavaScript/TypeScript, SQL, REST services and other relevant technologies.</li><li>Design and maintain enterprise geodatabases and spatial databases, including schemas, feature classes, domains, subtypes, relationships, topology, versioning, spatial indexing, archiving and replication.</li><li>Perform spatial data conversion, migration, cleansing, transformation, validation and quality assurance; define coordinate systems, projections, metadata and data governance requirements.</li><li>Publish and manage map, feature, imagery, geoprocessing and vector-tile services while ensuring suitable security, availability, performance and access controls.</li><li>Integrate GIS platforms with enterprise and operational systems such as ERP, CRM, asset management, fleet tracking, IoT, document management, business intelligence, mobile applications and third-party databases or APIs.</li><li>Implement and consume OGC and industry-standard services and formats, including WMS, WFS, WMTS, WCS, REST, GeoJSON, KML and GML, and support hybrid Esri/non-Esri architectures.</li><li>Perform advanced spatial analysis, network analysis, suitability modelling, spatial statistics, raster and imagery processing, 3D GIS and digital twin use cases where applicable.</li><li>Participate in the full project lifecycle: discovery, estimation, requirements, design, development, testing, deployment, training, handover, support and closure.</li><li>Prepare technical proposals, statements of work, architecture diagrams, bills of quantities, effort estimates, implementation methodologies, demonstrations and proof-of-concept solutions.</li><li>Prepare and execute unit, integration, system, performance and user-acceptance testing; investigate defects and ensure deliverables meet approved requirements and acceptance criteria.</li><li>Deploy, monitor, troubleshoot, maintain, patch and upgrade GIS applications, services and databases across development, testing, staging and production environments, including on-premises, cloud and hybrid deployments.</li><li>Provide technical support within agreed SLAs, perform root-cause analysis, implement corrective actions and maintain operational, troubleshooting and knowledge-transfer documentation.</li><li>Conduct client workshops, technical meetings, demonstrations and training; communicate complex GIS concepts clearly to technical and non-technical stakeholders.</li><li>Maintain accurate project tasks, timesheets, risks, issues, change records, technical documentation and progress updates in the approved company systems.</li><li>Mentor junior GIS resources, contribute reusable assets and knowledge, and continuously evaluate emerging GIS, AI, remote sensing, cloud, digital twin and spatial analytics technologies.</li><li>Comply with company policies, quality procedures, information security controls, coding standards, change management and confidentiality requirements, and perform other related duties assigned by the direct manager.</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li>Master's degree in GIS, Geomatics, Data Science or a related discipline is a plus.</li><li>Esri technical certifications and relevant cloud, database, software development or project management certifications are advantageous.</li><li>Experience in Qatar, the GCC, government, utilities, oil and gas, transportation, logistics, telecommunications, asset management, smart cities or similar enterprise environments is a plus.</li><li>Advanced knowledge of ArcGIS Pro, ArcGIS Enterprise, ArcGIS Server, Portal for ArcGIS, ArcGIS Online and configurable Esri applications.</li><li>Strong working knowledge of QGIS, GeoServer, PostGIS, GDAL/OGR and web-mapping frameworks such as OpenLayers, Leaflet or CesiumJS.</li><li>Proficiency in Python, ArcPy, JavaScript/TypeScript, HTML/CSS, SQL, REST APIs and common geospatial data formats.</li><li>Strong spatial database skills in PostgreSQL/PostGIS, Microsoft SQL Server, Oracle Spatial and/or Esri Enterprise Geodatabase.</li><li>Knowledge of OGC standards, spatial ETL, data modelling, geoprocessing, raster/imagery processing, spatial analysis and performance optimisation.</li><li>Understanding of Windows/Linux environments, web and application servers, cloud platforms, source control such as Git, and deployment practices.</li><li>Strong analytical, troubleshooting, documentation, planning, client consultation and presentation skills.</li><li>Ability to manage multiple assignments independently, collaborate across multidisciplinary teams and mentor junior resources.</li><li>Professional proficiency in English; bilingual Arabic and English capability is highly preferred.</li></ul>
SOC Engineer - Doha18,000 - 20,000<br>Security Monitoring & Incident Detection • Monitor SIEM, XDR, EDR, NDR, IDS/IPS, Firewall, and Cloud security alerts. Identify, validate, triage, and prioritize security incidents based on severity and business impact. Incident Response & Threat Investigation • Perform in-depth investigations, analyze malware and attack techniques, identify root cause, coordinate containment and eradication, and support incident recovery. Detection Engineering & Threat Hunting • Execute scheduled threat hunting queries, monitor hunting dashboards, validate suspicious activities, and report findings. Vulnerability & Security Operations Support • Review vulnerability scan results, track remediation status, validate patch completion, and update tickets. Reporting & Continuous Improvement • Update incident tickets, maintain shift handover notes, prepare daily operational reports, and ensure SLA compliance<br>Necessary Knowledge and Experience to be able to do the Job:• 1–4 years of experience in a Security Operations Center (SOC)• Experience in monitoring SIEM, EDR/XDR, IDS/IPS, firewalls, email security, and cloud security alerts.• Knowledge of alert triage, incident classification, escalation procedures, and ticket management.• Understanding of TCP/IP, DNS, HTTP/HTTPS, VPN, routing, switching, and common network protocols.• Knowledge of Windows and Linux administration, system logs, and endpoint security.• Familiarity with common cyber threats such as phishing, malware, ransomware, brute-force attacks, web attacks, and insider threats<br>Education and Certification Requirements • Bachelor's degree in Cybersecurity, Information Technology, Computer Science, or a related field.• Comp TIA Security+, Comp TIA CySA+, EC-Council CND, Cisco Cyber Ops Associate, Microsoft SC-200• Added advantages CHFI , DFIR Foundations<br>Job Specific Skills • Ability to document incidents clearly, communicate effectively, and coordinate with internal teams during security incidents.• Basic knowledge of Power Shell, Python, or Bash for automation and log analysis is an advantage.• Ability to analyze logs from endpoints, servers, firewalls, proxies, Active Directory, cloud platforms, and security devices.
Please submit your CV in English and indicate your level of English proficiency.<br><br>Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment.<br><br>What this opportunity involves We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks.<br><br>You'll create challenging tasks and evaluation criteria within realistic simulated environments:<br><br>Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history Design tasks from intermediate states of these environments - craft the prompt, define what "solved" means, and ensure the task is solvable by an AI agent Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust<br><br>What This Is NOT<br><br>Not data labeling Not prompt engineering Not writing code from scratch - the agent writes most of the code; you guide and evaluate<br><br>What We Look For<br><br>5+ years in software development Core stack: Python (Fast API), Java Script/Type Script (React), Docker, Postgres, Kafka, Redis Experience writing tests (functional, integration) English proficiency - B2+<br><br>Why this is hard <br><br>Frontier models are already good at coding. Creating a task that genuinely challenges the best models is non-trivial. You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution. Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<br><br>How It Works<br><br>Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid<br><br>Compensation<br><br>Up to $50/hr equivalent, depending on level and pace. Tasks are estimated at :20 hours each; you set your own schedule.
Senior SOC Engineer Location: Qatar Experience: 8+ Years Industry: Information Technology / Cybersecurity Job Purpose We are seeking a highly skilled Senior SOC Engineer with a strong background in Security Operations, Threat Detection, and Vulnerability Management. The ideal candidate will possess 8+ years of hands-on experience in IT Security Systems, leading incident response, engineering detection use cases, and managing the end-to-end vulnerability lifecycle to protect critical infrastructure. Key Responsibilities Security Monitoring & Incident Response: Lead real-time monitoring and advanced security incident investigations across SIEM, XDR, NDR, OT, and cloud platforms. Conduct deep Root Cause Analysis (RCA), coordinate containment/eradication, and strictly maintain SLA/KPI targets. Detection Engineering: Develop, tune, and optimize SIEM/XDR correlation rules aligned with the MITRE ATT&CK framework. Drive log source onboarding, parser development, and false-positive reduction to improve overall detection coverage. Vulnerability Management: Oversee the end-to-end vulnerability lifecycle (discovery to remediation validation). Perform risk-based prioritization using CVSS and threat intelligence, specifically leveraging tools like Tenable or Qualys. Threat Hunting: Conduct proactive, hypothesis-driven threat hunting exercises and integrate actionable threat intelligence feeds into monitoring platforms. Reporting & Governance: Translate complex technical findings into business risk metrics. Generate executive dashboards tracking patch compliance, vulnerability aging, risk acceptances, and audit evidence. Qualifications & Requirements Education: Bachelor’s degree in Cybersecurity, Information Security, Computer Science, or a related field. Experience: Minimum 8+ years of core experience in Information Security and SOC environments. Mandatory Certification (At least one):Tenable Certified Nessus Professional (TCNP) Tenable Certified Security Center (TCSC) Qualys Certified Specialist – Vulnerability Management (VMDR) Qualys Certified Specialist – Web Application Scanning (WAS) Preferred Certifications: CEH, Microsoft SC-200, or OSCP. Technical Skillset: Strong command over SIEM tools, EDR/XDR, Threat Hunting, Cloud Security (AWS/Azure/GCP), and basic scripting (Python, Power Shell, KQL, or SPL).
Job Title: Full-Stack Engineer (Backend-Heavy / Enterprise Systems)<br>About Us: At Ababeel, we are redefining B2B enterprise software. We specialize in transforming traditional business management systems into highly interactive, seamless, and performant digital experiences. We are currently expanding our team and looking for a robust Full-Stack Engineer to build the technical backbone of our upcoming enterprise solutions.<br>The Role:We are seeking a Full-Stack Engineer with a strong emphasis on Backend development and system architecture. You will be responsible for designing and building complex, data-heavy enterprise applications from scratch, such as Warehouse Management Systems (WMS), ERP modules, and corporate dashboards.<br>Key Responsibilities:System Architecture: Design and implement highly scalable and secure database schemas (SQL/NoSQL) capable of handling heavy daily transactions. Backend Development: Build robust business logic and develop secure RESTful or Graph QL APIs to connect heavy data with our interactive frontends. Enterprise Solutions: Develop core management systems including inventory tracking, resource management, and complex Role-Based Access Control (RBAC). Frontend Dashboards: Create clean, efficient, and user-friendly administrative dashboards using modern frontend frameworks.<br>Requirements:Proven experience as a Full-Stack or Backend Engineer, specifically building enterprise-level systems (ERP, WMS, CRM, or B2B Portals). Strong proficiency in backend technologies (e.g., Node.js, C#/. NET, or Python). Solid experience with modern frontend frameworks (e.g., React, Vue.js, or Angular). Deep understanding of relational database design, query optimization, and data security standards.<br>Application Requirements (Mandatory): To be considered for this role, your application MUST include:Portfolio/Live Links: Examples or screenshots of enterprise systems, dashboards, or warehouse management tools you have built. Code Quality: A link to your Git Hub profile or a code repository. Technical Challenge: A brief cover note explaining the most complex backend system you have engineered and how you structured its data.
Job Summary<br>We are seeking a detail-oriented and analytical Data Analyst with experience in a contact centre environment and strong Workforce Management (WFM) capabilities. The ideal candidate will be responsible for analysing operational data, optimizing workforce planning, and delivering actionable insights to improve performance, efficiency, and customer experience.<br><br>Key Responsibilities<br>Data Analysis & Reporting Analyze large datasets to identify trends, patterns, and insights related to contact centre performance. Develop and maintain dashboards and reports using tools such as Power BI or Tableau. Provide daily, weekly, and monthly performance reports (KPIs, SLAs, service levels, etc.). Support data-driven decision-making through accurate and timely analysis. Workforce Management (WFM) Perform forecasting of call volumes, workload, and staffing requirements. Develop and manage scheduling plans to ensure optimal resource utilization. Conduct real-time monitoring (RTA) of contact center operations and recommend adjustments. Analyze shrinkage, occupancy, and adherence metrics to improve efficiency. Process Improvement Identify operational inefficiencies and recommend process improvements. Collaborate with operations and team leaders to enhance productivity and service delivery. Support continuous improvement initiatives through data insights. Data Management Extract, clean, and manipulate data using SQL and Excel. Ensure data accuracy, integrity, and consistency across reports. Automate reporting processes where possible.<br><br>Required Skills & Qualifications<br>Bachelor’s degree in Data Analytics, Statistics, Mathematics, Business, or related field. Minimum 2 years of experience in data analysis within a contact center environment. Strong Workforce Management (WFM) experience (forecasting, scheduling, real-time monitoring). Advanced proficiency in Microsoft Excel (Pivot Tables, VLOOKUP, Macros preferred). Strong knowledge of SQL for data extraction and manipulation. Experience with reporting and visualization tools such as Power BI or Tableau. Solid understanding of contact center metrics (AHT, SLA, Service Level, Occupancy, etc.). Strong analytical, problem-solving, and communication skills.<br><br>Preferred Qualifications<br>Experience with WFM tools (e.g., NICE, Verint, Aspect, Genesys). Knowledge of automation tools or scripting (Python is a plus). Experience working in a high-volume customer service environment.