Title: Assistant Principal Engineer, Cloud
Job ID: Location:
Satellite Hub, SG
Description:
Responsibilities
A combination of the following responsibilities and capabilities will form the seniority of post applicable.
Analyse tender spec, client requirement to propose suitable cloud solution, design and deploy cloud infrastructure, platform and applications.Implement cloud infrastructure in UAT and product environment which may, not limited to, Azure, AWS, GCP, Huawei, etc cloud.Design and propose solutions which comprise hybrid/multi cloud integration on cloud and on-premise infrastructure.
Test and ensure the configuration, setup and connectivity of cloud resources.Propose solutions for cloud resource health and performance monitoring.
Manage and monitor performance, security, availability, and scalability of cloud resources.Create architecture artefacts and documentations to effectively explain and present the solution design to stakeholders.Troubleshoot issues related to the cloud services, providing technical support and guidance to clients and other stakeholders.
Work closely with network infrastructure team for integration of on-premise and cloud services.Evaluate and recommend new cloud technologies and best practices for product development, system integration and project solutions.Conduct requirements specifications and prepare project documentations necessary, including configuration documentations for the implementations.Prepare and conduct User Acceptance Test and test documents.Conduct backup & restore, logging, monitoring, CIS compliance best practice in cloud.Familiar to GCC environment requirement, setup and deployment.Knowledge on GovTech SHIP-HATS will be an added advantage.Candidate may also be assessed but non-mandatory, if they have other skillset & experience for taking up some responsibilities of system and system products such as: Implementation of high availability networking and Nex-Gen firewallImplementation of high availability servers, OS and clustering for Linux and/or Microsoft WindowsImplementation of storage and backup systemsImplementation of system monitoring and management.Implementation of a few of following system HA on RDBMS/NoSQL, message queues system, Kubernetes clusters, API management, ESB, webapp servers, SFTP server, proxy/reverse proxy server, Kafka, RabbitMQ, AMQP.Microsoft Active Directory or LDAP, IAM/IDM systemNetwork Load Balancing and Global LB systemImplementation of multi-site and/or disaster recovery site.Backup, restoration and DR switch/fail-over. Requirement/Skills
Strong background in IT, computer science, or a related fieldPractical experience and knowledge of cloud computing concepts such as cloud service models, deployment models, security and compliance, architecture and design, automation and orchestration, and migration and integration. Certifications such as AWS Certified Solutions Architect, Microsoft Azure Administrator, Database Administrator(DBA), Google Cloud Professional Cloud Architect, CompTIA Cloud+, or Cisco Certified Network Associate Cloud.Certifications in VMware will be an added advantage.A fast learner, have a proactive attitude and an eye for quality worksA team player - inclusive mindset to collaborate effectively in a diverse teamPlus points will be additional advantage: Experienced with system hardening and VAPT will be an added advantage.Experienced with IaaS or PaaS implementation.Experienced with System Management: system logs and health monitoring/workflow implementation.Experience with backup and restoration of system.Experience with DevOps or CI/CD system infra and middleware implementation such as Bamboo/Jenkins, Jira, Confluence, SAST and DAST products.