Python Developer (Hyderabad)

Python Developer (Hyderabad)

06 Aug
|
ALTIMETRIK
|
Hyderabad

06 Aug

ALTIMETRIK

Hyderabad

Python + Developer Senior Python-Focused Role
Position Title
Python + PySpark Developer
Experience
510 Years
Job Summary
We are looking for a highly hands-on Python + PySpark Developer with strong expertise in backend development, data processing, and scalable application design. The ideal candidate should possess deep Python programming knowledge along with practical experience in PySpark, distributed systems, API development, automation, and cloud-based data platforms.

The role demands strong coding standards, problem-solving capabilities, performance optimization skills, and the ability to build enterprise-grade Python applications and data engineering solutions.
Key Responsibilities

- Design, develop, and maintain scalable Python applications and data processing solutions.
- Develop high-performance backend services, APIs, and reusable Python modules.
- Build and optimize PySpark-based distributed data processing pipelines.
- Write clean, modular, testable, and production-quality Python code.
- Implement ETL/ELT workflows for large-scale structured and unstructured datasets.
- Develop automation scripts, schedulers, monitoring utilities, and framework components.
- Integrate applications with databases, REST APIs, message brokers, and cloud services.
- Optimize application and Spark job performance for scalability and reliability.
- Participate in architecture discussions, code reviews, debugging, and production support.
- Work closely with DevOps, Data Engineering, QA, and business teams in Agile environments.

Core Python Development (Must Have)

- Very strong hands-on programming experience in Python




- Robust understanding of Python internals and advanced programming concepts
- OOPs Concepts, Functional Programming, Decorators, Generators & Iterators
- Context Managers, Multithreading & Multiprocessing
- AsyncIO / Asynchronous Programming
- Memory Management & Garbage Collection
- Exception Handling, Lambda Functions
- List/Dictionary Comprehensions
- Python Packaging & Virtual Environments
- Performance tuning and optimization
- Code profiling and debugging
- Writing reusable libraries/frameworks
- Secure coding practices

Python Frameworks & Backend Development

- FastAPI, Flask, Django
- REST API development
- JWT/OAuth2 Authentication
- Swagger/OpenAPI documentation
- Microservices architecture
- API versioning and middleware implementation

PySpark & Big Data

- Strong hands-on experience in PySpark
- Spark SQL, DataFrames, RDDs, UDFs/UDAFs
- Window Functions and Structured Streaming
- Spark job optimization and tuning
- Partitioning strategies and caching
- Databricks, Hadoop, Hive, Kafka

Database Skills

- Complex SQL Queries
- Stored Procedures and Query Optimization
- PostgreSQL, Oracle, SQL Server, MySQL, MongoDB

Soft Skills

- Strong analytical and debugging skills
- Excellent communication and collaboration abilities
- Ability to work independently in fast-paced Agile teams
- Strong ownership and accountability mindset

Educational Qualification
BE / BTech / MCA / MSc in Computer Science or related field
Keywords
Python Developer, PySpark Developer, FastAPI, Flask, Django, Spark SQL, Apache Spark, Data Engineering, Backend Development, REST APIs, Kafka, Databricks, ETL, Distributed Computing, Microservices, PostgreSQL, MongoDB

📌 Python Developer (Hyderabad)
🏢 ALTIMETRIK
📍 Hyderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: python developer (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: python developer (hyderabad) / hyderabad