Data Engineer - Python Development

InfoCepts logo

InfoCepts

View Salaries, Reviews, and more  

Job Description

Position:  Data Engineer - Python Development

 

Location: Nagpur/Pune

 

Type of Employment: Full-time

 

Purpose of the Position: We are looking for an experienced Python API Developer with strong expertise in building scalable backend services, RESTful APIs, and cloud-native applications on AWS. The ideal candidate is highly proficient in Python, SQL, API development frameworks, and has hands-on experience with AWS services. 
A background in data engineering or data-centric application development is a strong plus. 

 

Key Result Areas and Activities:

API & Backend Development 

  • Design, develop, and maintain RESTful APIs and microservices using Python frameworks (Flask, FastAPI, Django REST Framework). 
  • Build reusable, modular, and well-documented backend components. 
  • Implement authentication, authorization, request validation, logging, and exception handling. 
  • Optimize API performance, reliability, and scalability. 

 AWS Cloud Engineering 

  • Build and deploy services using AWS components such as:  
  • Lambda, API Gateway, ECS/EKS, CloudFormation/Terraform, S3, DynamoDB, RDS, Secrets Manager, IAM 
  • Implement secure cloud-native architectures following best practices for security, cost optimization, networking, and monitoring. 
  • Automate CI/CD pipelines using AWS services or tools like CodePipeline, GitHub Actions, GitLab CI, etc. 

 Database & SQL Development 

  • Work with relational and NoSQL databases (PostgreSQL, MySQL, DynamoDB, Redshift). 
  • Write highperformance SQL with a good understanding of indexing, query optimization, and schema design. 
  • Work closely with data teams to ensure APIs integrate smoothly with backend data models. 

 Data Engineering Integration (Added weightage) 

  • Build or integrate with data ingestion pipelines, event-driven architectures, or streaming systems. 
  • Work with semistructured data (JSON, Parquet) and AWS data services such as:  
  • Glue, Kinesis, Athena, S3-based data lakes 
  • Help design API interfaces for data products, ML systems, and analytics platforms. 

 Quality, Testing & DevOps 

  • Implement automated unit, integration, and functional tests for API components. 
  • Ensure code quality through reviews, version control, and best engineering practices. 
  • Work with containerization (Docker) and orchestration (Kubernetes/ECS) for service deployment. 

 Cross-Functional Collaboration 

  • Collaborate with front-end developers, data engineers, architects, and product managers. 
  • Translate business requirements into technical design documents. Work in agile/scrum teams, contributing to planning, grooming, and delivery cycles

 

 


Interview Questions of Data Engineer - Python Development at InfoCepts

Currently, there aren't any interview questions for this role at InfoCepts shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Data Engineer - Python Development at InfoCepts

Currently, there aren't any salaries for this role at InfoCepts shared by other job seekers.

View more salaries from InfoCepts →

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now