After submitting the application, candidates are required to complete this assessment. This is to evaluate candidates skill set required for this role.
Interview Round
Shortlisted candidates are requested to appear for this round in order to qualify for the interview rounds. This is to evaluate candidates communication, writing and other important skills.
Job Description
About this Job
We are looking for a skilled DevOps Engineer with a minimum of 2 years of experience to bridge the gap between software development and IT operations. In this role, you will be responsible for our cloud infrastructure (primarily DigitalOcean & GCP), automating CI/CD pipelines via Bitbucket, and ensuring high availability through rigorous monitoring.
The ideal candidate has strong Linux System Administration skills, is proficient in Docker/Kubernetes, and possesses a basic understanding of application code (PHP, TS, JS) to assist in debugging and optimization.
Key Responsibilities
Infrastructure & Cloud Management
Setup & Maintenance:
manage and scale cloud infrastructure on DigitalOcean, Vercel, MongoDN Atlas and GCP.
Web Server Administration: Configure and maintain Apache and Nginx web servers for optimal performance.
Cost Optimization: Monitor infrastructure usage and implement strategies to optimize cloud costs without compromising performance.
Security: Manage access controls, maintain system security, and handle API credential and webhook management.
CI/CD & Automation
Pipeline Management: Design, build, and maintain effective CI/CD pipelines using Bitbucket Pipelines (YAML).
Deployment: Manage application deployment and releases across staging and production environments.
Automation: specific scripting for testing support, alerting, and assisting developers with code review automation.
Containerization & Orchestration
Implement and manage containerized applications using Docker.