Python Developer

Gemini Solutions

Gurugram District

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Gemini Solutions is seeking a highly motivated Python Data Engineer with 4+ years of experience to design, develop, and optimize scalable data solutions. The role focuses on Python, Pandas, AWS, Snowflake, and SQL to build robust ETL/ELT pipelines and enable data-driven decision-making across the organization.

The candidate will transform and analyze complex datasets using Pandas, manage cloud-based data platforms, ensure data quality, reliability, and performance, and work with REST APIs and

Qualifications

  • Design, develop, and maintain scalable data pipelines using Python.
  • Build and optimize ETL/ELT workflows for efficient data movement and transformation.
  • Utilize Pandas for data wrangling, transformation, profiling, and analytical processing.
  • Manage and optimize data storage solutions using Snowflake.
  • Create automated reports and data insights using Pandas, Matplotlib, and Plotly.
  • Ensure data quality, integrity, governance, and performance across all data platforms.
  • Collaborate with business stakeholders, analysts, and engineering teams to deliver data requirements.
  • Implement best practices for code quality, testing, version control, and deployment.
  • Leverage GenAI tools such as GitHub Copilot to improve development productivity and code quality.
  • Troubleshoot and debug application issues to ensure smooth functionality.

Responsibilities

  • 4+ years of experience in Python Data Engineering.
  • Strong proficiency in Python and data processing libraries such as Pandas, NumPy, and related data engineering tools.
  • Extensive experience using Pandas for data cleansing, transformation, aggregation, data validation, and large-scale dataset processing.
  • Hands-on experience in building and maintaining ETL/ELT pipelines.
  • Strong understanding of AWS Cloud Services for data engineering solutions.
  • Experience with Snowflake for data warehousing, database management, and performance optimization.
  • Proficiency in SQL and data modeling concepts.
  • Experience working with structured, semi-structured, and large-volume datasets.
  • Knowledge of REST APIs and data integration from multiple sources.
  • Experience with reporting and visualization libraries such as Pandas, Matplotlib, and Plotly.
  • Strong understanding of version control systems, especially Git.
  • Familiarity with CI/CD pipelines and software development best practices.

Skills

Python
Pandas
AWS
Snowflake
SQL
ETL/ELT pipelines
NumPy
REST APIs
Git
CI/CD

Tools

Matplotlib
Plotly

Job description

  • We are seeking a highly motivated Python Data Engineer with 4+ years of experience in designing, developing, and optimizing scalable data solutions. The ideal candidate will have strong expertise in Python, Pandas, AWS, Snowflake, and SQL, with hands-on experience in building robust ETL/ELT pipelines, processing large datasets, and enabling data-driven decision-making across the organization. The role involves developing efficient data workflows, transforming and analyzing complex datasets using Pandas, managing cloud-based data platforms, and ensuring data quality, reliability.
POSITION RESPONSIBILITIES
  • • 4+ years of experience in Python Data Engineering.
  • • Strong proficiency in Python and data processing libraries such as Pandas, NumPy, and related data engineering tools.
  • • Extensive experience using Pandas for data cleansing, transformation, aggregation, data validation, and large-scale dataset processing.
  • • Hands-on experience in building and maintaining ETL/ELT pipelines.
  • • Strong understanding of AWS Cloud Services for data engineering solutions.
  • • Experience with Snowflake for data warehousing, database management, and performance optimization.
  • • Proficiency in SQL and data modeling concepts.
  • • Experience working with structured, semi-structured, and large-volume datasets.
  • • Knowledge of REST APIs and data integration from multiple sources.
  • • Experience with reporting and visualization libraries such as Pandas, Matplotlib, and Plotly.
  • • Strong understanding of version control systems, especially Git.
  • • Familiarity with CI/CD pipelines and software development best practices.
EXPERIENCE AND REQUIRED SKILL SETS
  • • Design, develop, and maintain scalable data pipelines using Python.
  • • Build and optimize ETL/ELT workflows for efficient data movement and transformation.
  • • Utilize Pandas extensively for data wrangling, transformation, profiling, and analytical processing.
  • • Manage and optimize data storage solutions using Snowflake.
  • • Create automated reports and data insights using Pandas, Matplotlib, and Plotly.
  • • Ensure data quality, integrity, governance, and performance across all data platforms.
  • • Collaborate with business stakeholders, analysts, and engineering teams to understand and deliver data requirements.
  • • Implement best practices for code quality, testing, version control, and deployment.
  • • Leverage GenAI tools such as GitHub Copilot to improve development productivity and code quality.
  • • Troubleshoot and debug application issues to ensure smooth functionality.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Developer -2
Python Developer -2

CloudThat Technologies Pvt. Ltd. • Mumbai

On-site
INR 1,200,000 - 1,800,000
Data Engineer - Python
Data Engineer - Python

IntraEdge • Bengaluru

On-site
INR 600,000 - 1,200,000
Senior Data Engineer | SQL | Python | Snowflake | DBT |
Senior Data Engineer | SQL | Python | Snowflake | DBT |

Tata Consultancy Services • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Data Engineer
Data Engineer

Scaletrix.AI • Gurugram District

On-site
INR 1,200,000 - 2,400,000
Python Developer_Pandas_Numpy_SQL_ETL_AWS
Python Developer_Pandas_Numpy_SQL_ETL_AWS

Crescendo Global Leadership Hiring India • Pune District, Gurugram District, Bengaluru

Hybrid
INR 1,400,000 - 2,600,000
Data Engineer
Data Engineer

Aurigait • Jaipur

On-site
INR 600,000 - 1,200,000
Python Data Engineer (Blr/Chn/Hyd/Kochi/Kol/Pune)
Python Data Engineer (Blr/Chn/Hyd/Kochi/Kol/Pune)

Tata Consultancy Services • Hyderabad, Pune District, Bengaluru

On-site
INR 1,500,000 - 2,600,000
DATA Engineer + BI
DATA Engineer + BI

Niha Technologies • Hyderabad

Hybrid
INR 1,500,000 - 2,100,000
Senior Snowflake Data Engineer
Senior Snowflake Data Engineer

Infosys • Bengaluru

On-site
INR 3,500,000 - 6,500,000
Senior ETL Developer
Senior ETL Developer

HTC Global Services • Chennai District

On-site
INR 3,500,000 - 7,000,000