Talent.com
This job offer is not available in your country.
Tata Elxsi - Python Specialist - Django / FastAPI

Tata Elxsi - Python Specialist - Django / FastAPI

Tata ElxsiBangalore
30+ days ago
Job description

What You'll Do :

  • Python Development : Design, develop, and maintain high-quality, scalable, and efficient applications and services using Python, with a strong focus on the Django framework.
  • API Development : Lead the development of RESTful services, applying best practices and design patterns for robust and secure API endpoints.
  • Data Processing & Analysis : Implement and optimize data processing and analysis techniques in Python to handle large datasets, ensuring efficiency and accuracy.
  • Database Management : Work extensively with MySQL and PostgreSQL databases for schema design, complex querying, data manipulation, and performance optimization to handle large data sets.
  • Code Quality & Version Control : Ensure code quality through rigorous testing, participate in code reviews, and manage code effectively using Git for version control.
  • Problem Solving : Apply an analytical mindset to troubleshoot complex software and telecom issues, providing effective and timely resolutions.
  • Collaboration : Work closely with cross-functional teams, including product managers, data scientists, and other engineers, to understand requirements and deliver integrated solutions.
  • Precision & Accuracy : Demonstrate strong attention to detail when working with data-heavy applications, ensuring precision in all development tasks.
  • Adaptability : Remain adaptable and willing to learn and adopt new tools, technologies, and processes as required to meet evolving business needs.

Key Skills and Qualifications :

  • Experience : 10-14 years of experience in software development, with a strong focus on Python.
  • Python Proficiency : Expert-level proficiency in Python programming.
  • Django Framework : Extensive experience with the Django framework for web development.
  • API Development : Strong experience in API development, especially with RESTful services and understanding of API design patterns.
  • Data Processing & Analysis : Proven experience with data processing and analysis techniques in Python.
  • Database Expertise : Proficiency with MySQL and PostgreSQL databases for handling large data sets, including advanced SQL querying and database optimization.
  • Version Control : Expert-level proficiency with Git for version control.
  • Problem-Solving Skills : Strong analytical mindset with a demonstrated ability to troubleshoot complex software and telecom issues.
  • Communication : Strong written and verbal communication skills for effective collaboration with technical and non-technical stakeholders.
  • Attention to Detail : Meticulous attention to detail, particularly crucial for data-heavy applications.
  • Adaptability : Proven willingness and ability to adapt to new tools, technologies, and processes as required.
  • Preferred Skills (Nice-to-Have) :

  • Experience with other Python web frameworks (e.g., Flask, FastAPI).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and deploying Python applications in a cloud environment.
  • Knowledge of containerization (Docker) and orchestration (Kubernetes).
  • Experience with message queues (e.g., Kafka, RabbitMQ).
  • Understanding of microservices architecture.
  • Prior experience in the telecommunications domain.
  • Experience with big data technologies (e.g., Spark)
  • ref : hirist.tech)

    Create a job alert for this search

    Python • Bangalore