Data Engineer/Backend Developer( Python)

TechVariable
Full-timeGuwahati, Assam, India

We are seeking a talented and experienced Data Engineer / Python Backend Engineer to join our dynamic team. The ideal candidate should have a strong background in Python development, with proficiency in backend frameworks such as FastAPI and Django. Additionally, they should possess solid expertise in data engineering concepts and tools, including Pandas, Numpy and Dataframe API. Experience with data warehousing, data modeling, and scaling techniques is highly desirable.

Key Responsibilities:

  • Design, develop, and maintain backend services and APIs using FastAPI and Django.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Implement data engineering pipelines for processing, transforming, and analyzing large datasets.
  • Optimize data storage and retrieval processes for performance and scalability.
  • Ensure data quality and integrity through rigorous testing and validation procedures.
  • Stay up-to-date with emerging technologies and best practices in data engineering and backend development.

Skills and Qualifications:

-Bachelor’s degree in computer science, Engineering, or related field.

  • 2+ years of experience in Python development, with a focus on backend frameworks like FastAPI and Django.
  • Expertise in Object Oriented Design, Database Design is must.
  • Proficiency in database technologies such as PostgreSQL and MySQL. Hands-on experience writing SQL queries and knowledge about query performance optimization.
  • Strong understanding of data engineering frameworks, including Pandas, Numpy, and Polars(optional).
  • Familiarity with data warehousing concepts and methodologies.
  • Solid grasp of scaling techniques and optimization strategies for handling large datasets.

Nice to Have:

-Familiarity with Pyspark and Kafka.

  • Experience with containerization tools like Docker.
  • Familiarity with cloud platforms such as AWS or Azure.

Benefits:

  • Competitive salary
  • Health insurance
  • Flexible work hours
  • Professional development opportunities
  • Dynamic and collaborative work environment

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
Are you open for work from the office option?*
Your Current Location*
Where are you basically from?*
Are you willing to relocate to Guwahati? ( if current location outside Assam) *
Your total years of Experience*
Your total years of relevant experience(according to post applied for)*
Your Current CTC*
Your expected CTC*
Your notice period*
Reason for job change*
LinkedIn profile*