Flag job

Report

DevOps Engineer (CI/CD, GCP)

Min Experience

5 years

Location

remote

JobType

Freelance

About the job

Info This job is sourced from a job board

About the role

This is a remote position. About Slash Slash is a hi-tech startup studio with a mission to build tech products that change the world. Our clients are global. In addition, we build and invest our own startups and commercialize them through joint ventures in ASEAN and Europe. We work on a wide-range of technologies: web, mobile, AI, blockchain, cloud, microservices & middlewares, security & infrastructure, etc. Slash has headquarters in Singapore and community-oriented R&D hubs in Phnom Penh, Bali, Yogyakarta, Jakarta and Bandung. We are a team of 50+ entrepreneurs, engineers, hackers, and full-stack developers with unique capabilities in web, mobile, AI, and Blockchain. Role and responsibilities, and how will the role impact Slash? About the role We are seeking a highly motivated and experienced DevOps Contractor to join our team. As a DevOps Contractor, you will be responsible for building, maintaining, and improving our CI/CD pipelines, infrastructure automation, and overall development lifecycle within our Google Cloud Platform (GCP) environment. You will work closely with our development teams to ensure smooth and efficient deployments, robust monitoring, and scalable infrastructure. Your primary goal will be to enable our development teams to rapidly and reliably deliver high-quality software. If you're passionate about building cutting-edge solutions and working in a dynamic environment, we'd love to hear from you! Key Responsibilities CI/CD Pipeline Management: Design, implement, and maintain robust and automated CI/CD pipelines using tools like Jenkins, CircleCI, GitLab CI, or GCP's Cloud Build. Infrastructure as Code (IaC): Manage and automate infrastructure provisioning and configuration using tools like Terraform, Ansible, or Cloud Deployment Manager. GCP Expertise: Deep understanding of GCP services, including Compute Engine, Kubernetes Engine (GKE), Cloud Storage, Cloud SQL, Cloud Functions, Cloud Run, Pub/Sub, and others. Containerization & Orchestration: Expertise in containerization technologies such as Docker and container orchestration platforms like Kubernetes (GKE preferred). Monitoring & Alerting: Implement and manage monitoring and alerting systems to proactively identify and resolve issues. Experience with tools like Prometheus, Grafana, Stackdriver (Cloud Monitoring), or similar. Automation: Automate repetitive tasks and processes to improve efficiency and reduce errors. Security: Implement security best practices throughout the development lifecycle, including vulnerability scanning, access control, and compliance. Collaboration: Work closely with development, QA, and operations teams to ensure seamless integration and collaboration. Troubleshooting: Troubleshoot and resolve issues related to deployments, infrastructure, and application performance. Documentation: Create and maintain clear and concise documentation for infrastructure, CI/CD pipelines, and operational procedures. Deployment Strategies: Familiar with various deployment strategies like Blue/Green, Canary, Rolling Deployments.

About the company

Slash is a hi-tech startup studio with a mission to build tech products that change the world. Our clients are global. In addition, we build and invest our own startups and commercialize them through joint ventures in ASEAN and Europe. We work on a wide-range of technologies: web, mobile, AI, blockchain, cloud, microservices & middlewares, security & infrastructure, etc. Slash has headquarters in Singapore and community-oriented R&D hubs in Phnom Penh, Bali, Yogyakarta, Jakarta and Bandung. We are a team of 50+ entrepreneurs, engineers, hackers, and full-stack developers with unique capabilities in web, mobile, AI, and Blockchain.

Skills

CI/CD
Infrastructure as Code (IaC)
Google Cloud Platform (GCP)
Containerization
Kubernetes
Monitoring
Automation
Security
Troubleshooting
Documentation
Deployment Strategies