HamburgerMenu
hirist

Backend Developer - Python Technologies

Delphie Consulting services
Gurgaon/Gurugram
4 - 10 Years

Posted on: 30/10/2025

Job Description

Description :

About the Role :

We are seeking a highly skilled Backend Software Developer with expertise in Python to design, build, and maintain scalable server-side applications.


The ideal candidate will have hands-on experience in developing RESTful APIs, integrating databases, and managing containerized environments.


You will collaborate closely with cross-functional teams to deliver reliable, efficient, and high-performing backend solutions.

Key Responsibilities :

- Design, develop, and maintain scalable and secure backend systems using Python (Django/FastAPI/Flask) and Java where required.

- Build, test, and deploy RESTful APIs that power our applications and integrations.

- Work extensively with SQL and NoSQL databases, including PostgreSQL, MySQL, and Cassandra, ensuring data integrity and optimized performance.

- Implement and manage message queuing systems such as Apache Kafka for high-throughput data processing.

- Containerize applications using Docker and orchestrate deployments using Kubernetes.

- Collaborate with DevOps teams to integrate and manage CI/CD pipelines for automated testing and deployments.

- Optimize code performance, handle troubleshooting, and ensure system reliability and scalability.

- Apply secure coding practices and follow software development best practices in version control (Git) and documentation.

- Participate in code reviews, architecture discussions, and continuous improvement initiatives.

Required Skills & Qualifications :

- Bachelors degree in Computer Science, Information Technology, or a related field.

- Minimum of 4 years of hands-on experience in backend development using Python.

- Strong understanding of data structures, algorithms, and object-oriented programming.

- Proficiency with RESTful API design, microservices architecture, and asynchronous programming.

- Experience with Docker, Kubernetes, and CI/CD tools (GitLab CI, Jenkins, or similar).

- Familiarity with message brokers (Kafka, RabbitMQ) and caching mechanisms (Redis, Memcached).

- Excellent debugging and performance optimization skills.

- Good understanding of cloud platforms (AWS/Azure/GCP) is an added advantage.


info-icon

Did you find something suspicious?