What are the responsibilities and job description for the Python Backend Developer position at enexusglobal?
Job Description
Job Description
Required Skills & Qualifications :
- 5 years of experience in backend development with Python.
- Expertise in FastAPI (or similar frameworks like Flask, Django, or Tornado).
- Strong understanding of MongoDB (or similar NoSQL databases like DynamoDB, CouchDB, etc.).
- Experience with Redis (or similar in-memory data stores) for caching, rate limiting, and session management.
- Experience working in Linux / Ubuntu environments, including shell scripting.
- Proficiency with RESTful API design, WebSockets, and asynchronous programming.
- Experience with authentication and security protocols (JWT, OAuth2, OpenID Connect).
- Familiarity with Docker, Kubernetes, and CI / CD pipelines.
- Knowledge of cloud platforms like AWS, GCP, or Azure is a big plus.
- Basic understanding of Angular (or similar frontend frameworks like React or Vue.js) for API integration.
- Strong problem-solving skills, ability to debug, and optimize application performance.
- Excellent communication skills and experience working in agile development teams.