Backend Python Developer

Mumbai
Full-Time
Senior: 5 to 10 years
1L - 15L (Per Month)
Posted on Nov 16 2024

About the Job

Skills

Node.js
MongoDB
Microservices
Python (Programming Language)
RESTful WebServices
Git
AWS
Docker

Company Overview

Brainhunter Recruiting Pvt Ltd is a leading staffing and recruiting company headquartered in Mumbai, India. With over 17 years of experience, we specialize in providing high-quality contract and permanent talent across IT & Non-IT sectors. We are recognized as a Preferred Vendor by over 100 prestigious firms, delivering top-tier hires in high-growth industries such as AI, Machine Learning, Data Science, and Digital Transformation.


Job Overview

We are seeking a Senior Backend Python Developer for a full-time role located in Mumbai. The ideal candidate will have a maximum of 10 years of experience in backend development, with expertise in Python. The role involves architecting, building, and maintaining scalable backend solutions that support our innovative products. The candidate will collaborate with cross-functional teams to deliver robust applications.


Qualifications and Skills

  • Proficiency in Python and experience with popular Python frameworks such as Django or Flask, showcasing the ability to build robust backend systems efficiently.
  • Strong understanding of RESTful web services and API development to integrate front-end applications with backend data processing.
  • Experience with databases like PostgreSQL, MySQL, or MongoDB, emphasizing high-level data manipulation and retrieval.
  • Knowledge of version control systems, preferably Git, to manage codebase and collaboration among development teams.
  • Familiarity with cloud service providers (e.g., AWS, Azure, or Google Cloud) to deploy scalable applications and manage infrastructures.
  • Proficiency in containerization tools such as Docker for deployment and environment consistency across various platforms.
  • Solid understanding of software development lifecycle methodologies, such as Agile or Scrum, to ensure effective project management.
  • Excellent problem-solving skills with a proactive mindset for debugging and optimizing backend processes and performance.


Roles and Responsibilities

  • Design and implement high-availability, low-latency backend applications that drive critical business functions.
  • Collaborate with front-end developers and system architects to develop cohesive and scalable software solutions.
  • Optimize server-side logic to ensure high performance and responsiveness to external data requests.
  • Manage the hosting environment for server resources, balancing load, and implementing failover strategies to ensure consistency.
  • Automate repetitive tasks using scripting tools and execute DevOps processes for ongoing integration and deployment.
  • Conduct code reviews and provide constructive feedback to team members for quality and compliance with best practices.
  • Participate in continuous improvement initiatives across development methodologies and shop-floor mechanics.
  • Contribute to the architecture and design decisions, providing innovative solutions for modern technological challenges in projects.

About the company

Brainhunter Recruitment (India) Pvt. Ltd. is your leading source for high-quality contract and permanent talent across IT & Non-IT sectors. With 17+ years of experience and Preferred Vendor status with 100+ prestigious firms, we specialize in providing high-growth industries with pre-screened, top-tier hires in fields like AI, Machine Learning, Data Science, and Digital Transformation. Our high ...Show More

Industry

IT Services and IT Consul...

Company Size

11-50 Employees

Headquarter

Mumbai

Other open jobs from Brainhunter Recruiting Pvt Ltd