Job Duties:
- Research, design, and develop computer and network software or specialised utility programs.
- Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.
- Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures.
- Work with computer hardware engineers to integrate hardware and software systems and develop specifications and performance requirements.
Job Requirements:
- Development & Execution of infrastructure as code product (IAC) (e.g. Terraform/CloudFormation) also should have good of doing developement of IAC script using of Python and JSON.
- Container configuration and implementation (Docker, Kubernetes)
- Understand the AWS infra provisioning using IAC and worked on set up of such env on AWS via IAC.
- Support CICD process, tooling, and techniques involving GIT tools in CICD
- Perform day-to-day administration, monitoring, patching and issue resolution
Experience
- Experience in writing IAC Terraform scripts and have worked in Python & JSON to code IAC scripts as well and setting up AWS Env via IAC.
- Preferably to have knowledge of Singapore Government Commercial Cloud (GCC) environment and AIAS standards.