Python Developer

Be among the first applicants.
Allegis Group
Pune City, Bengaluru, New Delhi
INR 6,00,000 - 12,00,000
Be among the first applicants.
2 days ago
Job description

Job Description: Backend Python Developer

Experience: 4-8 Years

Location: Bangalore (Hybrid - Work From Office 2-3 days/week)

Notice Period: Immediate to 30 days


About the Role

We are seeking a skilled Backend Python Developer with expertise in building scalable systems and microservices architecture. The ideal candidate will design, develop, and maintain high-performance backend solutions while collaborating with cross-functional teams to ensure seamless deployment and system reliability.


Required Skills

Must-Have:

  1. 5+ years of hands-on experience with Python (Django/Flask/FastAPI).
  2. Expertise in REST API development and microservices architecture (Docker/Kubernetes).
  3. Strong knowledge of SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB).
  4. Proficiency in test automation frameworks (Robot Framework, Pytest, PYATS).
  5. Experience with DevOps practices (CI/CD, monitoring, deployment).

Key Responsibilities

  1. Backend Development:
    • Design and implement scalable Python-based backend services using Django, Flask, or FastAPI.
    • Develop and maintain RESTful APIs and microservices using Docker and Kubernetes.
    • Optimize database interactions with MySQL, PostgreSQL, or MongoDB.
  2. Automation & Testing:
    • Build and maintain automated test frameworks (Robot Framework, Pytest, PYATS).
    • Ensure code quality through rigorous testing and CI/CD pipelines.
  3. DevOps & Deployment:
    • Collaborate on deployment strategies to minimize downtime during system upgrades.
    • Ensure zero data loss during migrations/upgrades.
    • Troubleshoot production issues and optimize system performance.
  4. Collaboration:
    • Work closely with frontend teams and stakeholders to align on system requirements.
    • Participate in code reviews and architectural discussions.

Good-to-Have:

  1. Familiarity with Node.js (opportunity to upskill into full-stack development).
  2. Networking concepts (TCP/IP, 5G/4G) or experience with Cisco products.
  3. Parsing network device data using Textfsm templates.
  4. Knowledge of ReST, Helm, or NoSQL databases.

Performance Expectations

  1. Ensure system reliability and scalability during deployments.
  2. Minimize customer downtime during upgrades.
  3. Maintain 100% data integrity during migrations.

Employee Value Proposition (EVP)

  1. Upskill into full-stack development with Node.js.
  2. Exposure to cutting-edge networking technologies (5G, Cisco products).
  3. Collaborative work environment with hybrid flexibility.

If this opportunity is a good match to your profile, kindly share updated CV to syaseenali@teksystems.com at the earliest, along with the below mentioned details:

  1. Name:
  2. Mobile:
  3. E-Mail:
  4. Project and Domain:
  5. Total Experience:
  6. Relevant Experience:
  7. Current Company:
  8. Top 3 skills:
  9. Current CTC:
  10. Expected CTC:
  11. Current Location:
  12. Notice Period / LWD:
  13. Rate yourself in communication from 1-10:
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Python Developer jobs in Pune City, Bengaluru, New Delhi