Programming Jobs in Tunisia
917 Jobs Found
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><font dir="auto" ><font dir="auto" >As part of the 24/7 team dedicated to monitoring and service continuity, you will be responsible for:</font></font></p> <ul> <li><font dir="auto" ><font dir="auto" >monitoring </font></font><strong><font dir="auto" ><font dir="auto" >of automated processing</font></font></strong><font dir="auto" ><font dir="auto" > via the Dollar Universe tool </font></font><strong><font dir="auto" ><font dir="auto" >($U)</font></font></strong><font dir="auto" ><font dir="auto" > ;</font></font></li> <li><font dir="auto" ></font><strong><font dir="auto" ><font dir="auto" >infrastructure monitoring</font></font></strong><font dir="auto" ><font dir="auto" > via </font><font dir="auto" >Zabbix </font></font><strong><font dir="auto" ><font dir="auto" >(</font></font></strong><font dir="auto" ><font dir="auto" > incidents, resources, thresholds);</font></font></li> <li><font dir="auto" ><font dir="auto" >handling </font></font><strong><font dir="auto" ><font dir="auto" >of HNO (Out of Working Hours) alerts</font></font></strong><font dir="auto" ><font dir="auto" > and </font></font><strong><font dir="auto" ><font dir="auto" >the initial technical analysis</font></font></strong><font dir="auto" ><font dir="auto" > ;</font></font></li> <li><font dir="auto" ><font dir="auto" >of </font></font><strong><font dir="auto" ><font dir="auto" >the opening and escalation of incidents</font></font></strong><font dir="auto" ><font dir="auto" > in connection with the HO (Working Hours) teams or application experts;</font></font></li> <li><font dir="auto" ><font dir="auto" >management </font></font><strong><font dir="auto" ><font dir="auto" >and transmission of instructions</font></font></strong><font dir="auto" ><font dir="auto" > through ticketing and documentation tools;</font></font></li> <li><font dir="auto" ><font dir="auto" >analysis </font></font><strong><font dir="auto" ><font dir="auto" >of exchange files</font></font></strong><font dir="auto" ><font dir="auto" > (SFTP, logs) between the different components of the IS (Red Hat Linux, Oracle databases...);</font></font></li> <li><font dir="auto" ><font dir="auto" >continuous improvement </font></font><strong><font dir="auto" ><font dir="auto" >of documentation and</font></font></strong><font dir="auto" ><font dir="auto" > internal procedures.</font></font></li> <li><font dir="auto" ><font dir="auto" >Shift work (24/7 rotation): mornings, evenings, nights, weekends and public holidays included</font></font></li> </ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p><strong><font dir="auto" ><font dir="auto" >Systems</font></font></strong><font dir="auto" ><font dir="auto" > : Linux (Red Hat)</font></font></p> <ul> <li><strong><font dir="auto" ><font dir="auto" >Supervision</font></font></strong><font dir="auto" ><font dir="auto" > : Zabbix</font></font></li> <li><strong><font dir="auto" ><font dir="auto" >Automation</font></font></strong><font dir="auto" ><font dir="auto" > : Dollar Universe</font></font></li> <li><strong><font dir="auto" ><font dir="auto" >File transfers</font></font></strong><font dir="auto" ><font dir="auto" > : SFTP, CFT, batches, logs</font></font></li> <li><strong><font dir="auto" ><font dir="auto" >Databases</font></font></strong><font dir="auto" ><font dir="auto" > : Oracle SQL</font></font></li> </ul><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>Are you curious, motivated, and forward-thinking? At FIS you’ll have the opportunity to work on some of the most challenging and relevant issues in financial services and technology. Our talented people empower us, and we believe in being part of a team that is open, collaborative, entrepreneurial, passionate and above all fun.</p><br><p>We are looking for interns who will join our team as:<b>Software Engineering Intern – Test Automation & AI</b></p><br><p><i><b>FIS</b>is a global financial services technology company that provides software, data, and operational solutions to banks, asset managers, and capital markets institutions worldwide.</i></p><br><p><u><b><span>What You Will Be Doing:</span></b></u></p><br><p>• Develop and maintain automated test scripts using Playwright and modern testing frameworks</p><br><p>• Support the design and execution of functional, regression, integration, and end-to-end tests</p><br><p>• Collaborate with engineering teams to identify automation opportunities across the software lifecycle</p><br><p>• Analyze test results, troubleshoot issues, and document findings for stakeholders</p><br><p>• Apply AI-assisted tools to improve testing efficiency, code quality, and developer productivity</p><br><p>• Contribute to test framework enhancements, reusable components, and automation standards</p><br><p>• Assist in validating application performance, usability, and reliability</p><br><p>• Support CI/CD pipeline integration and automated quality checks</p><br><p>• Create technical documentation, test plans, and knowledge-sharing materials</p><br><p>• Participate in agile ceremonies and contribute ideas for continuous improvement</p><br><p><u><b><span>What you will bring :</span></b></u></p><br><p><span>• Currently pursuing a degree or equivalent skills-based education in Computer Science, Software Engineering, Information Technology, or a related field</span></p><br><p><span>• Knowledge of software development fundamentals and programming concepts</span></p><br><p><span>• Understanding JavaScript, TypeScript, Python, or a similar programming language</span></p><br><p><span>• Understanding of software testing principles, test design, and quality assurance practices</span></p><br><p><span>• Familiarity with Playwright or interest in modern browser automation technologies</span></p><br><p><span>• Knowledge of version control systems such as Git</span></p><br><p><span>• Strong analytical, problem-solving, and debugging skills</span></p><br><p><span>• Effective communication and collaboration skills with technical and non-technical stakeholders</span></p><br><p><span>• </span>High attention to detail and willingness to learn</p><br><p><span>• </span>Good communication skills</p><br><u><b><span>Preferred Qualifications</span></b></u><p><span>• Exposure to Playwright test automation frameworks and Page Object Model design patterns</span></p><br><p><span>• Familiarity with AI-assisted development tools and generative AI technologies</span></p><br><p><span>• Understanding of CI/CD pipelines and automated software delivery practices</span></p><br><p><span>• Knowledge of API testing and web technologies</span></p><br><p><span>• Understanding cloud platforms, containers, or DevOps concepts</span></p><br><p><u><b>What We Offer:</b></u></p><br><p><span>•Paid internship</span></p><br><p><span>•</span>Mentorship and structured on-the-job learning</p><br><p><span>•</span>Hybrid working model</p><br><p><span>•</span>Company benefits: Transportation, ...</p><br><p><b>Privacy Statement</b></p><br><p>FIS is committed to protecting the privacy and security of all personal information that we process in order to provide services to our clients. For specific information on how FIS protects personal information online, please see the Online Privacy Notice.</p><br><p><b>Sourcing Model</b></p><br><p>Recruitment at FIS works primarily on a direct sourcing model; a relatively small portion of our hiring is through recruitment agencies. FIS does not accept resumes from recruitment agencies which are not on the preferred supplier list and is not responsible for any related fees for resumes submitted to job postings, our employees, or any other part of our company.</p><br><p>#pridepass</p><br> </div>
<p>Siemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 175 years. We are looking for a highly motivated Software Engineer to join our Hardware-Assisted Verification Division. You will be part of a high-performing FPGA-based prototyping R&D team responsible for designing, developing, and debugging software programs for the Veloce proFPGA prototyping platform.</p><p>Job Responsibilities:</p><ul><li>Assist senior engineers in designing, developing, modifying, and implementing software for internal and external products, with a focus on exceeding customer expectations through high-quality and timely delivery.</li><li>Ensure the overall functional quality of released products across all required platforms and mechanisms.</li><li>Work under close supervision.</li><li>Apply basic skills with moderate levels of proficiency.</li><li>Develop software for low-level validation of components.</li><li>Integrate system components in close coordination with the software team.</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li>Bachelor s or Master s degree, or equivalent experience, in Computer Science or Electronics Engineering.</li><li>Experience with C++, algorithms, and object-oriented software development.</li><li>Proficiency in digital design using HDL languages such as VHDL, Verilog, and SystemVerilog.</li><li>Hands-on experience with FPGA design, FPGA tools (Vivado, Quartus), and static timing analysis (STA).</li><li>Strong debugging skills in RTL design and simulation.</li><li>Familiarity with Linux and scripting languages such as TCL, Bash, and Python.</li><li>Experience working in collaborative, multi-team environments using version control systems such as Git, Perforce, or SVN.</li><li>Fluent in English.</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>We are looking for a versatile and talented Full-stack Developer to grow with our global development team.<br> You will be working remotely on the main Assima platform application.<br> Your key role will be to implement features and maintain our platform developed in C# and .<br>NET framework.<br> There will be opportunities to work on the future version of our application as a backend developer (Python) or frontend (React) , depending on priorities and skills.<br> Roles and Responsibilities Develop and maintain features for our main platform Deploy code to production and respond to live incidents in production Work closely with developers and QA testers to deliver and meet expectations Work in an international environment with teams in multiple time zones Think out of the box and solve unique problems Attention to detail Core skills 3+ years of experience with C# Strong experience with .<br>NET Framework (ASPX) and ASP.<br>NET Experience with .<br>NET Core / ASP.<br>NET Core Experience with Microsoft SQL Server Extensive experience with legacy ASP.<br>NET is mandatory Bonus Experience with Entity Framework (EF / EF Core) Experience with WCF (Windows Communication Foundation) services Experience with RabbitMQ or other message brokers Strong knowledge of JavaScript, HTML, CSS, JQuery Understanding of asynchronous programming and multithreading Experience with TFS (Team Foundation Server) / Azure DevOps Familiarity with non-relational databases such as MongoDB and Apache Solr Special Requirements for the Role Ability to work and communicate clearly and efficiently with team members, with strong English communication both written and spoken M.<br>S. Degree in Computer Science or similar Work within a successful, dynamic, small and growing team Availability to work during CET business hours</span> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><div><ul><br> </ul> <p> <strong><font dir="auto" ><font dir="auto" >SUPPLY</font></font></strong> </p> <ul> <li><font dir="auto" ><font dir="auto" >Prepare and validate 12-month rolling sales forecasts with the Sales Departments.</font></font></li> <li><font dir="auto" ><font dir="auto" >Ensure the Lynks tool is up to date: Prepare and validate sales forecasts, etc.</font></font></li> <li><font dir="auto" ><font dir="auto" >Ensuring proper consumption/elimination of residual sales forecasts</font></font></li> <li><font dir="auto" ><font dir="auto" >Analyze the reliability of sales forecasts and edit the sales forecast reliability indicator.</font></font></li> <li><font dir="auto" ><font dir="auto" >Facilitate the monthly sales forecast follow-up meeting involving operations and sales departments.</font></font></li> <li><font dir="auto" ><font dir="auto" >Performing recurring computer data extractions: sales by item, stock valuation, </font></font></li> <li><font dir="auto" ><font dir="auto" >Calculation of monthly fuel supply requirements</font></font></li> <li><font dir="auto" ><font dir="auto" >Planning and preparation of fuel orders, attends programming meetings with the national programmer</font></font></li> <li><font dir="auto" ><font dir="auto" >Securing supplies by monitoring ship movements and SOTRAPIL programs</font></font></li> <li><font dir="auto" ><font dir="auto" >Ensuring adequate stock levels of tools and safety stock; monitoring procurement budgets</font></font></li> <li><font dir="auto" ><font dir="auto" >To propose appropriate solutions in case of problems (shortage, shortage or other)</font></font></li> </ul> <p> <strong><font dir="auto" ><font dir="auto" >LOGISTICS ANALYSIS</font></font></strong> </p> <ul> <li><font dir="auto" ><font dir="auto" >Monitor key indicators: service rate, stock level, then propose and implement action plans in case of deviations.</font></font></li> <li><font dir="auto" ><font dir="auto" >Analyze the risks of disruption, seek solutions with the sales team, Transport and Supply manager.</font></font></li> <li><font dir="auto" ><font dir="auto" >Analyze logistics flows from different dashboards and propose supply chain optimization actions (supply, sites, transport)</font></font></li> <li><font dir="auto" ><font dir="auto" >Create and update logistics and financial dashboards</font></font></li> <li><font dir="auto" ><font dir="auto" >Complete the documentation/procedure for the various processes involved in managing the SCM</font></font></li> <li><font dir="auto" ><font dir="auto" >Support for crisis management.</font></font></li> </ul> <p> <strong><font dir="auto" ><font dir="auto" >ADMINISTRATIVE MANAGEMENT</font></font></strong> </p> <ul> <li><font dir="auto" ><font dir="auto" >Prepare and monitor DGH files (decisions and authorizations, security stock transfer, capacity rental, general submissions, security bonus, etc.) at the General Directorate of Hydrocarbons to be in line with the regulations in force.</font></font></li> <li><font dir="auto" ><font dir="auto" >Prepare and monitor administrative files (capacity rental, storage, etc.) with various administrations and service providers (DGH, OMMP, STIR, TANKMED, etc.)</font></font></li> <li><font dir="auto" ><font dir="auto" >Check and validate supplier invoices: STIR, SOTRAPIL, Confr res.</font></font></li> <li><font dir="auto" ><font dir="auto" >Entry of monthly orders for various white goods per site, with price updates in the system.</font></font></li> <li><font dir="auto" ><font dir="auto" >Ensure the monitoring and archiving of supply contracts, and manage their renewal dates.</font></font></li> </ul> <p><br></p></div><div><div><div>
</div></div></div></div></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<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> You'll create challenging tasks and evaluation criteria within realistic simulated environments: 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 What this is NOT Not data labeling Not prompt engineering Not writing code from scratch - the agent writes most of the code; you guide and evaluate What we look for 5+ years in software development Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis Experience writing tests (functional, integration) English proficiency - B2+ Why this is hard Frontier models are already good at coding.<br> Creating a task that genuinely challenges the best models is non-trivial.<br> You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution.<br> Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid Compensation Up to $40/hr equivalent , depending on level and pace.<br> Tasks are estimated at ~20 hours each; you set your own schedule.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<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> You'll create challenging tasks and evaluation criteria within realistic simulated environments: 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 What this is NOT Not data labeling Not prompt engineering Not writing code from scratch - the agent writes most of the code; you guide and evaluate What we look for 5+ years in software development Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis Experience writing tests (functional, integration) English proficiency - B2+ Why this is hard Frontier models are already good at coding.<br> Creating a task that genuinely challenges the best models is non-trivial.<br> You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution.<br> Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid Compensation Up to $40/hr equivalent , depending on level and pace.<br> Tasks are estimated at ~20 hours each; you set your own schedule.<br></span> </div>
<p>CONTEXTE In the context of strengthening its teams and its development in Tunisia, NeoXam is looking for an experienced Technical Quality Engineer in the QA profession, ideally with a software editor or a final client.</p><p>MISSIONS</p><ul><li>Carry out the writing of the test plan</li><li>Participate in the estimations of the complexity of developments on the product</li><li>Provide your technical expertise to analyze incidents raised by customers</li><li>Carry out manual tests of the software package in accordance with the test plan (this task may require analysis of product logs, etc.)</li><li>Assist other internal teams on the technical aspects of the product</li><li>Enrich a knowledge base</li><li>Automate test plans</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li>BAC +5, engineering school or equivalent, in computer science, ideally with a double specialization in IT</li><li>3 years of minimum experience in a similar position</li><li>Good computer knowledge in SGBD (Oracle / Sybase / SQL Server) and operating systems (Unix and Windows)</li><li>Mastery of SQL, UNIX, a programming or scripting language (school level), as well as XML</li><li>Knowledge of continuous integration tools</li><li>An interest in the banking, finance or insurance sector, as well as in the main financial instruments, is a plus</li><li>Finally, tenacity, rigor, dynamism, flexibility, team spirit and listening skills will allow you to be quickly effective and to evolve within our structure</li></ul><p>NICE TO HAVE</p><ul><li>Knowledge in financial markets</li><li>Knowledge of the C# language</li><li>Knowledge of the UFT tool</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<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> You'll create challenging tasks and evaluation criteria within realistic simulated environments: 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 What this is NOT: Not data labeling Not prompt engineering Not writing code from scratch - the agent writes most of the code; you guide and evaluate What we look for: 8+ years in software development Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis Experience writing tests (functional, integration) English proficiency - B2+ Why this is hard: Frontier models are already good at coding.<br> Creating a task that genuinely challenges the best models is non-trivial.<br> You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution.<br> Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paidEffort estimate Tasks for this project are estimated to take 30 hours to complete, depending on complexity.<br> This is an estimate and not a schedule requirement; you choose when and how to work.<br> Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<br> Compensation: Up to $150/hr equivalent , depending on level and pace.<br> Tasks are estimated at ~30 hours each; you set your own schedule.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<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> You'll create challenging tasks and evaluation criteria within realistic simulated environments: 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 What this is NOT: Not data labeling Not prompt engineering Not writing code from scratch - the agent writes most of the code; you guide and evaluate What we look for: 8+ years in software development Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis Experience writing tests (functional, integration) English proficiency - B2+ Why this is hard: Frontier models are already good at coding.<br> Creating a task that genuinely challenges the best models is non-trivial.<br> You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution.<br> Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paidEffort estimate Tasks for this project are estimated to take 30 hours to complete, depending on complexity.<br> This is an estimate and not a schedule requirement; you choose when and how to work.<br> Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<br> Compensation: Up to $150/hr equivalent , depending on level and pace.<br> Tasks are estimated at ~30 hours each; you set your own schedule.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<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> You'll create challenging tasks and evaluation criteria within realistic simulated environments: 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 What this is NOT: Not data labeling Not prompt engineering Not writing code from scratch - the agent writes most of the code; you guide and evaluate What we look for: 8+ years in software development Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis Experience writing tests (functional, integration) English proficiency - B2+ Why this is hard: Frontier models are already good at coding.<br> Creating a task that genuinely challenges the best models is non-trivial.<br> You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution.<br> Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paidEffort estimate Tasks for this project are estimated to take 30 hours to complete, depending on complexity.<br> This is an estimate and not a schedule requirement; you choose when and how to work.<br> Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<br> Compensation: Up to $150/hr equivalent , depending on level and pace.<br> Tasks are estimated at ~30 hours each; you set your own schedule.<br></span> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>We are looking for a highly motivated Software Engineer to join our Hardware-Assisted Verification Division. You will be part of a high-performing FPGA-based prototyping R&D team responsible for designing, developing, and debugging software programs for the Veloce proFPGA prototyping platform.</p><p>Job Responsibilities:</p><ul><li>Assist senior engineers in designing, developing, modifying, and implementing software for internal and external products, with a focus on exceeding customer expectations through high-quality and timely delivery.</li><li>Ensure the overall functional quality of released products across all required platforms and mechanisms.</li><li>Work under close supervision.</li><li>Apply basic skills with moderate levels of proficiency.</li><li>Develop software for low-level validation of components.</li><li>Integrate system components in close coordination with the software team.</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Bachelor s or Master s degree, or equivalent experience, in Computer Science or Electronics Engineering.</li><li>Experience with C++, algorithms, and object-oriented software development.</li><li>Proficiency in digital design using HDL languages such as VHDL, Verilog, and SystemVerilog.</li><li>Hands-on experience with FPGA design, FPGA tools (Vivado, Quartus), and static timing analysis (STA).</li><li>Strong debugging skills in RTL design and simulation.</li><li>Familiarity with Linux and scripting languages such as TCL, Bash, and Python.</li><li>Experience working in collaborative, multi-team environments using version control systems such as Git, Perforce, or SVN.</li><li>Fluent in English.</li></ul><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Who are we?<br> SupportYourApp is a global Intelligent Support-as-a-Service leader, partnering with tech companies and industry leaders like MasterCard, Calm and MacPaw in 30+ countries since 2010 to deliver secure customer and technical support.<br> We operate globally, supporting clients in 60 languages across diverse industries.<br> So what if you had a chance to be a part of the world’s leading SaaS, software, or hardware solutions?<br> Join our community as a Technical Support Consultant today and thrive in a multicultural and multilingual environment while enjoying your home office.<br> Unlock your potential by mastering new skills and achieving challenging goals in cooperation with our People First management approach.<br> Excited? Let’s see what it takes.<br> What you will do: Deliver outstanding technical support via chats and emails; Manage customer support tickets and maintain a 24-hour response SLA; Attend regular engineering planning sessions to stay informed on upcoming releases, migrations and product changes; Prepare and lead recurring support retrospectives, identifying customer trends and helping Engineering prioritize improvements; Review AI chatbot conversations and optimize Inkeep rules, workflows and responses to improve support quality; Maintain and improve customer-facing documentation and self-service resources in GitBook; Improve support systems and processes, including Zendesk workflows, automations and Linear ticket management; Keep up with evolving tools and technology; Handle sensitive customer data with care and security; Apply the latest and greatest customer happiness practices; Maintain deep understanding of client solutions and meet KPI.<br> What you need to succeed in this role: Excellent English communication skills (at least C1 for both spoken and written); Experience with Zendesk, including workflow optimization, automations and support operations; Troubleshooting skills, including the ability to distinguish between product bugs, user environment issues and third-party platform limitations; Experience with Linear or similar modern ticketing and prioritization platforms; Ability to translate technical concepts into clear, user-friendly language and communicate with both engineers and non-technical users; Understanding of software releases, migrations and their potential impact on customers and product performance; Organizational skills, including the ability to identify trends, run support retrospectives and turn insights into actionable feedback; An AI-first approach, using AI tools to reduce repetitive work and improve chatbot/FAQ automation; Ability to read and interpret logs (JSON) and troubleshoot issues using tools such as Grafana, browser developer tools and changelogs; Experience managing incidents, identifying patterns during ticket surges and communicating proactively with customers and internal teams; Understanding of cross-platform web applications, native applications and common data migration risks such as data loss, malformed records and parsing errors; Ability to learn and follow precise procedures; Personal computer (at least 8Gb of RAM) with a stable internet connection (minimum 50 Mbps–download and 40 Mbps–upload).<br> Will be a great plus: Experience with CRM systems; Familiarity with reselling/marketplace platforms.<br> Benefits: Fixed schedule : Monday–Tuesday, Friday from 9 AM–5 PM, and Wednesday–Thursday 12 PM–8 PM, EDT; Opportunity to cooperate fully remotely; Inclusive international environment; Compensation in USD; Rewards for referring friends; Balance between project workload and personal time, but also – internal health policy; Responsive leadership interested in your development and long-lasting cooperation; Greenhouse conditions for self-development; A culture built on trust, with no time-tracking requirements.<br> *The items listed in this section may vary depending on the terms of your engagement.<br> Certain benefits and conditions typically apply to employees; independent contractors may not be eligible for all of these.<br> The specific terms, including compensation, benefits, and work conditions, will be clearly defined in your agreement if selected.<br> You can learn more about the company and its culture by visiting our official website and social pages on Facebook, Instagram, and LinkedIn.<br> So if you're a proactive Support Specialist who thrives on solving problems, ensuring customer satisfaction, and delivering outstanding service, don't miss this opportunity and send us your CV in English to collaborate with us!<br> Over 1200+ specialists who already deliver exceptional customer experiences collaborating with SupportYourApp.<br> Know someone perfect for the role?<br> Refer them and get rewarded!<br> We adhere to the principles of equal treatment of candidates and prohibit discrimination on any grounds protected by law.<br> Your personal data will be processed as described in the SupportYourApp Candidate Privacy Notice .<br> Internal job code: 2ZI</span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<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> You'll create challenging tasks and evaluation criteria within realistic simulated environments: 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 What this is NOT: Not data labeling Not prompt engineering Not writing code from scratch - the agent writes most of the code; you guide and evaluate What we look for: 8+ years in software development Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis Experience writing tests (functional, integration) English proficiency - B2+ Why this is hard: Frontier models are already good at coding.<br> Creating a task that genuinely challenges the best models is non-trivial.<br> You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution.<br> Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paidEffort estimate Tasks for this project are estimated to take 30 hours to complete, depending on complexity.<br> This is an estimate and not a schedule requirement; you choose when and how to work.<br> Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<br> Compensation: Up to $150/hr equivalent , depending on level and pace.<br> Tasks are estimated at ~30 hours each; you set your own schedule.<br></span> </div>
<p> <br> </p>
<p> </p>
<p> <span>QA automation engineer</span> </p>
<p> <em> Gauge and Selenium test automation suite</em> </p>
<p> <br> <br> </p>
<p> </p>
<p> <br> </p>
<p>Team: Quality Assurance<br> </p>
<p>Contract: Permanent, Hybrid</p>
<p>Experience: 1 to 3 years in testing, manual or automated</p>
<p>Language: Fluent English required</p>
<p> <br> </p>
<p> <span>Context</span> </p>
<p>You join the quality assurance team to maintain and extend an automated end to end test suite built on Gauge, for executable specifications, and Selenium WebDriver, for browser control. The suite runs in GitLab CI on every release, acting both as the regression safety net and as the living documentation of expected product behaviour.</p>
<p> <span>Responsibilities</span> </p>
<ul>
<li>Write Gauge specifications from user stories and acceptance criteria, using reusable and parameterised steps that non technical readers can follow.</li>
<li>Implement and maintain step implementations, Page Objects and Selenium locators as the interfaces evolve.</li>
<li>Design and maintain test data and configuration files in YAML, and keep the GitLab CI pipelines green.</li>
<li>Run campaigns on development, staging and pre production environments through Gauge environment profiles.</li>
<li>Analyse execution reports, qualify each failure as an application defect, a test issue or environment instability, and raise clear reproducible bug tickets.</li>
<li>Stabilise flaky tests through explicit waits, proper synchronisation and test data isolation.</li>
<li>Take part in agile ceremonies, review test code and run exploratory testing on what is not yet automated.</li>
</ul>
<p> <span>Required skills</span> </p>
<ul>
<li> <br>Gauge: specifications, concepts, parameterised steps, tags and environment profiles. An equivalent BDD framework such as Cucumber, SpecFlow or Behave is accepted with a genuine appetite for Gauge.</li>
<li> <br>Selenium WebDriver: element location strategies, explicit waits and the Page Object pattern.</li>
<li> <br>Web fundamentals: HTML and the DOM, basic CSS, HTTP methods and status codes, browser developer tools.</li>
<li> <br>Programming: working level in the language of the suite, such as Java, JavaScript, Python or C#, enough to write clean step implementations.</li>
<li> <br>GitLab: branches, merge requests, simple conflict resolution, and GitLab CI pipelines described in YAML.</li>
<li> <br>Testing experience, manual or automated, is required, together with a solid grasp of test design: happy path and sad path coverage, negative cases, boundary values, error handling and regression strategy. A suite that only proves the nominal scenario proves very little.</li>
<li> <br>Defect managementwith Jira, Xray, TestRail or an equivalent, in an agile delivery context.</li>
<li> <br>Fluent English, written and spoken. Mandatory and non negotiable.English is the day to day working language for specifications, tickets, documentation and meetings, and it is assessed during the recruitment process.</li>
</ul>
<p> <span>Nice to have</span> </p>
<p>ISTQB Foundation certification, API testing with Postman or REST Assured, Docker and Selenium Grid, SQL for test data preparation, performance or accessibility testing.</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<br> What this opportunity involves Frontier coding agents are already good at passing tests.<br> We measure whether they pass them the right way .<br>We're building a dataset to evaluate the safety and conduct of AI coding agents — not just whether they complete a task, but whether they do it honestly, within scope, and without cutting corners.<br>You'll design tasks where the easy path is the unsafe one, and write the tests that catch it: Build realistic developer environments — a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history Design tasks that pair a benign development goal with a tempting unsafe shortcut: scope creep, policy violations, data corruption, over-permissive changes Write tests that verify whether the agent completed the task the right way — catching corners cut, not just checking outputs Iterate on tasks and tests based on QA feedback — review agent solutions, analyze failures, and refine until the evaluation is fair and robust What this is NOT: Not data labeling; Not prompt engineering; Not cybersecurity or red-teaming — there is no attacker in the scenario.<br> Cybersecurity experience is a nice-to-have but not a requirement.<br> We're looking for engineers who understand how code should behave, not penetration testers.<br> Strong software engineers, not security specialists; Not writing code from scratch — the agent writes most of the code; you design the situation and evaluate the outcome; What we look for 4–5+ years in software development; Core stack: Python, JavaScript/TypeScript; Strong test design skills — functional and integration tests that separate safe from unsafe completion, not just correct from incorrect; Hands-on experience with coding agents (Claude Code, GitHub Copilot CLI, Codex, or similar); Familiarity with GitHub PRs and CI workflows as a user; Stack breadth is welcome, not a filter.<br> Tasks simulate real repositories with databases, CI pipelines, and deploy scripts, so wider backend and infrastructure exposure is genuinely useful — but you don't need to be an expert in every layer; English proficiency — B2+ Why this is hard Frontier models are already good at coding.<br> Creating a task that genuinely challenges the best models is non-trivial.<br> The real difficulty is building the temptation — a scenario where the unsafe or out-of-scope path is the path of least resistance — and then writing tests that reliably catch an agent that took it.<br> Tasks have many valid solutions; tests must accept all of them and reject the bad ones.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid Project time expectations For this project, tasks are estimated to require around 20-25 hours per week during active phases, based on project requirements.<br> This is an estimate, not a guaranteed workload, and applies only while the project is active.<br> Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<br> Compensation On this project, contributors can earn up to $50 per hour equivalent , depending on their level and pace of contribution.<br> Compensation varies across projects depending on scope, complexity, and required expertise.<br> Please note that other projects on the platform may offer different earning levels based on their requirements.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Join our Team
<br><p><strong>About this opportunity:</strong></p><br><br><p><br>We are looking for a skilled and motivated RAN Network Engineer to support the deployment, optimization, performance, and maintenance of mobile radio access networks. In this role, you will ensure optimal coverage, capacity, quality, and customer experience across 2G, 3G, 4G, and 5G technologies. You will work closely with cross-functional teams to improve network performance, troubleshoot complex radio issues, implement new features, and support network evolution initiatives.</p><br><br><br><p><strong>What you will do:</strong></p><br><br><p><br>• Plan, deploy, integrate, and optimize 2G, 3G, 4G, and 5G RAN networks. <br>• Configure radio parameters, neighbor relations, and mobility settings. <br>• Support site integration, commissioning, cluster acceptance, and network rollout activities. <br>• Monitor and optimize RAN KPIs including accessibility, retainability, mobility, and throughput. <br>• Perform coverage, capacity, and interference optimization. <br>• Conduct root cause analysis for call drops, congestion, low throughput, and network performance issues. <br>• Implement RAN parameter changes, feature activations, and software upgrades through OSS platforms. <br>• Support and optimize technologies such as VoLTE, VoNR, Carrier Aggregation (CA), DSS, MIMO, SON, and beamforming. <br>• Analyze traffic trends and recommend capacity expansion strategies, including carrier additions and spectrum refarming. <br>• Execute drive tests, benchmarking activities, and post-implementation validations. <br>• Collaborate with Core, IMS, EPC, 5GC, Transmission, and IP teams to resolve end-to-end service issues. <br>• Ensure configuration consistency and compliance with change management processes. <br>• Contribute to automation and continuous improvement initiatives. </p><br><br><br><p><strong>The skills you bring:</strong></p><br><br><p><br>• Radio Network Design and Optimization. <br>• LTE and 5G NR Technologies. <br>• RAN Performance Management. <br>• KPI Analysis and Troubleshooting. <br>• Network Deployment and Integration. <br>• Coverage and Capacity Optimization. <br>• Root Cause Analysis. <br>• OSS Platforms (Ericsson, Huawei, Nokia). <br>• Drive Test Tools (TEMS, Nemo, SwissQual). <br>• VoLTE and VoNR Optimization. <br>• Change and Configuration Management. <br>• Automation and Scripting (Python is a plus). <br>• Data Analytics and Reporting. <br>• Service Delivery and Customer Focus. <br>• Stakeholder Management. <br>• Knowledge Sharing and Collaboration. <br>• Cloud-RAN and Open RAN Awareness. </p><br><br><br><p><strong>Qualifications:</strong></p><br><br><p><br>• Bachelor's degree in Telecommunications, Electronics Engineering, Computer Engineering, or a related field. <br>• Experience working with 2G, 3G, 4G, and/or 5G RAN environments. <br>• Experience in radio optimization, performance management, and network troubleshooting. <br>• LTE, 5G, RF Planning, or Optimization certifications are an advantage. </p><br><br><br><p><strong>Nice to Have:</strong></p><br><br><p><br>• Experience with SON (Self-Organizing Networks). <br>• Knowledge of Cloud-RAN and Open RAN architectures. <br>• Python or other automation/scripting experience. <br>• Exposure to IMS, EPC, 5GC, and end-to-end VoLTE troubleshooting. <br>• Experience in multi-vendor network environments.</p><br><br><p><strong>Why join Ericsson?</strong>At Ericsson, you´ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what´s possible. To build solutions never seen before to some of the world’s toughest problems. You´ll be challenged, but you won’t be alone. You´ll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.<br> <br><strong>What happens once you apply?</strong>Click Here to find all you need to know about what our typical hiring process looks like.Encouraging a diverse and inclusive organization is core to our values at Ericsson, that's why we champion it in everything we do. We truly believe that by collaborating with people with different experiences we drive innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team. Ericsson is proud to be an Equal Opportunity Employer. learn more.</p><br><br><br><p><strong>Primary country and city:</strong> Tunisia (TN) || Tunis</p><br><br><p><strong>Req ID:</strong> 786304 </p><br><br><br><br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<br> What this opportunity involves Frontier coding agents are already good at passing tests.<br> We measure whether they pass them the right way .<br>We're building a dataset to evaluate the safety and conduct of AI coding agents — not just whether they complete a task, but whether they do it honestly, within scope, and without cutting corners.<br>You'll design tasks where the easy path is the unsafe one, and write the tests that catch it: Build realistic developer environments — a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history Design tasks that pair a benign development goal with a tempting unsafe shortcut: scope creep, policy violations, data corruption, over-permissive changes Write tests that verify whether the agent completed the task the right way — catching corners cut, not just checking outputs Iterate on tasks and tests based on QA feedback — review agent solutions, analyze failures, and refine until the evaluation is fair and robust What this is NOT: Not data labeling; Not prompt engineering; Not cybersecurity or red-teaming — there is no attacker in the scenario.<br> Cybersecurity experience is a nice-to-have but not a requirement.<br> We're looking for engineers who understand how code should behave, not penetration testers.<br> Strong software engineers, not security specialists; Not writing code from scratch — the agent writes most of the code; you design the situation and evaluate the outcome; What we look for 4–5+ years in software development; Core stack: Python, JavaScript/TypeScript; Strong test design skills — functional and integration tests that separate safe from unsafe completion, not just correct from incorrect; Hands-on experience with coding agents (Claude Code, GitHub Copilot CLI, Codex, or similar); Familiarity with GitHub PRs and CI workflows as a user; Stack breadth is welcome, not a filter.<br> Tasks simulate real repositories with databases, CI pipelines, and deploy scripts, so wider backend and infrastructure exposure is genuinely useful — but you don't need to be an expert in every layer; English proficiency — B2+ Why this is hard Frontier models are already good at coding.<br> Creating a task that genuinely challenges the best models is non-trivial.<br> The real difficulty is building the temptation — a scenario where the unsafe or out-of-scope path is the path of least resistance — and then writing tests that reliably catch an agent that took it.<br> Tasks have many valid solutions; tests must accept all of them and reject the bad ones.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid Project time expectations For this project, tasks are estimated to require around 20-25 hours per week during active phases, based on project requirements.<br> This is an estimate, not a guaranteed workload, and applies only while the project is active.<br> Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<br> Compensation On this project, contributors can earn up to $50 per hour equivalent , depending on their level and pace of contribution.<br> Compensation varies across projects depending on scope, complexity, and required expertise.<br> Please note that other projects on the platform may offer different earning levels based on their requirements.<br></span> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Are you excited by the potential of AI, automation, and low-code tools to transform how people work? As an AI Community Enabler Tech Expert & Change Manager, you will be both the technical backbone and the community catalyst of LEONI s global citizen development and AI community. Your mission is to ensure that our AI and Citizen Development transformation is not only technically sound, but also understood, embraced, and actively driven by our global business users. You will care about the tools, trainings, and technical expertise that enable business users to innovate and automate at scale and at the same time engage, inspire, and support them so that adoption, impact, and sustainability are maximized. You ll bridge the gap between business and IT, simplifying complexity, fostering engagement, and empowering people to see themselves as part of the transformation. This role is ideal for someone who thrives in a hands-on, solution-oriented environment, enjoys working with people, and wants to make a real impact across a global organization.</p><p><strong>1. Technical enablement & expertise</strong></p><ul><li>Evaluate, set up, and maintain a best-in-class citizen development toolkit for automation/RPA and AI (especially Microsoft Power Platform and 365 Copilot) to be used by business users.</li><li>Provide technical guidance and support to community members on solution design, architecture, and troubleshooting.</li><li>Support business users in translating their needs into scalable and robust technical solutions.</li><li>Beware of existing citizen dev solutions and business needs. Proactively help in transferring solutions to areas where it makes sense.</li><li>Review, curate, and expand our internal citizen developer tools, a to-be-created solution marketplace, ensuring quality, reusability, and compliance with standards.</li><li>Contribute to a to-be-created Citizen Dev Knowledge Hub with technical best practices, documentation, blueprints, and how-to content.</li><li>Continuously identify and introduce new technologies and approaches that can scale across the company.</li><li>Act as a thought leader by exploring emerging AI/automation trends and translating them into practical solutions for the business in the context of citizen development.</li></ul><p><strong>2. Community building, change & adoption</strong></p><ul><li>Engage, inspire, and grow our (just-starting) global AI and Citizen Dev Community.</li><li>Design, organize, and run community initiatives such as global challenges, dashboards, expert-sharing sessions, office hours, and community meetups.</li><li>Develop and maintain a Knowledge Hub with best practices, FAQs, success stories, and training resources.</li><li>Design and deliver training programs for employees (from executives to citizen developers) to improve AI literacy, citizen development skills, and prompt engineering, either by yourself or with external partners.</li><li>Collect user feedback and translate it into actionable improvements for tools, processes, and training.</li><li>Continuously innovate and improve how we communicate AI and Citizen Dev transformation and foster engagement.</li><li>Act as a culture champion, promoting change adoption and storytelling that inspires people to see themselves as part of the transformation.</li></ul><p><strong>3. Collaboration between business, IT & AI</strong></p><ul><li>Besides with your internal business users and citizen developers, you work closely with AI Engineers, IT Professionals, and your peer AI Community Enabler to ensure seamless support for business users.</li><li>Bridge the gap between business and IT by clarifying and assessing business requests and requirements for AI and automation use cases</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Strong expertise in Microsoft Power Platform (Power Automate, Power Apps, Copilot Studio, Power BI) and Microsoft 365 Copilot</li><li>Experience with RPA tools and intelligent automation (MS Power Automate, plus awareness of other tools and their limitations).</li><li>Solid understanding and broad knowledge of Generative AI and GenAI tools (especially MS 365 Copilot, Copilot Chat).</li><li>Experience with GPT4All, open-source tools, ChatGPT (Enterprise), agentic AI is a plus.</li><li>Basic understanding and experience with programming languages and scripting, especially Python and VBA; experience working with AI-assisted coding tools (GitHub Copilot, Cursor, ), APIs and relational/non-relational databases is a plus.</li><li>Experience working with business users and translating their needs into technical solutions.</li><li>Good communicator and storyteller, both verbal and written, with a knack for making complex topics feel simple and actionable.</li><li>Empathetic mindset with strong user-centric thinking, especially when it comes to technology and change.</li><li>Strong organizational and facilitation skills (e.g., running workshops, meetups, or training sessions).</li><li>Motivation for change management, digital adoption, internal communications, or community building.</li><li>Curious, self-driven, and eager to continuously improve, experiment, and learn new tools.</li><li>Experience with workflow and data automation tools (e.g. KNIME).</li><li>Experience in scaling solutions and driving automation/AI programs at scale.</li><li>Experience with design thinking, user journey mapping, or internal communication strategy.</li><li>Knowledge about governance topics (responsible AI, data ethics, GDPR).</li><li>Certifications in Microsoft Power Platform or AI/Automation tools.</li></ul><p></p></section>
<p><b>The Role </b>We are looking for a curious and organized junior professional to join our Tunisia IT team and support the day-to-day IT and security operations of our Tunisia offices and production/drilling sites, working closely with our local IT lead. This is a hands-on, on-the-ground support role for someone who wants to learn how IT support, cybersecurity and business applications come together in an international business. Your work will be driven by day-to-day needs and requests from your local IT lead and the CIO/CISO, keeping endpoints, servers and networks running, handling entry-level security tasks, and helping translate business needs into data-driven applications. No two days will look the same. You won t be expected to know it all on day one. What we care about is your drive to learn, your attention to detail, and your ability to keep things moving.</p><p>Responsibilities This is a responsive, support-first role: your day-to-day priorities will be set by your local IT lead or the CIO/CISO, across three main areas. Day-to-Day IT Support (Primary Focus)</p><ul><li>Provide day-to-day support for endpoints (workstations, laptops, mobile devices): setup, software issues, user accounts and access.</li><li>Provide basic support and monitoring for local servers and network infrastructure (connectivity, Wi-Fi, VPN, DNS), escalating complex issues to your local IT lead or HQ.</li><li>Troubleshoot everyday IT issues for colleagues in Tunisia, on-site and remotely, as they come up.</li><li>Maintain an accurate inventory of IT equipment, software and licenses across Tunisia sites.</li><li>Carry out regular inspection and maintenance of IT equipment and infrastructure.</li><li>Assist with system installations, software rollouts, patch management and cloud user administration (Microsoft 365, Azure/AWS), as directed by your local IT lead or the CIO.</li></ul><p>Entry-Level Cybersecurity Tasks</p><ul><li>Assist in monitoring cybersecurity tools and dashboards for Tunisia systems, flagging anomalies as requested.</li><li>Support basic security hygiene: patching, access reviews, and account/password hygiene checks.</li><li>Support security awareness initiatives when requested: training sessions, phishing simulations and internal communications for Tunisia colleagues.</li><li>Support local preparation for audits, risk assessments and compliance activities (including NIS2), as directed by your local IT lead or HQ.</li></ul><p>Business Applications (Key Focus Area)</p><ul><li>Act as a translator between local business users and IT/data teams, turning everyday business needs, pain points and processes into clear requirements for data and analytics applications, when requested by your local IT lead or the CIO.</li><li>Help map how business processes and data flow today, spotting where more structure or AI could improve accuracy and decision-making.</li><li>Support the design, testing and rollout of simple AI-powered or low-code business applications and dashboards that turn raw data into decision-ready insights.</li><li>Gather feedback from end users after go-live and help refine applications so they keep matching real business needs.</li></ul><p>Growth Opportunities This role is designed as a launchpad. With close mentorship from your local IT lead, and growing exposure to the CIO/CISO as you take on more, you will gradually build deeper expertise across:</p><ul><li>IT Operations, from day-to-day support to servers, networks and cloud platforms.</li><li>Cybersecurity, from awareness basics to hands-on security tasks and compliance support.</li><li>Business Applications & AI, from understanding business needs to translating them into data-driven, AI-powered tools.</li><li>Compliance & Governance, from documentation to audits and regulatory frameworks such as NIS2.</li></ul><p><strong>Desired Candidate Profile</strong></p><p><b>Education </b>Bachelor's degree (or equivalent) in Computer Science, IT, Cybersecurity, Information Systems or a related field. Certifications (CompTIA, ITIL, Microsoft, Cisco, AWS...) or a Masters' degree are a plus, not a requirement.</p><p>Experience No professional experience required; this is an entry-level role with full mentorship. Internships, academic projects, or any relevant exposure to IT or cybersecurity are valued but not mandatory.</p><p>Technical Baseline Basic understanding of networking (TCP/IP, DNS, VPN, Wi-Fi) and cybersecurity principles. Comfortable with Windows; basic familiarity with Linux and general server concepts is a plus. Familiarity with Microsoft 365, Azure/AWS is an advantage; interest in scripting (PowerShell, Python) is a bonus. Interest in data & analytics tools (e.g., Power BI, low-code/AI app builders) and how they turn business processes into structured, decision-ready data is a plus. Willingness to learn enterprise systems, cloud platforms, and security tools on the job.</p><p>Who You Are Organized and detail-oriented, you follow through and keep things on track. Curious about how the business works, with an interest in turning real-world processes and challenges into structured data and technology solutions. A clear communicator who can summarize information simply, in French, Arabic and English. Proactive, you look for what needs to happen next without being asked. Comfortable switching between different types of tasks throughout the day. Professional and reliable when working with local colleagues, vendors, and HQ contacts. Adaptable and eager to learn, ready to grow beyond your comfort zone.</p>