DevOps Engineer
Summary
DevOps Engineer maintaining platform services via GitOps, CI/CD pipelines, IaC, and Kubernetes, with on-site work in Singapore.
Job Description
- Maintain and support platform services using GitOps methodologies.
- Develop and maintain CI/CD pipelines for application and infrastructure deployments.
- Automate operational tasks using scripting and Infrastructure as Code (IaC).
- Monitor platform health, troubleshoot issues, and perform root cause analysis.
- Collaborate with development teams to improve software delivery processes.
- Manage application deployments across development, testing, and production environments.
- Support containerized workloads and orchestration platforms.
- Implement and maintain observability solutions including logging, metrics, and tracing.
- Participate in incident response, problem management, and continuous service improvement.
- Ensure platform security, compliance, and configuration standards are followed.
- Produce and maintain technical documentation and operational runbooks.
Job Requirements
- Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or an equivalent discipline.
- Minimum 2 years of experience in software development or software engineering.
- Strong understanding of software development lifecycle (SDLC) and version control concepts.
- Experience with Git and collaborative development workflows.
- Familiarity with Linux operating systems and command-line environments.
- Knowledge of CI/CD concepts and automation practices.
- Experience with scripting languages such as Bash, Python, or similar.
- Experience with Kubernetes administration or application deployment.