Python Developer Jobs in Saudi
888 Jobs Found
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Mindrift is looking for highly skilled Senior Python Data Scraping Engineers to join the Tendem project and drive specialized data scraping workflows within our hybrid AI + human system. In this role, as an AI Pilot that s how we refer to this role at Mindrift you ll collaborate with Tendem Agents that handle repetitive tasks, while you provide critical thinking, domain expertise, and quality control to deliver accurate and actionable results. This part-time remote opportunity is ideal for technical professionals with hands-on experience in web scraping, data extraction and processing. What We Do The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe. This is a freelance role for a Tendem project. As a Senior Python Data Scraping Engineer , you'll handle data scraping tasks requiring technical precision for web extraction and processing, utilizing various tools such as our provided Apify and OpenRouter alongside your own resourceful approaches.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>At least 5+ years of relevant experience in data engineering, web scraping, automation, or software development (required).</li><li>Bachelor s or Master s Degree in Engineering, Applied Mathematics, Computer Science, or related technical fields is a plus.</li><li>Candidates should have a strong technical foundation and practical experience with scripting, automation, and AI-assisted workflows.</li><li>We are looking for specialists who can solve non-trivial problems, work confidently with LLMs, and systematically collect, structure, and validate data from diverse sources.</li><li>A methodical, detail-oriented approach and the ability to work independently are essential.</li><li>Strong experience in Python web scraping (BeautifulSoup, Selenium or similar), including dynamic content (JS, AJAX, infinite scroll) and APIs via proxies</li><li>Proven ability to extract data from complex structures (hierarchies, archived pages, inconsistent HTML)</li><li>Solid background in data cleaning, normalization, and validation, delivering structured datasets (CSV, JSON, Google Sheets)</li><li>Demonstrated experience handling anti-bot mechanisms and dynamic site structures at scale</li><li>Experience with cloud infrastructure (AWS or equivalent) and containerization (Docker) as part of real workflows</li><li>Hands-on experience with LLM frameworks (LangChain, OpenRouter, or similar) applied to automation tasks</li><li>Strong attention to detail and commitment to data accuracy</li><li>Self-directed work ethic with ability to troubleshoot independently</li><li>A link to GitHub is a plus</li><li>English proficiency: Upper-intermediate (B2) or above (required)</li></ul><p></p></section>
Job Summary We are seeking a highly skilled Power BI Developer to design, develop, and maintain enterprise reporting and business intelligence solutions. The ideal candidate will have strong experience in Power BI development, SQL, data visualization, report automation, and Python scripting, with the ability to transform complex business requirements into interactive dashboards and actionable insights. The successful candidate will collaborate with business stakeholders, data engineers, and technical teams to develop scalable reporting solutions while ensuring data accuracy, quality, and governance. Key Responsibilities Design, develop, and maintain interactive Power BI dashboards, reports, and scorecards. Build and optimize data models using Power BI best practices. Develop advanced DAX measures, calculated columns, and KPIs. Create and optimize data transformation processes using Power Query (M Language). Extract, transform, and analyze data from SQL databases and other enterprise data sources. Develop automated reporting solutions and schedule report refreshes. Perform data validation, cleansing, and quality assurance to ensure reporting accuracy. Develop advanced Microsoft Excel solutions using Pivot Tables, Power Query, Power Pivot, formulas, and macros. Automate business processes and reporting workflows using Microsoft Power Automate. Integrate Power BI with REST APIs and external data sources. Develop Python scripts for data processing, automation, and advanced analytics where required. Manage source code using Git repositories and Azure Dev Ops. Collaborate with business users to gather reporting requirements and translate them into technical solutions. Troubleshoot report performance issues and optimize datasets and queries. Maintain documentation for reports, dashboards, and data models. Support continuous improvement initiatives and recommend best practices for Business Intelligence solutions. Required Qualifications Bachelor's degree in Computer Science, Information Systems, Engineering, Data Analytics, or a related field. Proven experience as a Power BI Developer or Business Intelligence Developer. Strong experience developing enterprise Power BI dashboards and reports. Excellent knowledge of:Power BI Desktop Power BI Service DAXPower Query (M Language) Data Modeling Advanced Microsoft Excel skills including:Pivot Tables Power Query Macros Advanced formulas Strong SQL skills for querying relational databases, joins, stored procedures, and performance optimization. Experience with report automation and scheduled refreshes. Experience with data quality management and validation. Strong analytical, problem-solving, and communication skills. Technical Skills The candidate should demonstrate expertise in:Microsoft Power BI (DAX, Power Query, Data Modeling) Microsoft Power Automate Microsoft Excel (Advanced Analytics and Data Transformation) SQL and Relational Database Systems Azure Dev Ops Git Version Control Microsoft 365 (Share Point, Teams, One Drive) Python Scripting REST API integration Data Visualization Best Practices Business Intelligence and Reporting Solutions Preferred Certifications Candidates holding one or more of the following certifications will be preferred:Microsoft Certified: Power BI Data Analyst Associate (PL-300) Microsoft Certified: Power Platform Functional Consultant Associate (PL-200) Microsoft Certified: Power Platform Developer Associate (PL-400) Preferred Skills Experience working in Agile/Scrum environments. Knowledge of data governance and reporting best practices. Experience integrating Power BI with cloud platforms and enterprise applications. Ability to communicate effectively with technical and non-technical stakeholders. Strong attention to detail with a focus on delivering high-quality reporting solutions.
<p>We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks. You'll create challenging tasks and evaluation criteria within realistic simulated environments:</p><p>Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history</p><p>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</p><p>Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient</p><p>Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust</p><p>What this is NOT</p><p>Not data labeling</p><p>Not prompt engineering</p><p>Not writing code from scratch - the agent writes most of the code; you guide and evaluate</p><p>What we look for</p><p>5+ years in software development</p><p>Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis</p><p>Experience writing tests (functional, integration)</p><p>English proficiency - B2+</p><p><br></p><p><strong>Desired Candidate Profile</strong></p><ul><li>5+ years in software development</li><li>Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis</li><li>Experience writing tests (functional, integration)</li><li>English proficiency - B2+</li></ul>
<p>We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks. You'll create challenging tasks and evaluation criteria within realistic simulated environments:</p><p>Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history</p><p>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</p><p>Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient</p><p>Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust</p><p>What this is NOT</p><ul><li>Not data labeling</li><li>Not prompt engineering</li><li>Not writing code from scratch - the agent writes most of the code; you guide and evaluate</li></ul><p>What we look for</p><ul><li>5+ years in software development</li><li>Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis</li><li>Experience writing tests (functional, integration)</li><li>English proficiency - B2+</li></ul><p><br></p><p><strong>Desired Candidate Profile</strong></p><ul><li>5+ years in software development</li><li>Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis</li><li>Experience writing tests (functional, integration)</li><li>English proficiency - B2+</li></ul>
<p>We are seeking a Full-Stack AI Engineer to design and build end-to-end applications that integrate AI/ML and LLM capabilities into production-grade products.</p><p><strong>Job Purpose</strong></p><p>Own the engineering of reliable, scalable full-stack AI features from model integration and deployment to APIs, data pipelines, performance/security optimization, and automated testing delivering measurable improvements in accuracy, latency, and system robustness.</p><p><strong>Job Duties and Responsibilities</strong></p><ul><li>Full-stack application development</li><li>Python (backend services)</li><li>TypeScript/JavaScript (frontend and services)</li><li>REST/GraphQL APIs</li><li>Machine learning model integration (PyTorch/TensorFlow)</li><li>LLM integration and prompt engineering</li><li>Model deployment with FastAPI and Docker</li><li>Database design and data access (PostgreSQL/MongoDB)</li><li>Cloud platform engineering (AWS/GCP/Azure)</li><li>Scalable APIs ownership</li><li>Data pipeline ownership</li><li>CI/CD and automated testing</li><li>Version control (Git)</li><li>Performance optimization</li><li>Security hardening</li></ul><p><strong>Desired Candidate Profile</strong></p><h2>Required Qualifications</h2><ul><li>Proficiency in Python</li><li>Proficiency in TypeScript/JavaScript</li><li>Experience building REST and/or GraphQL APIs</li><li>Hands-on experience integrating ML models using PyTorch and/or TensorFlow</li><li>Experience with LLM integration and prompt engineering</li><li>Experience deploying models (e.g., FastAPI, Docker)</li><li>Experience with PostgreSQL and/or MongoDB</li><li>Experience with cloud platforms (AWS/GCP/Azure)</li><li>Strong CI/CD fundamentals and test automation</li><li>Solid version control skills with Git</li></ul>
<p>We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks. You'll create challenging tasks and evaluation criteria within realistic simulated environments:</p><p>Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history</p><p>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</p><p>Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient</p><p>Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust</p><p>What this is NOT</p><ul><li>Not data labeling</li><li>Not prompt engineering</li><li>Not writing code from scratch - the agent writes most of the code; you guide and evaluate</li></ul><p>What we look for</p><ul><li>5+ years in software development</li><li>Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis</li><li>Experience writing tests (functional, integration)</li><li>English proficiency - B2+</li></ul><p><br></p><p><br></p><p><strong>Desired Candidate Profile</strong></p><ul><li>5+ years in software development</li><li>Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis</li><li>Experience writing tests (functional, integration)</li><li>English proficiency - B2+</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company Description<br>
Jobs for Humanity is partnering with Testing Tester to build an inclusive and just employment ecosystem. Therefore, we prioritize individuals coming from all walks of life.
<br> Company Name: Testing Tester<br>
<br>Job Description<br>
<p>We are seeking a Software Engineer to design, build, and maintain reliable, scalable software systems for product and internal platforms based in Riyadh.</p><br> Job Purpose <p>Deliver on-time features that meet acceptance criteria while improving system performance and reliability through maintainable code, robust automation, and proactive production support.</p><br> Job Duties and Responsibilities <ul>
<li>Design and build scalable software systems</li><li>JavaScript/TypeScript</li><li>Java or Python</li><li>REST API development</li><li>SQL and database design</li><li>Git and CI/CD pipelines</li><li>Automated testing (unit/integration)</li><li>Problem-solving for production issues</li><li>Ownership and accountability</li><li>Collaboration and teamwork</li><li>Clear communication</li><li>Maintainable code and documentation</li>
</ul>
<br>
<br>Qualifications<br>
Required Qualifications <ul>
<li>JavaScript/TypeScript</li><li>Java or Python</li><li>REST API development</li><li>SQL and database design</li><li>Git, CI/CD pipelines</li><li>Automated testing (unit/integration)</li><li>Problem-solving</li><li>Collaboration and teamwork</li><li>Clear communication</li><li>Ownership and accountability</li><li>Experience meeting performance, reliability, and scalability goals</li>
</ul>
<br>
<br><br> </div><h2 data-automation-id="subHeaderPreferredCandidate" class="h5">
Preferred candidate </h2>
<div class="row is-m v-align-top t-small bg-mute">
<div class="col is-3 p5" data-automation-id="label_Years_of_experience">
<b>Years of experience</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Years_of_experience">
No experience required </div>
</div>
<div class="row is-m v-align-top t-small ">
<div class="col is-3 p5" data-automation-id="label_Degree">
<b>Degree</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Degree">
Bachelor's degree / higher diploma </div>
</div>
We have a new opportunity for "NOC Engineer " with our client. Interested candidates send me your CV to prave.p@lancesoft.com<br>Title : NOC Engineer Duration : Permanent Location : Jeddah, KSA<br>Network Monitoring & Event Handling Monitor signaling pathways, routing behavior, SIM flows, OSS hooks, and cross‑core interactions impacting satellite service.<br>Qualifications Education Bachelor’s degree in Telecommunications, Computer Science, Electronics, or related technical field. Certifications in networking (CCNA, CCNP, JNCIA, JNCIS) or telecom operations are advantageous. Experience2–5 years in NOC operations, telecom monitoring, satellite operations, or core‑network support. Experience working with signaling flows, routing tables, authentication paths, or mobile‑core elements. Hands‑on exposure to multi‑vendor NOC operations, incident workflows, and partner escalations.<br>Required Technical Expertise Strong understanding of signaling (e.g., Diameter, SIP, NAS), routing fundamentals, and core‑network behavior. Knowledge of telecom connectivity flows (SIM activation, attach procedures, mobility, authentication). Experience analyzing logs, traces, routing tables, and event correlations across network elements. Familiarity with OSS/NMS tools, alarms, KPIs, dashboards, and monitoring platforms. Basic understanding of satellite network components, gateways, or hybrid RAN‑core flows is a plus. Hands‑on with Linux, basic scripting (Python/Bash), and troubleshooting tools.<br>Professional Skills Strong analytical skills and ability to diagnose issues under time pressure. Excellent communication for coordination with internal teams and partner NOCs. High attention to detail with disciplined documentation and tracking. Adaptability to shift‑based schedules and fast‑paced incident environments. Team‑oriented mindset with strong ownership of incident resolution and service quality.<br>Technology Proficiency NOC and OSS/NMS tools (Zabbix, Grafana, Prometheus, Datadog, Solar Winds, or similar). Logging tools (Elastic, Splunk, Kibana) and packet analysis tools (Wireshark). Ticketing/ITSM tools (Service Now, Jira, Remedy). Basic scripting and automation familiarity (Python, Bash). Strong working knowledge of Excel, dashboards, and documentation tools.<br>Interested candidates send me your CV with below details. Expected salary:Notice Period:Current Location:Citizen / Visa Status / Work Permit:
<p><br></p><p><b>In this role, you will:</b></p><ul><li>Transform complex business challenges into data-driven intelligence by identifying high-value problems, framing them analytically, and engineering robust features and insights.</li><li>Design, develop, train, and implement mathematical models, algorithms, and machine learning solutions to solve complex business problems.</li><li>Apply advanced techniques across exploratory analysis, statistical modeling, experimentation, forecasting, segmentation, anomaly detection, causal analysis, and machine learning.</li><li>Integrate analytical and machine learning solutions into products, prototypes, or business processes, ensuring enterprise-grade scalability and robustness.</li><li>Define success metrics, quantify business impact, and translate analytical results into clear, actionable recommendations for decision-makers.</li><li>Lead or manage complex analytical workstreams or projects, including deliverables, milestones, risks, and escalations, as appropriate.</li><li>Communicate insights, trade-offs, and recommendations effectively to cross-functional teams and customer stakeholders, influencing decisions through evidence and expertise.</li><li>Work in an embedded, customer-facing setup, collaborating closely with customer teams to deeply understand their data, applications, and business context co-developing impactful data and AI-driven solutions.</li></ul><p>What you bring:</p><ul><li>Expert-level proficiency in data science and machine learning, with strong command of Python and SQL, and the ability to design, validate, and optimize end-to-end analytical and ML solutions.</li><li>Hands-on expertise with Python and ML frameworks such as TensorFlow, PyTorch, Scikit-learn, and XGBoost.</li><li>Deep applied knowledge of statistics and experimentation, including hypothesis testing, experimental design, causal inference, and uncertainty interpretation.</li><li>Proven experience applying a wide range of ML techniques classification, forecasting, clustering, recommendation systems, anomaly detection balancing accuracy, robustness, interpretability, and usability at scale.</li><li>Strong capability to translate ambiguous business questions into measurable analytical problems and connect model outputs to commercial, operational, or strategic decisions.</li><li>Experience delivering production-ready analytics and ML systems on modern data platforms, with a strong focus on data quality, governance, and reusability.</li><li>Exposure to SAP data landscapes including SAP S/4HANA, SAP BW/4HANA, SAP HANA Cloud, and familiarity with SAP Business Technology Platform (BTP), AI Core, AI Launchpad, and SAP AI services.</li><li>Ability to operate effectively in an Agentic AI context, contributing to the design, application, and responsible use of AI agents within complex business processes.</li><li>Advanced communication and collaboration skills, with the ability to influence senior stakeholders through clear data narratives and executive-ready insights.</li><li>You proactively leverage AI in everyday workflows, ensuring high-quality outputs through thoughtful context design and system integration.</li></ul><p><strong>Desired Candidate Profile</strong></p><p>Expert-level proficiency in data science and machine learning, with strong command of Python and SQL, and the ability to design, validate, and optimize end-to-end analytical and ML solutions.</p><p>Hands-on expertise with Python and ML frameworks such as TensorFlow, PyTorch, Scikit-learn, and XGBoost.</p><p>Deep applied knowledge of statistics and experimentation, including hypothesis testing, experimental design, causal inference, and uncertainty interpretation.</p><p>Proven experience applying a wide range of ML techniques classification, forecasting, clustering, recommendation systems, anomaly detection balancing accuracy, robustness, interpretability, and usability at scale.</p><p>Strong capability to translate ambiguous business questions into measurable analytical problems and connect model outputs to commercial, operational, or strategic decisions.</p><p>Experience delivering production-ready analytics and ML systems on modern data platforms, with a strong focus on data quality, governance, and reusability.</p><p>Exposure to SAP data landscapes including SAP S/4HANA, SAP BW/4HANA, SAP HANA Cloud, and familiarity with SAP Business Technology Platform (BTP), AI Core, AI Launchpad, and SAP AI services.</p><p>Ability to operate effectively in an Agentic AI context, contributing to the design, application, and responsible use of AI agents within complex business processes.</p><p>Advanced communication and collaboration skills, with the ability to influence senior stakeholders through clear data narratives and executive-ready insights.</p><p>You proactively leverage AI in everyday workflows, ensuring high-quality outputs through thoughtful context design and system integration.</p>
About the Role We're looking for a Senior Asterisk Developer to join our engineering team and take ownership of our voice infrastructure. You'll work on the core telephony systems that power our communications platform, handling real production call traffic. This is a hands-on senior role for someone who can architect, build, and scale Asterisk-based telephony systems — not a maintenance position.<br>What You'll DoDesign, develop, and maintain Asterisk-based telephony systems (PBX, IVR, ACD, call routing, queuing) Build and optimize SIP trunking, VoIP call flows, and integrations with telecom carriers and SIP providers Develop custom dialplans, AGI/AMI scripts, and Asterisk modules to support advanced routing logic (VIP routing, skill-based routing, callback queues, etc.) Work on our custom-edited Asterisk engine, extending and modifying core functionality using C++ and Python Ensure high availability, call quality, and low-latency performance across concurrent call loads Implement and maintain call recording, monitoring, live coaching, and quality management features Troubleshoot and resolve production issues related to call quality, SIP signaling, NAT traversal, codecs, and network configuration Support security and compliance requirements (TLS/SRTP encryption, call masking, environment isolation) Contribute to architecture decisions for scaling and hardening the voice platform Document technical designs<br>What We're Looking For5+ years of hands-on experience with Asterisk in a production environment Strong knowledge of SIP protocol, RTP/SRTP, VoIP fundamentals, and telecom carrier integrations Proficiency with Asterisk dialplan (extensions.conf), AGI, AMI, and ARIExperience building or supporting IVR systems, ACD, call queuing, and call routing logic Solid Linux administration skills (server setup, networking, firewalls, NAT/SIP troubleshooting) Familiarity with integrating Asterisk with external systems via REST APIs or webhooks Proficiency in C++ and Python, with experience customizing or extending Asterisk's core engine Strong problem-solving skills and ability to debug complex, live call quality issues Experience with Web RTCExperience with call recording, compliance, and data residency requirements
We have a new opportunity for "NOC Engineer " with our client. Interested candidates send me your CV to prave.p@lancesoft.com<br>Title : NOC Engineer Duration : Permanent Location : Jeddah, KSA<br>Network Monitoring & Event Handling Monitor signaling pathways, routing behavior, SIM flows, OSS hooks, and cross‑core interactions impacting satellite service.<br>Qualifications Education Bachelor’s degree in Telecommunications, Computer Science, Electronics, or related technical field. Certifications in networking (CCNA, CCNP, JNCIA, JNCIS) or telecom operations are advantageous. Experience2–5 years in NOC operations, telecom monitoring, satellite operations, or core‑network support. Experience working with signaling flows, routing tables, authentication paths, or mobile‑core elements. Hands‑on exposure to multi‑vendor NOC operations, incident workflows, and partner escalations.<br>Required Technical Expertise Strong understanding of signaling (e.g., Diameter, SIP, NAS), routing fundamentals, and core‑network behavior. Knowledge of telecom connectivity flows (SIM activation, attach procedures, mobility, authentication). Experience analyzing logs, traces, routing tables, and event correlations across network elements. Familiarity with OSS/NMS tools, alarms, KPIs, dashboards, and monitoring platforms. Basic understanding of satellite network components, gateways, or hybrid RAN‑core flows is a plus. Hands‑on with Linux, basic scripting (Python/Bash), and troubleshooting tools.<br>Professional Skills Strong analytical skills and ability to diagnose issues under time pressure. Excellent communication for coordination with internal teams and partner NOCs. High attention to detail with disciplined documentation and tracking. Adaptability to shift‑based schedules and fast‑paced incident environments. Team‑oriented mindset with strong ownership of incident resolution and service quality.<br>Technology Proficiency NOC and OSS/NMS tools (Zabbix, Grafana, Prometheus, Datadog, Solar Winds, or similar). Logging tools (Elastic, Splunk, Kibana) and packet analysis tools (Wireshark). Ticketing/ITSM tools (Service Now, Jira, Remedy). Basic scripting and automation familiarity (Python, Bash). Strong working knowledge of Excel, dashboards, and documentation tools.<br>Interested candidates send me your CV with below details. Expected salary:Notice Period:Current Location:Citizen / Visa Status / Work Permit:
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<strong>Job Responsibilities:</strong><br><strong>System Monitoring and Maintenance</strong><br><ul><li>Monitor system performance and ensure optimal operation.</li><li>Perform routine maintenance tasks.</li><li>Identify and resolve system issues promptly.</li><li>Ensuring OS system security software is kept up to date.</li><li>Ensuring OS system patches are applied and up to date.</li></ul><strong>User</strong> <strong>support</strong><br><ul><li>Provide support to end-users for system related issues.</li><li>Interact with users to determine new requirements.</li><li>Designing and implement new requirements.</li><li>Assist in training users on the operation of the systems.</li></ul><strong>Documentation</strong> <strong>and</strong> <strong>Reporting</strong><br><ul><li>Document troubleshooting steps and solutions for future use.</li><li>Develop user manuals, how to guides and training materials for the systems.</li><li>Update documentation regularly to reflect system changes and updates.</li></ul><strong>Required Qualifications:</strong><br><ul><li>Bachelor/Diploma in Computer Science / Engineering</li></ul><strong>Preferred Experience:</strong><br><ul><li>0 to 2 Years.</li></ul><strong>Job-Specific Skills:</strong><br><ul><li>Basic knowledge of networks.</li><li>Basic knowledge of computer hardware.</li><li>Familiarity with general OS systems and Office software.</li><li>Ability to troubleshoot software issues.</li><li>Ability to write and execute SQL queries.</li><li>Understanding of relational databases. (e.g. MS SQL, Oracle, MySQl)</li><li>Basic experience with an object-orientated programming language (e.g. C#, Python)</li></ul> </div><h2 data-automation-id="subHeaderPreferredCandidate" class="h5">
Preferred candidate </h2>
<div class="row is-m v-align-top t-small bg-mute">
<div class="col is-3 p5" data-automation-id="label_Years_of_experience">
<b>Years of experience</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Years_of_experience">
No experience required </div>
</div>
<div class="row is-m v-align-top t-small ">
<div class="col is-3 p5" data-automation-id="label_Degree">
<b>Degree</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Degree">
Bachelor's degree / higher diploma </div>
</div>
<p>Responsibilities and Duties
· OS Setup on large scale - Different versions of Linux for several projects
· File systems and management platforms set up in a High Availability mode
· OS Performance Tuning
· Monitor and Maintain infrastructure
· Will need to work with Client System Admins to resolve any Infrastructure issues
· Design, develop and maintain infrastructure monitoring and reporting tools
· Develop and maintain configuration management solutions
· Collaborate with other teams and team members to develop automation strategies and deployment processes
· Help Application Engineers debug issues
· Document the setup in detail</p><p>Education
· B.Sc. in Computer and/or Communications Engineering or similar degree that provides a strong knowledge of computer science.
Experience
· Very good knowledge of Linux/Unix based systems
· Good understanding of programming concepts and scripting languages [bash - python].
· Excellent troubleshooting capabilities & problem-solving skills.
· Basic knowledge of IP Networks.
· Good knowledge of AWS services.
· Good knowledge of configuration management tools (i.e Ansible, Puppet)
Skills and Abilities
· Excellent oral and written communication skills
· Excellent oral and written English skills.</p>
<p>Responsibilities and Duties
· OS Setup on large scale - Different versions of Linux for several projects
· File systems and management platforms set up in a High Availability mode
· OS Performance Tuning
· Monitor and Maintain infrastructure
· Will need to work with Client System Admins to resolve any Infrastructure issues
· Design, develop and maintain infrastructure monitoring and reporting tools
· Develop and maintain configuration management solutions
· Collaborate with other teams and team members to develop automation strategies and deployment processes
· Help Application Engineers debug issues
· Document the setup in detail</p><p>Education
· B.Sc. in Computer and/or Communications Engineering or similar degree that provides a strong knowledge of computer science.
Experience
· Very good knowledge of Linux/Unix based systems
· Good understanding of programming concepts and scripting languages [bash - python].
· Excellent troubleshooting capabilities & problem-solving skills.
· Basic knowledge of IP Networks.
· Good knowledge of AWS services.
· Good knowledge of configuration management tools (i.e Ansible, Puppet)
Skills and Abilities
· Excellent oral and written communication skills
· Excellent oral and written English skills.</p>
We have a new opportunity for "NOC Engineer " with our client. Interested candidates send me your CV to prave.p@lancesoft.com<br>Title : NOC Engineer Duration : Permanent Location : Jeddah, KSA<br>Network Monitoring & Event Handling Monitor signaling pathways, routing behavior, SIM flows, OSS hooks, and cross‑core interactions impacting satellite service.<br>Qualifications Education Bachelor’s degree in Telecommunications, Computer Science, Electronics, or related technical field. Certifications in networking (CCNA, CCNP, JNCIA, JNCIS) or telecom operations are advantageous. Experience2–5 years in NOC operations, telecom monitoring, satellite operations, or core‑network support. Experience working with signaling flows, routing tables, authentication paths, or mobile‑core elements. Hands‑on exposure to multi‑vendor NOC operations, incident workflows, and partner escalations.<br>Required Technical Expertise Strong understanding of signaling (e.g., Diameter, SIP, NAS), routing fundamentals, and core‑network behavior. Knowledge of telecom connectivity flows (SIM activation, attach procedures, mobility, authentication). Experience analyzing logs, traces, routing tables, and event correlations across network elements. Familiarity with OSS/NMS tools, alarms, KPIs, dashboards, and monitoring platforms. Basic understanding of satellite network components, gateways, or hybrid RAN‑core flows is a plus. Hands‑on with Linux, basic scripting (Python/Bash), and troubleshooting tools.<br>Professional Skills Strong analytical skills and ability to diagnose issues under time pressure. Excellent communication for coordination with internal teams and partner NOCs. High attention to detail with disciplined documentation and tracking. Adaptability to shift‑based schedules and fast‑paced incident environments. Team‑oriented mindset with strong ownership of incident resolution and service quality.<br>Technology Proficiency NOC and OSS/NMS tools (Zabbix, Grafana, Prometheus, Datadog, Solar Winds, or similar). Logging tools (Elastic, Splunk, Kibana) and packet analysis tools (Wireshark). Ticketing/ITSM tools (Service Now, Jira, Remedy). Basic scripting and automation familiarity (Python, Bash). Strong working knowledge of Excel, dashboards, and documentation tools.<br>Interested candidates send me your CV with below details. Expected salary:Notice Period:Current Location:Citizen / Visa Status / Work Permit:
Senior Full Stack Engineer<br>Location: Riyadh, Saudi<br>We're partnering with an AI and data technology company that is developing an enterprise platform designed to help organisations make smarter, faster decisions using operational data. They are looking for a Senior Full-Stack Engineer to join their growing engineering team and play a key role in building the next generation of their core product.<br>You'll be joining an early-stage engineering team where you'll have genuine influence over technical decisions, product direction, and engineering standards while helping deliver software used within complex enterprise environments.<br>What You'll Do:Building modern web applications using React, Next.js and Type Script. Developing scalable backend services and APIs using Python and Fast API. Creating enterprise dashboards that transform complex operational data into meaningful insights. Building analytics and data exploration tools that allow users to interact with large datasets. Developing workflow automation features that streamline business processes. Delivering AI-enabled product experiences by integrating intelligent services into customer-facing applications. Designing secure, scalable backend architecture and optimising database performance. Collaborating closely with Product, AI and Engineering teams to shape new functionality. Contributing to architecture discussions, code reviews and engineering best practices. Supporting production systems and continuously improving performance, reliability and scalability.<br>Who We're Looking For:4+ years of commercial software engineering experience. Strong frontend development experience with React and Type Script. Solid backend development experience using Python. Experience building REST APIs with Fast API or similar frameworks. Strong understanding of Postgre SQL and relational database design. Experience working with Docker and containerised applications. Good understanding of software architecture, scalability and engineering best practices. Experience building production Saa S or enterprise software. Strong communication skills with the ability to work in a collaborative product-focused environment.<br>Apply today to be considered!
We have a new opportunity for "NOC Engineer " with our client. Interested candidates send me your CV to prave.p@lancesoft.com<br>Title : NOC Engineer Duration : Permanent Location : Jeddah, KSA<br>Network Monitoring & Event Handling Monitor signaling pathways, routing behavior, SIM flows, OSS hooks, and cross‑core interactions impacting satellite service.<br>Qualifications Education Bachelor’s degree in Telecommunications, Computer Science, Electronics, or related technical field. Certifications in networking (CCNA, CCNP, JNCIA, JNCIS) or telecom operations are advantageous. Experience2–5 years in NOC operations, telecom monitoring, satellite operations, or core‑network support. Experience working with signaling flows, routing tables, authentication paths, or mobile‑core elements. Hands‑on exposure to multi‑vendor NOC operations, incident workflows, and partner escalations.<br>Required Technical Expertise Strong understanding of signaling (e.g., Diameter, SIP, NAS), routing fundamentals, and core‑network behavior. Knowledge of telecom connectivity flows (SIM activation, attach procedures, mobility, authentication). Experience analyzing logs, traces, routing tables, and event correlations across network elements. Familiarity with OSS/NMS tools, alarms, KPIs, dashboards, and monitoring platforms. Basic understanding of satellite network components, gateways, or hybrid RAN‑core flows is a plus. Hands‑on with Linux, basic scripting (Python/Bash), and troubleshooting tools.<br>Professional Skills Strong analytical skills and ability to diagnose issues under time pressure. Excellent communication for coordination with internal teams and partner NOCs. High attention to detail with disciplined documentation and tracking. Adaptability to shift‑based schedules and fast‑paced incident environments. Team‑oriented mindset with strong ownership of incident resolution and service quality.<br>Technology Proficiency NOC and OSS/NMS tools (Zabbix, Grafana, Prometheus, Datadog, Solar Winds, or similar). Logging tools (Elastic, Splunk, Kibana) and packet analysis tools (Wireshark). Ticketing/ITSM tools (Service Now, Jira, Remedy). Basic scripting and automation familiarity (Python, Bash). Strong working knowledge of Excel, dashboards, and documentation tools.<br>Interested candidates send me your CV with below details. Expected salary:Notice Period:Current Location:Citizen / Visa Status / Work Permit:
We have a new opportunity for "NOC Engineer " with our client. Interested candidates send me your CV to prave.p@lancesoft.com<br>Title : NOC Engineer Duration : Permanent Location : Jeddah, KSA<br>Network Monitoring & Event Handling Monitor signaling pathways, routing behavior, SIM flows, OSS hooks, and cross‑core interactions impacting satellite service.<br>Qualifications Education Bachelor’s degree in Telecommunications, Computer Science, Electronics, or related technical field. Certifications in networking (CCNA, CCNP, JNCIA, JNCIS) or telecom operations are advantageous. Experience2–5 years in NOC operations, telecom monitoring, satellite operations, or core‑network support. Experience working with signaling flows, routing tables, authentication paths, or mobile‑core elements. Hands‑on exposure to multi‑vendor NOC operations, incident workflows, and partner escalations.<br>Required Technical Expertise Strong understanding of signaling (e.g., Diameter, SIP, NAS), routing fundamentals, and core‑network behavior. Knowledge of telecom connectivity flows (SIM activation, attach procedures, mobility, authentication). Experience analyzing logs, traces, routing tables, and event correlations across network elements. Familiarity with OSS/NMS tools, alarms, KPIs, dashboards, and monitoring platforms. Basic understanding of satellite network components, gateways, or hybrid RAN‑core flows is a plus. Hands‑on with Linux, basic scripting (Python/Bash), and troubleshooting tools.<br>Professional Skills Strong analytical skills and ability to diagnose issues under time pressure. Excellent communication for coordination with internal teams and partner NOCs. High attention to detail with disciplined documentation and tracking. Adaptability to shift‑based schedules and fast‑paced incident environments. Team‑oriented mindset with strong ownership of incident resolution and service quality.<br>Technology Proficiency NOC and OSS/NMS tools (Zabbix, Grafana, Prometheus, Datadog, Solar Winds, or similar). Logging tools (Elastic, Splunk, Kibana) and packet analysis tools (Wireshark). Ticketing/ITSM tools (Service Now, Jira, Remedy). Basic scripting and automation familiarity (Python, Bash). Strong working knowledge of Excel, dashboards, and documentation tools.<br>Interested candidates send me your CV with below details. Expected salary:Notice Period:Current Location:Citizen / Visa Status / Work Permit:
Job Title - NOC Engineer Location - Jeddah KSADuration - Permanent<br>Qualifications Education Bachelor’s degree in Telecommunications, Computer Science, Electronics, or related technical field. Certifications in networking (CCNA, CCNP, JNCIA, JNCIS) or telecom operations are advantageous. Experience2–5 years in NOC operations, telecom monitoring, satellite operations, or core‑network support. Experience working with signaling flows, routing tables, authentication paths, or mobile‑core elements. Hands‑on exposure to multi‑vendor NOC operations, incident workflows, and partner escalations. Required Technical Expertise Strong understanding of signaling (e.g., Diameter, SIP, NAS), routing fundamentals, and core‑network behavior. Knowledge of telecom connectivity flows (SIM activation, attach procedures, mobility, authentication). Experience analyzing logs, traces, routing tables, and event correlations across network elements. Familiarity with OSS/NMS tools, alarms, KPIs, dashboards, and monitoring platforms. Basic understanding of satellite network components, gateways, or hybrid RAN‑core flows is a plus. Hands‑on with Linux, basic scripting (Python/Bash), and troubleshooting tools. Professional Skills Strong analytical skills and ability to diagnose issues under time pressure. Excellent communication for coordination with internal teams and partner NOCs. High attention to detail with disciplined documentation and tracking. Adaptability to shift‑based schedules and fast‑paced incident environments. Team‑oriented mindset with strong ownership of incident resolution and service quality. Technology Proficiency NOC and OSS/NMS tools (Zabbix, Grafana, Prometheus, Datadog, Solar Winds, or similar). Logging tools (Elastic, Splunk, Kibana) and packet analysis tools (Wireshark). Ticketing/ITSM tools (Service Now, Jira, Remedy). Basic scripting and automation familiarity (Python, Bash). Strong working knowledge of Excel, dashboards, and documentation tools.<br>Physical Requirements Ability to work in a shift‑based NOC environment, including nights or weekends based on rotation. Ability to remain attentive during extended monitoring sessions and incident bridges. Occasional travel for training, partner coordination, or operational readiness activities.
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>We are seeking a Senior Automation & Quality Engineer to own and scale our automation and quality practices across web applications, APIs, and cloud-native workloads. This role is hands-on and production-focused responsible for building reliable automated testing, performance/load testing, and quality gates integrated into GitLab CI/CD. You will work closely with developers and platform teams to improve release confidence, reduce regressions, and ensure performance readiness. This role requires proven hands-on capability in automation and performance testing at scale. If you do not have practical experience with Playwright/Selenium, JMeter, GitLab pipelines, and Java/Python automation, you are not the one.</p><p><b>Key Responsibilities</b></p><p>1) Test Automation (UI, API, Integration)</p><ul><li>Design and maintain end-to-end (E2E) automation using Playwright and Selenium across critical user journeys.</li><li>Develop maintainable automation frameworks and reusable test components in Java and Python.</li><li>Implement robust test strategies: smoke tests, regression suites, integration tests, and API tests aligned with release workflows.</li><li>Ensure stable execution in CI environments with proper test data handling, environment readiness checks, and reporting.</li></ul><p>2) Performance & Load Testing</p><ul><li>Build and execute performance/load test plans using JMeter and k8s-based load testing approaches (distributed execution when needed).</li><li>Define performance baselines and SLAs (response time, throughput, error rate) and validate against real-world scenarios.</li><li>Analyze bottlenecks and provide actionable recommendations (application, database, infrastructure, or platform-related).</li></ul><p>3) CI/CD Quality Gates (GitLab)</p><ul><li>Integrate automation suites into GitLab pipelines as enforceable quality gates (merge request validations, pre-release gates, scheduled regression).</li><li>Implement pipeline best practices: parallelization, caching, artifact handling, test retries logic, and reliable reporting.</li><li>Enforce standards for code quality and test readiness, ensuring done includes automation coverage and measurable quality signals.</li></ul><p>4) Unit Testing & Developer Enablement</p><ul><li>Define and enforce unit test expectations with developers (coverage targets, critical module focus, fast feedback cycles).</li><li>Support teams in improving testability and writing reliable unit tests (especially for high-risk components).</li><li>Promote consistent test patterns and shift-left quality practices.</li></ul><p>5) Workflow Automation (n8n)</p><ul><li>Build workflow automations using n8n to streamline quality operations (e.g., triggering tests, notifications, approvals, reporting dashboards).</li><li>Automate repeatable QA processes to reduce manual effort and increase consistency.</li></ul><p>6) Reporting, Documentation & Quality Governance</p><ul><li>Produce clear quality dashboards and reports: pass/fail trends, flakiness tracking, performance trends, release readiness indicators.</li><li>Document test strategies, runbooks, and standard operating procedures.</li><li>Participate in incident reviews/RCA and introduce preventive quality controls.</li></ul><p>5+ years of experience in QA Automation / SDET / Quality Engineering (senior level, hands-on).</p><p>Strong hands-on expertise with:</p><ul><li>Playwright and/or Selenium for E2E automation</li><li>JMeter for performance and load testing</li><li>GitLab CI/CD integration and pipeline-driven quality gates</li><li>Automation development in Java and Python</li><li>Unit test practices and supporting engineering teams with testing standards</li><li>Experience running tests in containerized/cloud-native environments and handling CI reliability challenges (test stability, environment readiness, reporting).</li></ul><p>Strong Advantages (Nice to Have)</p><ul><li>Distributed load testing in Kubernetes (k8s execution patterns, scalability, reliability).</li><li>Test reporting frameworks and dashboards (trend analysis, flakiness reduction).</li><li>HRDF-Restricted-Internal API mocking/service virtualization strategies for reliable automated testing.</li><li>Experience with release governance and quality sign-off frameworks.</li></ul><p>Medical Insurance Social Insurance Iqama Issuing Air tickets</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>5+ years of experience in QA Automation / SDET / Quality Engineering (senior level, hands-on).</p><p>Strong hands-on expertise with:</p><ul><li>Playwright and/or Selenium for E2E automation</li><li>JMeter for performance and load testing</li><li>GitLab CI/CD integration and pipeline-driven quality gates</li><li>Automation development in Java and Python</li><li>Unit test practices and supporting engineering teams with testing standards</li><li>Experience running tests in containerized/cloud-native environments and handling CI reliability challenges (test stability, environment readiness, reporting).</li></ul><p>Strong Advantages (Nice to Have)</p><ul><li>Distributed load testing in Kubernetes (k8s execution patterns, scalability, reliability).</li><li>Test reporting frameworks and dashboards (trend analysis, flakiness reduction).</li><li>HRDF-Restricted-Internal API mocking/service virtualization strategies for reliable automated testing.</li><li>Experience with release governance and quality sign-off frameworks.</li></ul><p></p></section>