Overview
About Cashinvoice:
Cashinvoice is a digital marketplace that unlocks supply chain finance for small businesses. By leveraging technology, the Cashinvoice platform links financial institutions, large corporations, and their MSME supply chain partners to extend working capital by offering embedded lending products to grow and scale.
Job Summary: We are seeking a skilled DevOps Engineer with proven experience in managing on-premises infrastructure and containerized application environments. The ideal candidate will be responsible for setting up and automating deployments, orchestrating container services using Docker Swarm, implementing CI/CD pipelines, and managing critical services like MySQL, Redis, RabbitMQ, and reverse proxies — all on bare-metal servers. Key Responsibilities: Infrastructure & System Setup:
- Configure and maintain Linux-based servers (bare metal).
- Install and manage services like MySQL, Redis, RabbitMQ, and NGINX.
- Plan and implement Disaster Recovery (DR) and Data Center (DC) environments.
- Harden server security and ensure OS-level best practices. Configuration Management:
- Automate server setup and provisioning using tools like Ansible or shell scripts.
- Maintain system consistency and enforce Infrastructure as Code (IaC) principles. Container & Application Orchestration:
- Design and deploy applications using Docker Compose and Docker Swarm.
- Manage service discovery, overlay networking, and persistent storage in Swarm.
- Set up and maintain reverse proxies (NGINX/HAProxy) per service. CI/CD & Automation:
- Design and implement CI/CD pipelines to automate build, test, and deployment workflows.
- Ensure consistent, repeatable, and secure deployments. Load Balancing & Traffic Routing: • Configure NGINX or HAProxy for internal and external traffic routing.
- Implement high availability using Keepalived / VRRP or similar solutions. Monitoring & Troubleshooting:
- Set up system and service monitoring using Prometheus, Grafana, or similar tools.
- Respond to incidents, identify root causes, and maintain uptime SLAs. Required Skills:
- Strong experience with Linux server administration (bare-metal environments).
- Proficiency in Docker, Docker Compose, and Docker Swarm.
- Hands-on experience with Redis, MySQL, and RabbitMQ configuration and maintenance.
- Experience in setting up and maintaining CI/CD pipelines.
- Working knowledge of NGINX / HAProxy for reverse proxy and load balancing.
- Familiarity with Ansible, Bash scripting, or equivalent automation tools.
- Understanding of on-premise networking, firewalling, and service isolation
Job Types: Full-time, Contractual / Temporary
Contract length: 12 months
Pay: Up to ₹1,400,000.00 per year
Benefits:
- Commuter assistance
- Flexible schedule
Work Location: In person
Speak with the employer
+91 9352863135