Python Programmer for Rapid Software Creation
0 - 3 Years
Full Time
|
Chennai, India
Job Description :
Python Programmer for Rapid Software Creation
Job Description
Duties:
Backend Application & Microservices Development: Using Python frameworks like Django, FastAPI, or Flask, design, develop, implement, and manage reliable, scalable, and high-performing backend apps and microservices.
API Design, Integration, and Documentation: Create safe RESTful and GraphQL APIs, put authentication and authorisation systems in place, include third-party web services, and produce thorough API documentation.
Database Integration & ORM Optimisation: Optimise relational and NoSQL database interactions by writing effective database queries using Object-Relational Mappers and raw SQL.
Asynchronous Architecture & Background Processing: To manage concurrent workloads, file processing, and real-time streaming data, design background job processing systems and task queues using Celery, Redis, RabbitMQ, and AsyncIO.
Code Quality, Automated Testing, and Security: Write unit/integration tests using PyTest or Unittest, do peer code reviews, maintain clean, scalable code bases in accordance with PEP 8 recommendations, and fix application security flaws.
Focus Skills:
Core Python Mastery & Framework Expertise: In-depth knowledge of Python 3.x, functional paradigms, dynamic typing, Object-Oriented Programming (OOP), and practical expertise with web frameworks (FastAPI, Django, or Flask).
API Architecture & Asynchronous Computing: proficiency with distributed task queues (Celery, Redis, RabbitMQ), asynchronous execution (AsyncIO, Event Loops), and RESTful/GraphQL API architecture.
Database Management & ORM Proficiency: Practical knowledge of relational databases (PostgreSQL, MySQL), NoSQL databases (MongoDB, Redis), schema migrations (Alembic, Django Migrations), and SQLAlchemy/Django ORM query performance tuning.
Software Testing & DevOps Integration: Proficient with Docker containerisation, version control systems, automated testing tools, and fundamental CI/CD pipeline integration.
Apply now to become an integral part of our growing team!
With Regards,
HR - Maria
88708 33430
infohrmaria04@gmail.com
Key Skills :
Industry :
Education :
Vacancies : 5
Posted On : 2 days ago
About Company :
GS Infotech has established itself as a true independent service provider in the field of placements. We are an certified company known for our highly reliable and effective services. A service company is only as strong as the trust of its candidates and the quality of its reputation, and we have earned vast repute in our industry.
Overview :