Python Developer
What We Offer:
- Canteen Subsidy
- Night Shift allowance as per process
- Health Insurance
- Tuition Reimbursement
- Work Life Balance Initiatives
- Rewards & Recognition
Key Responsibilities
- Design, develop, and maintain production-grade Python applications and backend services.
- Build and maintain RESTful APIs using frameworks such as Flask and FastAPI.
- Implement secure API authentication and authorization mechanisms (OAuth, API Keys, JWT, etc.).
- Develop and optimize ETL pipelines for efficient data ingestion, transformation, and loading.
- Integrate data from multiple sources including S3, SFTP servers, SQL databases, and MongoDB.
- Design scalable data integration workflows and automation processes.
- Ensure high performance, reliability, and scalability of backend services and data pipelines.
- Perform debugging, troubleshooting, and performance tuning of existing systems.
- Collaborate with data engineers, product teams, and DevOps to deliver reliable data solutions.
- Maintain code quality using Git-based version control and CI/CD pipelines.
Required Skills & Qualifications
- Strong expertise in Python development with experience in production environments.
- Deep understanding of REST API design principles and data retrieval patterns.
- Proven experience developing APIs using Flask and FastAPI.
- Solid knowledge of ETL pipeline architecture and orchestration frameworks.
- Experience working with cloud storage (AWS S3) and file transfer protocols (SFTP).
- Hands-on experience with SQL databases (PostgreSQL, MySQL, etc.) and NoSQL databases like MongoDB.
- Strong understanding of data modeling, schema design, and integration patterns.
- Excellent debugging, performance optimization, and problem-solving skills.
- Experience with Git version control and CI/CD workflows.
Nice to Have
- Experience with workflow orchestration tools (Airflow, Prefect, etc.).
- Familiarity with containerization (Docker) and cloud platforms (AWS/GCP/Azure).
- Experience with data streaming or message queues (Kafka, RabbitMQ).
- Knowledge of microservices architecture.
To apply for this job email your details to priya.mittal@etechtexas.com
No FAQ data found for this job.