Job Description
We are looking for a Python Developer to join our team and support the maintenance and development of technical labs for online courses. This role is essential to ensure that labs are functional, user-friendly, and aligned with the latest product and service updates.
Your Responsibilities:
* Test course labs, including instructions, tools, and UI, ensuring they meet learning objectives
* Fix issues reported by technical trainers and lab hosting partners
* Execute lab steps as an end user, document technical issues, and update labs based on UI or service changes
* Create new labs or lab steps when needed
* Collaborate with content teams to resolve issues and identify areas for improvement
Qualifications
* Minimum of 2 years of experience in technical areas (Azure Infrastructure, AI/Developer, Security, or AI Business Solutions)
* Knowledge of GitHub (repo management and code maintenance) and Markdown
* Experience working with virtual machines
* Programming skills in Python and/or C#
* Familiarity with Azure and AI services
* Strong troubleshooting and debugging skills
* Excellent written communication skills
* Fluent in English
Additional Information
* Workplace type: Hybrid or remote
* This position is based in Portugal
* Applicants must meet residency or eligibility criteria to work within the country (example: a residence permit or work visa)