Senior DevOps & Backend Integration Engineer (India)

Senior DevOps & Backend Integration Engineer (India)

12 Sep
|
Shuling technology
|
India

12 Sep

Shuling technology

India

We are looking for a senior, hands-on DevOps and Backend Integration Engineer to lead the production deployment and integration of an existing application ecosystem.

The platform currently includes a Flutter mobile application, a Laravel backend and admin panel, Node.js/AdonisJS APIs, a Python recommendation service, Redis, MySQL, Nginx, and AWS S3.

This is not a greenfield development role. The primary objective is to audit the existing system, establish a reliable production infrastructure, integrate all services, migrate traffic safely, and complete the production launch.

Responsibilities

• Audit the existing Hostinger environment, source repositories, application dependencies, database, Redis configuration, and deployment process.

• Design a secure and maintainable production architecture for Laravel, Node.js/AdonisJS, Python, Redis, MySQL, Nginx, AWS S3, and the Flutter application.

• Provision and configure Linux production servers, runtimes, SSH access, environment variables, permissions, SSL, and basic server security.

• Deploy and configure the Laravel application, admin panel, APIs, scheduled tasks, queues, and database connectivity.

• Deploy the Node.js/AdonisJS services with a reliable build, startup, logging, and process-management setup.

• Build a Git-based CI/CD pipeline for staging and production, including secrets management, deployment validation, and basic rollback handling.

• Configure Nginx as a reverse proxy and route traffic between Laravel and Node.js services using API versions and endpoint rules.

• Install and integrate Redis for agreed caching, queue, or session-management requirements.

• Configure AWS S3, IAM permissions, secure file access, and photo-upload integration to replace local server storage.

• Integrate the existing Python recommendation service with the Node.js backend, including timeout, retry, error-handling, and service-health scenarios.





• Support controlled migration of API traffic from Laravel to Node.js while preserving existing API contracts.

• Verify Flutter API compatibility, production environment configuration, authentication flows, media uploads, and backend-related integration issues.

• Conduct end-to-end, regression, and smoke testing across Flutter, Nginx, Laravel, Node.js, Redis, Python, MySQL, and AWS S3.

• Perform production cutover, validation, troubleshooting, and technical handover.

• Deliver clear architecture, deployment, routing, environment, rollback, and operational documentation.

Required Experience

• 5+ years of professional backend, DevOps, infrastructure, or platform-engineering experience.

• Strong hands-on Linux server administration and production deployment experience.

• Proven experience deploying and operating Laravel/PHP and Node.js applications.

• Strong knowledge of Nginx reverse proxy configuration, SSL, upstream services, and API routing.

• Experience creating CI/CD pipelines using GitHub Actions, GitLab CI, Bitbucket Pipelines, or a comparable platform.

• Practical experience with AWS S3, IAM permissions, secure media uploads, and cloud-storage integration.

• Experience with Redis, MySQL, background workers, queues, scheduled jobs, and application caching.

• Experience integrating Python services or machine-learning/recommendation APIs with Node.js applications.

• Good understanding of REST APIs, API versioning, authentication, secrets management, logging, monitoring,



backups, and rollback procedures.

• Ability to independently investigate an existing codebase and resolve production integration problems.

• Robust written English and the ability to produce clear technical documentation.

Nice to Have

• Experience with AdonisJS.

• Experience supporting Flutter applications and mobile backend integrations.

• Experience migrating applications from shared hosting or Hostinger to a production cloud server.

• Experience with Google Maps Platform or location-based application services.

• Docker experience is helpful, although Kubernetes is not required.

Expected Deliverables

• Documented production architecture.

• Fully configured production infrastructure.

• Working Laravel, Node.js/AdonisJS, Python, Redis, MySQL, Nginx, and AWS S3 integrations.

• Functional staging and production CI/CD workflows.

• Tested Laravel and Node.js coexistence with controlled API routing.

• Successful end-to-end production deployment.

• Rollback, deployment, configuration, and operational documentation.

Engagement Details

• Contract duration: approximately 4–5 weeks.

• Work arrangement: remote.

• Availability: candidates should be able to begin shortly and provide regular written progress updates.

• The current Node.js APIs and recommendation algorithm already exist. Major new product features, algorithm redesign, extensive Flutter feature development, and database redesign are outside the initial scope.

How to Apply

Please include:

1. Examples of Laravel and Node.js systems you have deployed to production.

2. Details of a CI/CD pipeline and Nginx routing setup you personally implemented.

3. Your experience integrating Redis, AWS S3, and Python services.

Skills:- DevOps, NodeJS (Node.js), Redis, Python and Amazon Web Services (AWS)

📌 Senior DevOps & Backend Integration Engineer (India)
🏢 Shuling technology
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior devops & backend integration engineer (india) / india