
* Bachelor’s degree in Computer Science, Engineering, or a related field.
* At least 5 years of experience in software development, with 2+ years in a leadership role.
* Strong programming skills in JavaScript, TypeScript, Python, Java, or other relevant languages.
* Experience with cloud platforms (AWS, Azure, or Google Cloud) and micro services architecture.
* Proficiency in DevOps practices, CI/CD pipelines, and containerisation (Docker, Kubernetes).
* Strong problem-solving skills and ability to make architectural decisions.
* Excellent communication and leadership skills with a collaborative mindset.
* Good command of English.