DevOps Engineer
Harshwal Consulting Services Pvt. Ltd. · Jaipur
Job description
About the role
We are looking for a DevOps Engineer to take full ownership of CI/CD pipelines, containerised deployments and production hardening for two Python‑based applications. You will move the current manual deployment process to an automated, reliable workflow that supports continuous delivery across development, QA and production environments.
Key responsibilities
- Design and implement CI pipelines (GitHub Actions or equivalent) that automatically run the full suite of unit, integration, exception and edge tests on every pull request.
- Maintain and harden Docker‑Compose deployments across dev, QA and prod, ensuring zero‑downtime rebuilds and secure secret handling.
- Implement shared, production‑grade rate‑limit storage using Redis to replace in‑memory solutions.
- Manage secret rotation, TLS termination and JWT/session secret enforcement across all environments.
- Set up centralized monitoring and alerting for uptime, error rates and MongoDB health, extending existing /healthz endpoints.
- Maintain the branch promotion workflow (feature → dev → QA → main) in line with the documented Git strategy.
- Own MongoDB backup, restore and rollback procedures, including index and GridFS management.
- Collaborate with developers to keep CI drift‑gate rules synchronized between backend and frontend.
Required profile
- Proven experience deploying Python web applications (Flask or FastAPI) with gunicorn/uvicorn and nginx in production.
- Strong background with Docker and Docker‑Compose in multi‑service, multi‑environment settings.
- Hands‑on expertise building CI/CD pipelines, preferably with GitHub Actions.
- Solid knowledge of MongoDB operations, backups, indexes and connection‑string management.
- Experience with secrets management, JWT handling and TLS configuration.
- Ability to read and integrate pytest output into automated pipelines.
Required skills
- Docker
- Docker Compose
- GitHub Actions
- CI/CD pipeline design
- Python
- Flask
- FastAPI
- gunicorn
- uvicorn
- nginx
- MongoDB
- MongoDB backups
- MongoDB indexes
- GridFS
- Redis (nice to have)
- React (nice to have)
- Vite (nice to have)
- pytest
- JWT
- TLS termination
- Secret rotation
- Rate‑limiting
- Monitoring & alerting
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in India.
Salary: DevOps Engineer Based on 53 job offers in IndiaSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 month ago
Expires 1 week from now
42 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Harshwal Consulting Services Pvt. Ltd.
Jaipur
Related job offers
-
Senior Engineering Manager – On-site in Jaipur
antares Jaipur -
Senior Android Developer – Team Lead (Jaipur)
Ubuy India Jaipur -
Senior Android Developer (Team Lead) – Jaipur
Ubuy India Jaipur -
Power BI & Advanced Excel Developer
Sonata Software North America Inc. Nzalae/ Nzawa locations -
Azure Boomi and Integration Architect
PerfectJobAccord Hyderabad