23 Oct
|
Uplers
|
Vellore
Experience: 2.00 + years
Confidential (based on experience)
Shift : (GMT+05:30) Asia/Kolkata (IST)
Opportunity Type : Remote
Placement Type : Full Time Permanent position(Payroll and Compliance to be managed by: An industrial data platform that streamlines ingestion and contextualization)
(*Note: This is a requirement for one of Uplers' client - An industrial data platform that streamlines ingestion and contextualization)
Ci/Cd Pipelines, AWS, Django, Docker, NoSQL, Python, SQL
An industrial data platform that streamlines ingestion and contextualization is Looking for:
PFB Python developer JD.
Application Design: Design, develop, and maintain scalable backend services and APIs using Pythonic best practices.
Architect efficient, reusable, and testable modules that serve as the backbone of high-performance applications.
Data Integration: Build and optimize software for high-throughput data extraction and transformation from diverse sources (Streaming, SQL/NoSQL, and unstructured formats).
Code Quality & Mentorship: Lead code reviews, enforce PEP 8 standards, and refactor legacy codebases to improve maintainability and performance.
Performance Tuning: Database Management: Write and optimize complex SQL queries and manage data persistence layers across relational (Oracle/SQL Server) and NoSQL (MongoDB) environments.
Develop internal tools and CLI applications to automate repetitive development tasks and deployment workflows.
Collaboration:
Work closely with frontend engineers and stakeholders to define API contracts and integrate user-facing elements with server-side logic.
Undergraduate or higher degree in Computer Science or a related technical field.
Core Experience: 3+ years of professional experience in Backend Development using Python.
Python Mastery: Deep understanding of Python's data structures, decorators, generators, and asynchronous programming (asyncio).
Hands-on experience with modern web frameworks such as FastAPI, Django, or Flask.
Expertise in the Python ecosystem, including SQLAlchemy, Pydantic, and Pytest.
Data Handling: Solid experience with data manipulation (Pandas) and handling various file formats (JSON, XML, Parquet).
Database Expertise: Proficiency in SQL (PostgreSQL/MySQL) and familiarity with NoSQL (MongoDB/Redis).
DevOps Literacy: Experience with Docker, CI/CD pipelines, and version control (Git) is essential.
Bonus Points: Knowledge of Apache Spark, cloud-native development (AWS/GCP), or experience building distributed systems.
Step 3: Increase your chances to get shortlisted & meet the client for the Interview!
Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today.
📌 Remote Python Developer (Permanent) (Vellore)
🏢 Uplers
📍 Vellore