Back-End Developer / DevOps Engineer

Jobspage

Gurugram District

Hybrid

INR 2,500,000 - 4,000,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Early Employee Advantage
Equity Incentives
Patentable Technology
Hybrid Work Model

Job summary

Joboffers is seeking an experienced Back-End Developer / DevOps Engineer to build robust, scalable applications. You will design high-performance backend services using Python and JavaScript, leveraging FastAPI and async technologies to optimize throughput.

You will also manage containerization with Docker and Kubernetes, set up CI/CD pipelines, and oversee server health via SSH. Collaboration with frontend and product teams will be essential to deliver reliable, secure software across platforms.

Qualifications

  • Strong experience with Python and JavaScript backend development.
  • Hands-on with FastAPI, asyncio, asyncpg, aiohttp.
  • Experience with Postgres, Redis, and NoSQL databases.
  • Proficient with containerization and DevOps practices.

Responsibilities

  • Design and develop high-performance applications using Core Python and JavaScript.
  • Implement efficient, clean, and maintainable code following best practices in OOP and software design principles.
  • Utilize FastAPI, asyncio, asyncpg, aiohttp, and other asynchronous technologies to optimize performance.
  • Integrate and manage Postgres, No-SQL databases (e.g., Redis), and ensure efficient database sharding strategies.
  • Ensure smooth integration of multiple data sources and databases into a cohesive system architecture.

Skills

Python
JavaScript
OOP concepts
Software design principles
Postgres
Redis
NoSQL databases
Linux
Shell scripting
Cross-platform
Problem solving

Tools

Docker
Kubernetes
Git
SSH
CI/CD
FastAPI
asyncio
asyncpg
aiohttp

Job description

We are looking for an experienced and highly skilled Back-End Developer / DevOps Engineer to join our team. The ideal candidate will have extensive experience in building robust, scalable applications, along with proficiency in DevOps practices, containerization, and server management.

Key Responsibilities:
Back-End Development:
  • Design and develop high-performance applications using Core Python and JavaScript.
  • Implement efficient, clean, and maintainable code following best practices in Object-Oriented Programming (OOP) and software design principles.
  • Utilize FastAPI, asyncio, asyncpg, aiohttp, and other asynchronous technologies to optimize application performance.
  • Integrate and manage Postgres, No-SQL databases (e.g., Redis), and ensure efficient database sharding strategies.
  • Ensure smooth integration of multiple data sources and databases into a cohesive system architecture.
  • Manage and implement server-side technologies like SASS, Less, and other CSS preprocessors.
  • Work on enhancing application compatibility across different platforms and devices.
DevOps / Infrastructure Management:
  • Leverage Docker and Kubernetes to automate the deployment, scaling, and management of applications.
  • Set up and maintain CI/CD pipelines, ensuring seamless development, testing, and deployment processes.
  • Oversee and manage servers via SSH and ensure proper server health and maintenance.
  • Ensure system security and compliance through best practices in server configuration and monitoring.
  • Collaborate closely with the front-end team to ensure seamless application integration and functionality across the full tech stack.
  • Troubleshoot and resolve issues related to server configuration, database management, and application performance.
Collaboration and Continuous Improvement:
  • Collaborate with the product and engineering teams to drive innovation and improvements in the development process.
  • Continuously monitor and improve application performance, scalability, and reliability.
  • Write documentation and maintain a high standard of code quality to ensure long-term maintainability and ease of use.
Required Skills & Qualifications:
Back-End Development:
  • Strong proficiency in Python and JavaScript.
  • Hands-on experience with FastAPI, asyncio, asyncpg, aiohttp, and other related async technologies.
  • Deep understanding of OOP concepts and software design principles.
  • Experience working with Postgres, Redis, and other NoSQL databases.
  • Solid experience in server-side development with tools like SASS and Less.
  • Knowledge of integrating multiple data sources and databases into unified systems.
DevOps & Infrastructure:
  • Strong experience with Docker and Kubernetes for containerization and orchestration.
  • Solid experience in server management, including using SSH for server access and troubleshooting.
  • Familiarity with CI/CD pipelines, version control, and automation tools.
  • Understanding of server compliance, accessibility, and best practices in security.
  • Experience in monitoring, scaling, and optimizing systems for high availability.
Additional Skills:
  • Knowledge of Linux and shell scripting for automation and server management.
  • Understanding of cross-platform functionality and ensuring application compatibility across different operating systems.
  • Excellent problem-solving skills and ability to work in a fast-paced, agile environment.
What We Offer:
  • Early Employee Advantage: Work directly with the founding team and have a significant impact on the company’s growth.
  • Equity Incentives: VC-funded with the opportunity to receive ESOPs (Employee Stock Option Plans).
  • Patentable Technology: Be a part of cutting-edge, patentable technology development.
  • Hybrid Work Model: Enjoy a flexible working environment with both in-office and remote work options.
Challenges:
  • High Workload: Be prepared for long workdays (up to 12 hours) and occasionally no weekend holidays.
  • No Work-Life Balance: Due to the fast-paced nature of our startup, work-life balance may not always be achievable.

If you are passionate about building scalable systems, optimizing performance, and working with the latest technologies, we would love to hear from you.

Join us in shaping the future of innovative technology!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Back End Developer
Back End Developer

RoshAi • Ernakulam

On-site
INR 500,000 - 700,000
Python-based backend developer
Python-based backend developer

Pure Billion Technologies • Mumbai

On-site
INR 111,600 - 167,400
Competitive salary package
Opportunities for career growth
Collaborative team environment
+1
Staff Backend Engineer
Staff Backend Engineer

iCOUNTER • Pune District

On-site
INR 4,200,000 - 6,000,000
Python Backend Developer
Python Backend Developer

Technix-Technology Solutions Private Limited • Patna

On-site
INR 600,000 - 900,000
Back End Developer
Back End Developer

MathCo • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Back End Developer
Back End Developer

Omni Recruit Private Limited • Pune District

On-site
INR 3,500,000 - 5,500,000
Engineer-Application Development
Engineer-Application Development

CBTS • Gurugram District

On-site
INR 1,200,000 - 2,400,000
Senior Backend Engineer
Senior Backend Engineer

Zoho • Ahmedabad District

On-site
INR 2,500,000 - 4,000,000
Senior Backend Developer (Python)
Senior Backend Developer (Python)

Redgrape Technologies Private Limited • Dadri

On-site
INR 1,200,000 - 2,000,000
Backend Engineer
Backend Engineer

Angel-and-Genie • Bengaluru

On-site
INR 1,200,000 - 1,800,000