Python Data Engineer - Bengaluru, India - Juego Studios

    Default job background
    Banking / Loans
    Description

    As a Python Data Engineer for Test at Client you will be at the forefront of ensuring the quality and reliability of our data systems. You will play a critical role in analyzing raw data, building test frameworks, and validating data products using Python. Collaborating closely with data analytics experts and stakeholders, you will contribute to the stability and functionality of our data pipelines. This role offers an exciting opportunity to work with cutting-edge technologies and make a significant impact on our data engineering processes.

    Responsibilities:

    • Analyze and organize raw data to meet business needs and objectives.
    • Develop test and data validation frameworks using Python to ensure the quality and accuracy of data products.
    • Manage data, metadata, and pipeline stability to maintain a robust data infrastructure.
    • Collaborate with stakeholders including Product, Data, and Design teams to address data-related technical issues and support their data engineering needs.
    • Perform root cause analysis of existing models and propose effective solutions for improvement.
    • Utilize Git VCS for version control and collaboration on codebase.
    • Work with data pipeline and workflow management tools like Airflow to streamline data processes.
    • Demonstrate strong time management skills, effectively multitasking and thriving under pressure.
    • Foster a collaborative environment as a team player with strong interpersonal skills.

    What We're Looking For In Our Applicants

    • Between 5 and 8 years of experience in similar roles, ideally in the banking industry.
    • Proficient in writing complex SQL queries for data analysis and manipulation.
    • Familiarity with Python libraries used for testing and ensuring data quality.
    • Working experience with cloud computing architecture, leveraging platforms such as AWS or Azure.
    • Proficiency in Python programming.
    • Hands-on experience with DevOps practices using GitHub or AzureDevOps (experience with AzureDevOps will be a plus).
    • Experience with data pipeline and workflow management tools like Airflow.
    • Ability to perform root cause analysis of existing models and propose effective solutions.
    • Strong time management skills, with the ability to efficiently multitask and work under pressure.
    • A team player with strong interpersonal skills, capable of collaborating effectively with cross-functional teams.
    • has context menuParagraph