Senior Python Developer

Bengaluru, Karnataka, India
Aug 22, 2024
Aug 22, 2025
Remote
Full-Time
6 Years
Job Description

We are seeking an experienced Python ETL Developer with a strong background in data management and Python-based solutions. The ideal candidate will have over 6 years of experience in Python ETL development, with a proven ability to develop and implement robust ETL/ELT processes that efficiently handle data extraction, loading, and transformation from various sources into cloud platforms. While knowledge of Dremio is a plus, it is not mandatory.

Key Responsibilities

  1. ETL/ELT Development. Design, develop, and implement efficient ETL/ELT processes using Python to handle large datasets and ensure smooth data extraction, transformation, and loading into cloud platforms.
  2. Data Processing. Utilize Python data processing libraries to handle and manipulate large datasets effectively.
  3. Data Management Systems. Leverage 6+ years of experience working in data management systems with a focus on Python to deliver high-quality solutions.
  4. Reference Data Management. Demonstrate proficiency in reference data management systems and SQL, ensuring accurate and efficient data management processes.
  5. Client Interaction & Support. Collaborate with clients, providing top-notch production support and ensuring their data-related needs are met.
  6. System Development Life Cycle. Apply proven experience in the full system development life cycle, including analysis, design, programming, testing, implementation, and maintenance.

Preferred Qualifications

  1. Dremio Knowledge. Familiarity with Dremio is preferred but not required.
  2. Communication Skills. Possess excellent oral and written communication skills to interact effectively with clients and team members.
  3. Analytical Skills. Strong conceptual, analytical, and judgmental skills to solve complex data challenges and drive successful project outcomes.