
Backend Developer, Python, Django
Minor Hotels Europe and Americas
full-time
Posted on:
Location Type: Office
Location: Bangalore • 🇮🇳 India
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AWSAzureCloudDjangoDockerKubernetesMicroservicesMySQLNoSQLNumpyPandasPostgresPythonPyTorchRDBMSScikit-LearnSQLTensorflow
About the role
- Applies scientific methods to analyse and solve software engineering problems.
- Responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.
- Exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.
- Build skills and expertise of their software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.
- Collaborate and acts as team player with other software engineers and stakeholders.
Requirements
- 4-6+ years of professional experience in backend development with Python and Django
- Strong hands-on experience with relational database management systems (RDBMS) such as PostgreSQL, MySQL, or equivalent
- Proficient with Python data processing libraries such as Pandas and NumPy for data manipulation and analysis
- Experience working with dataframes and performing data transformations using Python tools
- Deep understanding of RESTful API design, development, and best practices
- Proficient in writing optimized SQL queries and database schema design
- Experience with version control systems, especially Git
- Familiarity with Agile development methodologies and CI/CD pipelines
- Exposure to Django Rest Framework (DRF) for building APIs
- Knowledge of cloud platforms like AWS, Azure, or Google Cloud
- Understanding of microservices architecture and containerization (Docker/Kubernetes)
- Good to have hands-on experience in AI and Machine Learning, including working with libraries such as scikit-learn, TensorFlow, or PyTorch
- Experience with NoSQL databases is a plus but not mandatory
- Awareness of DevOps tools and automated deployment practices.
Benefits
- Health insurance
- Professional development opportunities
- Flexible work arrangements
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonDjangoPostgreSQLMySQLPandasNumPyRESTful APISQLGitDjango Rest Framework
Soft skills
original thoughtjudgementsupervisioncollaborationteam player