India

Python Developer (Data Engineer) (Telangana)

Python Developer (Data Engineer) (Telangana)
Description
Meet the job

- Python Backend Engineering: Design and build robust backend applications and microservices. You handle complex scripting tasks, including concurrent data operations, asynchronous processing, and intricate data formatting (e.g., date normalization);
- API Development & Integration: Develop and maintain RESTful APIs to facilitate heavy data ingestion and extraction (upload/download) across various platforms. You ensure deep compatibility with third-party requirements (BambooHR, Salesforce, Oracle NetSuite);
- Cloud Infrastructure & Migration: Manage backend hosting and data storage on Azure (App Service, Functions, Data Lake) while actively preparing for and executing a migration to GCP (Cloud Run, BigQuery, Cloud Storage);
- Data Processing: Utilize the Python data ecosystem (Pandas, NumPy, Jupyter) to write efficient logic for transforming, cleaning, and validating data before it hits the warehouse;
- Database & Warehousing: Write optimized SQL queries and interact with Data Lakes and warehouses to ensure backend services retrieve and store data accurately;
- Performance Optimization: Optimize Python scripts, database queries, and asynchronous tasks for scalability, latency, and cost-efficiency;
- Governance & Security: Ensure data privacy and secure API authentication (OAuth, API keys) while maintaining code quality and documentation standards;
- Collaboration: Partner with business stakeholders and data teams to translate complex business logic into reliable backend code. How about you

- Education: Bachelors/Master’s degree in Computer Science, Engineering, Mathematics, or equivalent;
- Experience: 5+ years of experience in Python Backend Engineering with a strong focus on data-intensive applications;
- Technical Skills: Expert proficiency in Python (including AsyncIO, multi-threading) and frameworks like FastAPI, Flask, or Django;
- Data Proficiency: Strong background in Data Engineering fundamentals, including SQL, and libraries such as Pandas and NumPy;
- Cloud Expertise: Extensive experience hosting and managing applications on Azure; strong familiarity with GCP is highly desired for upcoming migration projects;
- Integration Knowledge: Proven experience building custom integrations and understanding the API nuances of platforms like BambooHR, Salesforce, or Oracle NetSuite;
- Best Practices: Strong understanding of REST API design standards, software design patterns, and version control (Git);
- Added Advantage: Experience with Docker, Kubernetes, or cloud certifications (Azure Developer/Architect or GCP Qualified Cloud Architect);
- Soft Skills: Strong problem-solving skills, effective communication, and ability to work both independently and in cross-functional teams while mentoring junior engineers. Apply on Kit Job: kitjob.in/job/4naboc
Highlights
Safety Tips
If the salary for a position is far above normal, proceed with caution.
1 / 10
More info about this ad

Python Developer (Data Engineer) (Telangana) has been posted in the Jangaon Engineering category on Locanto.

For Jangaon, there are no other ads posted in this category.

There are more ads within a 15 km radius for this category. If you want to view those ads, click here.