Leading the Office of Technology in Cloud Business and overseeing all technical aspects of the organization and partners with key stakeholders within the business to evaluate new IT opportunities and use them as an enabler for growth.
You will be an integral part of the team responsible for crafting and delivering creative cloud solutions for our customers. Your responsibility will include designing, building and automating cost effective, resilient, and secure cloud based applications.
The Cloud Technology Officer approves the deployment of new technologies to enhance or develop new services and product offerings. You devise and architect and design cloud native solution, cloud automation solutions, or serve as a lead, running in developing solutions and services in the Cloud Engineering team. You will help customers with and cloud adoption strategies by engineering solutions that deliver measurable business value, using ground-breaking technologies.
Support the end-to-end application lifecycle (concept, design, test, release and support/maintenance)
Gather project requirements, design specifications, conceptualise approach / framework, and breakdown tasks for agile team
Mentor junior engineers with code reviews and feedback sessions to support their technical development.
Create standards to ensure high quality and clean code and ensure compliance within the team
Implement testing procedures using testing tools, libraries and databases
Troubleshoot and debug complex technical issues
Develop roadmap for high performing, scalable, reliable and secure services
Research and recommend new technologies to scale up productivity and efficiency
Ensure all applications (new and legacy) meet and maintained according to quality standards
Collaborate in cross-functional teams, such as contributing technical recommendations, identify resource requirements, and designing development approach etc.
Bachelor in Computer Science or equivalent with at least 5 years of working experience in related field is required
Passionate about technology and people
Strong team player and takes pride in delivering quality solutions
Strong communication skills
Proficient in Unity, C# or Java
Able to manage agile and waterfall projects
Able to understand business requirements and translate them into technical requirements
Able to measure, manage and clear technical debt
Experience in one of the cloud platforms (e.g. Azure, AWS or Google) and have built systems using one of the cloud platforms
Proven track record of designing, building and maintaining scalable systems
Experience working with QA, test environments and secure deployment
Experience with version control (e.g. Git)
Experience with client / server side programming
Experience in network and TCP / UDP Sockets programming
Experience in designing sustainable APIs
Experience in Docker-based containers, micro-services, and Kubernetes
Good understanding of DevOps practices and have used them to build CI/CD pipelines for software deployment
Good understanding of development and tools for Android and iOS
Please contact Ranelle Liew at +65 6950 0389 or RanelleL@charterhouse.com.sg for a confidential discussion.
EA License no: 16S8066 | Reg no.: R1874529
Only successful candidates will be notified.