title-image
Turrior - Let work find you
Recruiters get AI-ranked shortlists and automated outreach, filling roles up to 5× faster.
0%
Popularity
0d
Avg. Time to Hire
0h
Recruiter Res. Time
0%
HR Satisfaction
Careers at D Square Consulting Services Pvt Ltd
All open opportunities, right here. Explore, apply, grow.
Apply now

Data Engineer

Full Time
3 Jul 2025
Bangalore

About the job

JD – Data Engineer

This is a full-time position with D Square Consulting Services Pvt Ltd

Location: pan-india (Hybrid)

Experience: 5+ years

Notice Period: Candidates available to join immediately

Job Summary

We are seeking a skilled and experienced Data Engineer with strong Python expertise, API development experience, and a deep understanding of containerized, CI/CD-driven workflows. You will play a key role in designing, building, and scaling data pipelines and backend services that support our analytics and business intelligence platforms. This is a hands-on engineering role that requires a strong technical foundation and collaborative mindset.

Key Responsibilities

  • Design, implement, and optimize robust, scalable data pipelines and ETL workflows using modern Python tools and libraries.
  • Build and maintain production-grade RESTful and/or GraphQL APIs to serve data to internal and external stakeholders.
  • Collaborate with data analysts, scientists, and engineering teams to enable end-to-end data solutions.
  • Containerize data services using Docker and manage deployments within Kubernetes environments.
  • Develop and maintain CI/CD pipelines using GitHub Actions to automate testing, data validations, and deployment processes.
  • Ensure code quality through rigorous unit testing, type annotations, and adherence to Python best practices.
  • Participate in architecture reviews, design discussions, and code reviews in an agile development process.
  • Proactively identify opportunities to optimize data access, transformation, and governance.

Required Skills & Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
  • 5+ years of hands-on experience in data engineering or backend development roles.
  • Expert-level Python skills, with strong understanding of idiomatic patterns, async programming, and typing.
  • Proven experience in building production-grade RESTful or GraphQL APIs using frameworks like FastAPI, Graphene, or Strawberry.
  • Hands-on experience with Docker, container-based workflows, and CI/CD automation using GitHub Actions.
  • Experience working with Kubernetes for orchestrating deployments in production environments.
  • Proficient with SQL and data modeling; familiarity with ETL tools, data lakes, or warehousing concepts is a plus.
  • Strong communicator with a proactive and self-driven approach to problem-solving and collaboration.

Nice-to-Have Skills

  • Familiarity with data orchestration tools (e.g., Airflow, Prefect).
  • Experience with streaming data platforms like Kafka or Spark.
  • Knowledge of data governance, security, and observability best practices.
  • Exposure to cloud platforms like AWS, GCP, or Azure.

Similar Jobs

5 months ago
Data Engineer
Carrot Fertility

End-to-end AI hiring for modern HR teams

Turrior uses artificial intelligence to create job listings, automate candidate screening, conduct video interviews, and apply comprehensive AI scoring — helping companies hire faster, more accurately, and with lower operational costs.

Key benefits:

  • AI-powered job creation and structured job data
  • Intelligent candidate screening and automated shortlisting
  • Video interviews with AI-based answer analysis
  • Comprehensive AI scoring of skills, experience, and role fit
  • Recruitment process automation and reduced time-to-hire

Share job