(Only Singaporean will be considered)
Job Description:
The DevSecOps Engineer works along with the Project teams to onboard new squads in the DevOps environment. DevSecOps Engineers will guide them for continuous integration, continuous deployment and continuous testing. DevSecOps Engineer works closely with the development team and operation team to create DevOps strategy and toolset that suits the individual squads.
Responsibility:
- Work with the CI/CD engineers to build initial DevSecOps pipeline supporting squads when onboarded to the project
- Overall Support of the Pipeline (Build & Deploy) to ensure seamless deployment
- Customization of existing pipeline and template based on squad requirements
- Build and manage AWS cloud formation scripts to handle configuration management and ensure continuous deployment
- Ensure availability of infrastructure which includes troubleshooting underlying system if applicable
- Coordinate with the infrastructure team on standard updates and ensure those are reflected on a regular basis
- Facilitate induction programs to provide guidance when new squads onboard the project
Skills:
- At least 3 years hands-on experience in 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
- At least 3 years experience with AWS platform (EC2, ELB, VPC) in general and tools such as Lambda, RDS, Dynamo DB
- At least 2 years experience in programming, and overall knowledge on one or more of the following programming language (Java, Spring Boot, Node JS, Angular JS, React Native)
- At least 1 year experience working closely with infrastructure. 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