
Search by job, company or skills

Job Title:DevSecOps Engineer
Location: Singapore
Employment Type: Contract 12 Months
About the job:
· Work along with the Project team 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 containerised systems/environment using latest technologies (e.g. Redhat Openshift, MLOps tools, etc)
· 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
About You:
· Experience with cloud orchestration, configuration management and auto-scaling techniques
· Experience on building and developing CI/CD pipeline and workflow (Gitlab CI/CD preferred)
· Experience on building and managing container image pipeline
· Experience with automation tools such as Ansible/Terraform
· Experience with load balancing setup for TCP/IP, HTTP, DNS, routings
· Knowledge of IT security standards, such CIS
· Good hands-on experience on using Infra-as-a-Code for configuration management and application deployment
· Overall knowledge on one or more of the following programming languages (Java, Python)
· Knowledge on continuous integration, test automation, version control, and software configuration management.
Desired Background:
· Diploma/Degree in Electrical Engineering, Computer Science, Communications Engineering or equivalent
· At least 1-year experience in system analysis, design and programming.
· Experience in software-defined infrastructure (OpenStack).
· Experience with infrastructure provision tools (Docker, Ansible, etc).
· Experience working with containerised platforms, including Kubernetes and Red Hat OpenShift (OCP), to deploy, manage, and maintain scalable applications.
· Good understanding of hardware infrastructure systems (network switches, firewalls, routers etc.) and Linux operating system.
· At least 1-year of experience in creatin and managing CI/CD pipelines, DevOps principles and practices. Knowledge in DevSecOps will be an added advantage.
· Self-motivated and good communication skills. Good hands-on experience on using AWS Cloud Formation scripts for configuration management and application deployment.
· At least 1-year experience working closely with cloud provisioned resources. Experience in Linux, Windows, network troubleshooting is a plus,
· Experience on working in an Agile environment, in a close collaboration with developers, Knowledge on continuous integration, test automation, version control, and software configuration management
· Excellent communication skills
Job ID: 145876027