Mission
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:
1. Test course labs, including instructions, tools, and UI, ensuring they meet learning objectives
2. Fix issues reported by technical trainers and lab hosting partners
3. Execute lab steps as an end user, document technical issues, and update labs based on UI or service changes
4. Create new labs or lab steps when needed
5. Collaborate with content teams to resolve issues and identify areas for improvement
Profile
6. Minimum of 2 years of experience in technical areas (Azure Infrastructure, AI/Developer, Security, or AI Business Solutions)
7. Knowledge of GitHub (repo management and code maintenance) and Markdown
8. Experience working with virtual machines
9. Programming skills in Python and/or C#
10. Familiarity with Azure and AI services
11. Strong troubleshooting and debugging skills
12. Excellent written communication skills
13. Fluent in English
14. Workplace type: Hybrid or remote
15. This position is based in Portugal
16. Applicants must meet residency or eligibility criteria to work within the country (example: a residence permit or work visa)