- Employment type: Full Time
- Experience: 06 Month to 1 Years
- Salary: ₹10,000 – ₹17,000 monthly
- Location: Remote
- Work timing: 9:45 AM to 6:45 PM IST
- Working Days: 5 Days
- Education: Any Degree
Key Responsibilities:
– Develop and maintain efficient, reusable, and reliable Python code.
– Design and implement low-latency, high-availability, and performant applications.
– Integrate user-facing elements developed by front-end developers with server-side logic.
– Ensure implementation of security and data protection standards.
– Integrate data storage solutions such as MySQL and MongoDB.
– Optimize applications for maximum speed and scalability.
– Collaborate with team members and stakeholders to develop scalable solutions.
– Write unit and integration tests to ensure software quality.
– Debug and resolve application issues promptly.
– Maintain code integrity and organization using version control tools like Git.
Key Requirements:
– Proficiency in Python with hands-on experience in at least one web framework such as Django or Flask.
– Strong knowledge of Object Relational Mapper (ORM) libraries.
– Experience integrating multiple data sources and databases into one system.
– Understanding of Python’s threading limitations and multi-process architecture.
– Good understanding of server-side templating languages like Jinja2 or Mako.
– Basic knowledge of front-end technologies like JavaScript, HTML5, and CSS3.
– Strong grasp of security and data protection best practices.
– Experience with user authentication and authorization across multiple systems, servers, and environments.
– Solid understanding of fundamental design principles for scalable applications.
– Experience with event-driven programming in Python.
– Ability to design and implement MySQL database schemas that support business processes.
– Strong unit testing and debugging skills.
– Proficiency in Git for code versioning and collaboration.
Preferred Qualifications:
– Experience with cloud platforms like AWS, Azure, or Google Cloud.
– Familiarity with containerization tools like Docker.
– Knowledge of RESTful APIs and microservices architecture.
– Experience working in Agile development environments.