ole Overview
We are looking for a DevOps Engineer with strong hands-on experience in GitLab CI/CD, repository management, and environments setup for development and production. The candidate must be experienced with Hetzner cloud servers and Cloudflare for DNS, security, and performance optimisation.
Key Responsibilities1. GitLab Repositories \& Version Control
Create, manage, and maintain GitLab repositories.
Handle commit, merge, pull, branch, and proper repository structuring.
Set up and manage workflows for both development and production branches.
Ensure smooth collaboration between development teams.
2. CI/CD Pipelines (GitLab)
Build and maintain GitLab CI/CD pipelines for automated build, test, and deployment.
Manage environment variables, runners, artefacts, and deployment stages.
Troubleshoot pipeline failures and optimise performance.
3. Server Deployment \& Configuration (Hetzner)
Deploy and manage infrastructure on Hetzner Cloud.
Setup of virtual machines, firewalls, network configurations, backups, snapshots.
Automate deployments and manage scaling of server resources.
4. Cloudflare Integration \& Management
Configure DNS, SSL, caching, and CDN through Cloudflare.
Implement Cloudflare security features (WAF, bot protection, rate limiting).
Optimise performance and reduce latency across environments.
5. Environment Management
Maintain and deploy separate Dev, Staging, and Production environments.
Ensure smooth release cycles and rollback strategies.
Monitor application uptime and deployment health.
6. Monitoring, Logs \& Troubleshooting
Monitor server health, performance, and logs.
Address deployment or infrastructure issues proactively.
Work closely with developers to resolve build or pipeline issues.
Required Skills
Strong experience with GitLab for version control and CI/CD.
Hands-on experience with Hetzner Cloud infrastructure.
Strong knowledge of Cloudflare for DNS, SSL, firewall, and CDN.
Good understanding of Docker (optional but preferred).
Familiarity with Linux server management.
Good communication and documentation skills.
Good to Have
Experience with Docker containers.
Knowledge of shell scripting.
Understanding of networking and security concepts.
Job Type: Full-time
Pay: Up to ₹800,000.00 per year
Work Location: In person