01 Apr
|
Dexian India
|
Nellore
01 Apr
Dexian India
Nellore
Apply on Kit Job: kitjob.in/job/458w2f
We are looking for Python Backend Engineer with knowledge on data engineer (data pipelines), someone who should have experience in Python and Data pipelines.
Python backend developer who can also work as data engineer, who is capable of data pipelines,
Pandas is mandatory, PySpark (Plus), API, Cloud-Any cloud
Should have understanding of Database designs decisions, API Versioning, System Tradeoff
Work Mode: Remote
Shift Timings: 5:30PM-2:30AM IST/6:30PM-3:30AM IST
Immediate Joiners only
Years of Experience - 5-9 Years
You are an experienced backend engineer with a passion for FastAPI microservices, API development, and data processing. You thrive in an agile setting, collaborating with UI, Data Science, QA, and DevOps engineers to build and optimize data-driven applications.
Responsibilities
• Design, develop, and maintain microservices using FastAPI for web and mobile applications.
• Architect RESTful APIs that are scalable, performant, and secure.
• Develop ETL and data processing pipelines for high-volume geospatial and mobility datasets.
• Optimize database queries and design efficient data structures (PostgreSQL, PostGIS).
• Implement authentication and authorization for APIs (JWT).
• Collaborate with cross-functional teams to define requirements and deliver new features.
• Ensure application performance and reliability by implementing caching, logging, and monitoring.
• Write unit and integration tests to maintain high code quality.
• Contribute to CI/CD pipelines for automated testing and deployment.
Qualifications
• 5+ years of experience in backend development using Python.
• Expertise in FastAPI (or Flask/Django with willingness to switch to FastAPI).
• Experience in building microservices and RESTful APIs.
• Proficiency with SQL databases (PostgreSQL, PostGIS preferred).
• Familiarity with ETL pipelines and data engineering concepts.
• Experience with Docker, Kubernetes, or other container orchestration tools.
• Understanding of asynchronous programming with Python (AsyncIO, Celery).
• Knowledge of authentication & security best practices (OAuth, JWT, HTTPS).
• Experience with cloud platforms (AWS, GCP, or Azure).
Nice to Have
• Experience with geospatial data and GIS tools.
• Experience leading backend teams and mentoring.
• Knowledge of real-time data streaming (Kafka, RabbitMQ, Redis Streams).
• Familiarity with GraphQL and WebSockets.
• Experience with serverless architectures (AWS Lambda, GCP Cloud Functions).
Apply on Kit Job: kitjob.in/job/458w2f
📌 Python Backend Engineer (Nellore)
🏢 Dexian India
📍 Nellore