Responsibilities:
- Design and implement cloud infrastructure, deploy applications to the cloud, and oversee the management of the cloud environment to facilitate the Software as a Service (SaaS) model for platforms, applications, and services.
- Provide support for software development, specifically customized application modules, as part of cross-platform application development.
- Research and evaluate suitable technologies and solutions for integration into the development and adoption roadmap.
- Collaborate with internal and external stakeholders to understand and manage requirements, developing solutions to meet the identified needs.
Requirements:
- Possess a Tertiary Qualification in IT, Computer Science, Computer Engineering, or a related discipline.
- Proficient in software development across Web, Mobile, or Desktop applications, utilizing various languages (e.g., C#, Java, Python) and frameworks (e.g., Angular, React, Node.js).
- Knowledgeable in deploying applications to Cloud platforms (e.g., Azure, AWS, GCP) using open platforms (e.g., Docker, Kubernetes).
- Hands-on experience in designing infrastructure for cloud applications.
- Familiarity with DevOps tools and practices within an Agile software development methodology.
- Competence in working with databases (e.g., MySQL, MongoDB) and deploying web servers (e.g., Apache).
- Advantageous to have an understanding of AR/VR concepts and proficiency in related development tools (e.g., Unity, OpenXR, AR.js).
Company Registration Number: 201622755N
EA Licence: 19C9859
Registration Number: R2090276