Senior Python Developer - GBLS - Chennai

Tamil Nadu, Chennai, India

Getinz

Getinz is a leading executive search, product recruitment, contract staffing firm, dedicated to helping companies find top talent that drives growth and innovation. Our personalized approach and industry expertise make us the ideal partner for...

View all jobs at Getinz

Apply now Apply later

Hiring for the Role: Python Developer

Location: Chennai (Work from Office)
Employment Type: Full-time
Experience: 6 - 9 years
Key Responsibilities:
  • Develop and maintain efficient, reusable, and reliable Python code using frameworks like Django or Flask.
  • Work with ORM libraries for effective data management.
  • Address threading limitations in Python and implement multi-process architectures.
  • Utilize server-side templating languages such as Jinja2 or Mako.
  • Collaborate with front-end developers to bridge the gap between server and user interfaces.
  • Ensure compliance with accessibility and security standards.
  • Design scalable and maintainable applications.
  • Create database schemas aligned with business processes.
  • Conduct thorough unit testing and debugging.
  • Manage code versions using tools like Git, Mercurial, or SVN.
  • Foster knowledge sharing within the team to prevent silos.
  • Follow agile methodologies for project delivery.

Preferred Qualifications:

  • Education: Degree in Computer Science, Engineering, or a related field.
  • Experience: 6 years of experience in software development, with 5+ years in building web/mobile applications and machine learning frameworks.
  • Hands-on expertise with:
    • Programming Languages/Frameworks: Python, R, Django, Flask, JavaScript (ES6), React, Node.js
    • Databases/Tools: MongoDB, Elasticsearch
    • Cloud & DevOps: Azure, Docker, Kubernetes, Microservices
    • Caching/Queues: Redis, Kafka, SQS, MQ
  • Demonstrated creative problem-solving skills and the ability to deliver solutions addressing complex technical challenges.

What We’re Looking For:
A passionate Python Developer who:

  • Possesses excellent communication skills (oral, written, and presentation).
  • Has a deep understanding of agile methodologies.
  • Thrives in solving real business problems with innovative and efficient solutions.
Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0

Tags: Agile Architecture Azure Computer Science Data management DevOps Django Docker Elasticsearch Engineering ES6 Flask Git JavaScript Kafka Kubernetes Machine Learning Microservices MongoDB Node.js Python R React Security Testing

Region: Asia/Pacific
Country: India

More jobs like this