Backend Python Developer

Mumbai
Cochin
Full-Time
Senior: 7 to 10 years
Posted on Nov 19 2024

About the Job

Skills

Python programming
Mongo DB
Microservices
API development
TDD
BDD
CI/CD
DevOps

Company Overview :


Ohara IT Solutions 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.

Career development software.


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

We are an ODC provider looking for resource for off shore development.

Industry

IT Services and IT Consul...

Company Size

11-50 Employees

Headquarter

Mumbai

Other open jobs from Ohara IT Solutions