Employment Type
Full-time
Application Dates
Open
Closing
Opportunity Overview
Type
Graduate Jobs
Salary
Competitive Salary
Location
Singapore
Required Level of Study
Bachelor degree
Areas of Work
IT and Technology
Degrees Accepted
E Engineering, Maths, IT & Computer Sciences
Computer science & IT

Associate DevOps Engineer – Graduate Programme (May 2024 Intake)

Your Role and Responsibilities:

  • Work along with the Project teams to onboard new squads in the DevOps environment.

  • Guiding the continuous integration, continuous deployment and continuous testing.

  • Work closely with the development team and operation team to create DevOps strategy and toolset that suits the individual squads.

  • Setup, deploy and maintain scalable, high availability systems

  • Perform and automate deployment and security hardening of systems

  • Automate and build up scalable systems/environment using latest technologies (e.g. Kubernetes)

  • Automate security hardening in testing, deployment and production setup based on industrial best practices

  • Setup and maintain CI/CD, automated testing, development and delivery environments

  • Writing scripts/programs for service monitoring and health check of systems

  • Day-to-day monitoring, backup, deployment and maintenance of systems

Required Technical and Professional Expertise:

  • Bachelor Degree in Computer Science or Equivalent with 0 to 2 years of relevant experience

  • Experience with cloud orchestration, configuration management and auto-scaling techniques

  • Thorough knowledge of networking, routers, switches, and WiFi setup.

  • Good knowledge of storage technologies, such as NAS, SAN, SDS

  • Experience with automation tools such as Salt/Chef/Puppet/Ansible

  • Experience with load balancing setup for TCP/IP, HTTP, DNS, routings.

  • Knowledge of IT security standards, for instance from CIS or IM8.

  • Experience on building and developing CI/CD pipeline and workflow (Gitlab CI/CD preferred)

  • Good hands-on experience on using AWS Cloud Formation scripts for configuration management and application deployment

  • Overall knowledge on one or more of the following programming language (Java, Spring Boot, Node JS, Angular JS, React Native)

  • Knowledge on continuous integration, test automation, version control, and software configuration management.

Preferred Technical and Professional Expertise:

Due to the government client-facing nature of this role, it is a requirement for all applicants to hold Singaporean Citizenship.