Deskripsi Pekerjaan
Are you a security-conscious engineer passionate about building robust, automated software delivery ecosystems? Toppan Next Tech Pte. Ltd. is looking for a talented DevSecOps Engineer to join our forward-thinking engineering team in the West Region. In this pivotal role, you will be the bridge between development, security, and operations, ensuring that our software delivery lifecycle is not only fast and efficient but also secure by design.
You will play a key role in designing, developing, and maintaining high-performance CI/CD pipelines using GitLab Ultimate. We are looking for an individual who thrives on automating complex build, test, and deployment processes while embedding security controls at every stage of the pipeline. If you have a passion for cloud-native technologies, infrastructure-as-code, and fostering a culture of 'Security as Code', we want to hear from you.
Tanggung Jawab
- Design, implement, and maintain scalable CI/CD pipelines using GitLab Ultimate to streamline development workflows.
- Automate security testing, vulnerability scanning, and compliance checks within the CI/CD pipeline (DevSecOps integration).
- Collaborate with cross-functional teams to transition legacy infrastructure to modern, containerized environments.
- Develop and maintain Infrastructure as Code (IaC) templates using tools like Terraform or CloudFormation.
- Proactively monitor system performance, security incidents, and pipeline health, providing rapid resolution to operational bottlenecks.
- Implement and manage monitoring, logging, and alerting solutions to ensure high availability of production services.
- Mentor junior team members on best practices in cloud architecture, security, and automation.
Kualifikasi
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in a DevOps, DevSecOps, or Site Reliability Engineering role.
- Hands-on experience with GitLab CI/CD and GitLab Ultimate features.
- Strong proficiency in containerization technologies (Docker, Kubernetes).
- Solid understanding of cloud platforms (AWS, Azure, or GCP).
- Experience with scripting and automation languages such as Python, Go, or Bash.
- Deep understanding of security principles, including secret management, identity access management, and vulnerability assessment.
- Excellent analytical and problem-solving skills with a focus on continuous improvement.