Talent.com
This job offer is not available in your country.
Sr Data Engineer

Sr Data Engineer

ADMBengaluru
16 days ago
Job description

Job Description

Key Responsibilities

We are seeking an experienced and highly motivated Sr Data Engineer - Data Ingestion to join our dynamic team. The ideal candidate will have strong hands-on experience with Azure Data Factory (ADF), a deep understanding of relational and non-relational data ingestion techniques, and proficiency in Python programming. You will be responsible for designing and implementing scalable data ingestion solutions that interface with Azure Data Lake Storage Gen 2 (ADLS Gen 2), Databricks, and various other Azure ecosystem services.

The Data Ingestion Engineer will work closely with stakeholders to gather data ingestion requirements, create modularized ingestion solutions, and define best practices to ensure efficient, robust, and scalable data pipelines. This role requires effective communication skills, ownership, and accountability for the delivery of high-quality data solutions.

  • Data Ingestion Strategy & Development : Design, develop, and deploy scalable and efficient data pipelines in Azure Data Factory (ADF) to move data from multiple sources (relational, non-relational, files, APIs, etc.) into Azure Data Lake Storage Gen 2 (ADLS Gen 2), Azure SQL Database, and other target systems.Implement ADF activities (copy, lookup, execute pipeline, etc.) to integrate data from on-premises and cloud-based systems.Build parameterized and reusable pipeline templates in ADF to standardize the data ingestion process, ensuring maintainability and scalability of ingestion workflows.Integrate custom data transformation activities within ADF pipelines, utilizing Python, Databricks, or Azure Functions when required.
  • ADF Data Flows Design & Development : Leverage Azure Data Factory Data Flows for visually designing and orchestrating data transformation tasks, enabling complex ETL (Extract, Transform, Load) logic to process large datasets at scale.Design data flow transformations such as filtering, aggregation, joins, lookups, and sorting to process and transform data before loading it into target systems like ADLS Gen 2 or Azure SQL Database.Implement incremental loading strategies in Data Flows to ensure efficient and optimized data ingestion for large volumes of data while minimizing resource consumption.Develop reusable data flow components to streamline transformation processes, ensuring consistency and reducing development time for new data ingestion pipelines.Utilize debugging tools in Data Flows to troubleshoot, test, and optimize data transformations, ensuring accurate results and performance.
  • ADF Orchestration & Automation : Use ADF triggers and scheduling to automate pipeline execution based on time or events, ensuring timely and efficient data ingestion.Configure ADF monitoring and alerting capabilities to proactively track pipeline performance, handle failures, and address issues in a timely manner.Implement ADF version control practices using Git to manage code changes, collaborate effectively with other team members, and ensure code integrity.
  • Data Integration with Various Sources : Ingest data from diverse sources such as on-premise SQL Servers, REST APIs, cloud databases (, Azure SQL Database, Cosmos DB), file-based systems (CSV, Parquet, JSON), and third-party services using ADF.Design and implement ADF linked services to securely connect to external data sources (databases, file systems, APIs, etc.).Develop and configure ADF datasets and dataflows to efficiently transform, clean, and load data into Azure Data Lake or other destinations.
  • Pipeline Monitoring and Optimization : Continuously monitor and optimize ADF pipelines to ensure they run with high performance and minimal cost. Apply techniques like data partitioning, parallel processing, and incremental loading where appropriate.Implement data quality checks within the pipelines to ensure data integrity and handle data anomalies or errors in a systematic manner.Review pipeline execution logs and performance metrics regularly, and apply tuning recommendations to improve execution times and reduce operational costs.
  • Collaboration and Communication : Work closely with business and technical stakeholders to capture and translate data ingestion requirements into ADF pipeline designs.Provide ADF-specific technical expertise to both internal and external teams, guiding them in the use of ADF for efficient and cost-effective data pipelines.Document ADF pipeline designs, error handling strategies, and best practices to ensure the team can maintain and scale the solutions.Conduct training sessions or knowledge transfer with junior engineers or other team members on ADF best practices and architecture.
  • Security and Compliance : Ensure all data ingestion solutions built in ADF follow security and compliance guidelines, including encryption at rest and in transit, data masking, and identity and access management.Implement role-based access control (RBAC) and managed identities within ADF to manage access securely and reduce the risk of unauthorized access to sensitive data.
  • Integration with Azure Ecosystem : Leverage other Azure services, such as Azure Logic Apps, Azure Function Apps, and Azure Databricks, to augment the capabilities of ADF pipelines, enabling more advanced data processing, event-driven workflows, and custom transformations.Incorporate Azure Key Vault to securely store and manage sensitive data (, connection strings, credentials) used in ADF pipelines.Integrate ADF with Azure Data Lake Analytics, Synapse Analytics, or other data warehousing solutions for advanced querying and analytics after ingestion.
  • Best Practices & Continuous Improvement : Develop and enforce best practices for building and maintaining ADF pipelines and data flows, ensuring the solutions are modular, reusable, and follow coding standards.Identify opportunities for pipeline automation to reduce manual intervention and improve operational efficiency.Regularly review and suggest new tools or services within the Azure ecosystem to enhance ADF pipeline performance and increase the overall efficiency of data ingestion workflows.
  • Incident and Issue Management : Actively monitor the health of the data pipelines, swiftly addressing any failures, data quality issues, or performance bottlenecks.Troubleshoot ADF pipeline errors, including issues within Data Flows, and work with other teams to root-cause issues related to data availability, quality, or connectivity.Participate in post-mortem analysis for any major incidents, documenting lessons learned and implementing preventative measures for the future.

Your Profile

  • Experience with Azure Data Services : Strong experience with Azure Data Factory (ADF) for orchestrating data pipelines.Hands-on experience with ADLS Gen 2, Databricks, and various data formats (, Parquet, JSON, CSV).Solid understanding of Azure SQL Database, Azure Logic Apps, Azure Function Apps, and Azure Container Apps.
  • Programming and Scripting : Proficient in Python for data ingestion, automation, and transformation tasks.Ability to write clean, reusable, and maintainable code.
  • Data Ingestion Techniques : Solid understanding of relational and non-relational data models and their ingestion techniques.Experience working with file-based data ingestion, API-based data ingestion, and integrating data from various third-party systems.
  • Problem Solving & Analytical Skills : Strong troubleshooting and debugging skills to quickly resolve ingestion-related issues.Ability to analyze and optimize complex data workflows for performance and efficiency.
  • Communication Skills : Excellent communication skills to articulate complex technical solutions to non-technical stakeholders.Ability to document processes and solutions clearly and concisely.
  • Work Ethic & Responsibility : Demonstrated ability to take full responsibility for tasks, from requirements gathering to delivery.Comfortable working independently and collaborating in a team environment.
  • Preferred Qualifications :

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Experience with version control systems like Git.
  • Experience in other Azure services such as Azure Synapse Analytics and Azure Data Share.
  • Familiarity with cloud security best practices and data privacy regulations.
  • About ADM

    At ADM, we unlock the power of nature to provide access to nutrition worldwide. With industry-advancing innovations, a complete portfolio of ingredients and solutions to meet any taste, and a commitment to sustainability, we give customers an edge in solving the nutritional challenges of today and tomorrow. We’re a global leader in human and animal nutrition and the world’s premier agricultural origination and processing company. Our breadth, depth, insights, facilities and logistical expertise give us unparalleled capabilities to meet needs for food, beverages, health and wellness, and more. From the seed of the idea to the outcome of the solution, we enrich the quality of life the world over. Learn more at

    Req / Job ID

    97477BR

    LI-Hybrid

    Create a job alert for this search

    Sr Data Engineer • Bengaluru

    Related jobs
    Sr Data Engineer

    Sr Data Engineer

    VisaBangalore, Karnataka, India
    At Visa the Corporate Information Technology Billing & Incentives Platforms team enables Visas revenue growth through flexible pricing engines and global revenue platforms built on next-generat...Show moreLast updated: 30+ days ago
    Sr Data Engineer

    Sr Data Engineer

    Reveal Health TechBengaluru, KA, IN
    Quick Apply
    Thank you for considering the Senior Data Engineer position at Reveal Health Tech.We are an early-stage IT startup based in the US and India, focused on leveraging technology to deliver transformat...Show moreLast updated: 27 days ago
    • Promoted
    Sr Data Engineer : Bangaore

    Sr Data Engineer : Bangaore

    PRI GlobalBengaluru, Karnataka, India
    ETL Developer / Big Data Developer.Databricks projects(Good to have).Show moreLast updated: 12 days ago
    Sr. Data Engineer

    Sr. Data Engineer

    White ForceBengaluru
    Minimum 12 + years of IT experience in Data background.Develop and manage data models, schemas, and.Hands-on experience building and implementing. Optimize performance of Snowflake data warehouse.Wo...Show moreLast updated: 30+ days ago
    Sr. Data Engineer

    Sr. Data Engineer

    Visa Inc.INDIA
    Visas Technology Organization is a community of problem solvers and innovators reshaping the future of commerce.We operate the worlds most sophisticated processing networks capable of handling more...Show moreLast updated: 30+ days ago
    • Promoted
    Sr. Data Engineer - Analytics

    Sr. Data Engineer - Analytics

    Synaxis Informatic Tech SolutionsBengaluru, Karnataka, India
    We're looking for a talented and experienced Data Engineer - Analytics to join our client's team.This role will see you designing, building, and maintaining robust data pipelines and infrastructure...Show moreLast updated: 12 days ago
    Sr. Data Engineer - Analytics

    Sr. Data Engineer - Analytics

    preferable.aiBengaluru, KA, in
    Quick Apply
    We're looking for a talented and experienced Data Engineer - Analytics to join our client's team.This role will see you designing, building, and maintaining robust data pipelines and infrastructure...Show moreLast updated: 17 days ago
    Sr. Data Engineer

    Sr. Data Engineer

    workday technical consultantINDIA
    Your work days are brighter here.At Workday, it all began with a conversation over breakfast.When our founders met at a sunny California diner, they came up with an idea to revolutionize the enterp...Show moreLast updated: 30+ days ago
    Sr. Data Engineer

    Sr. Data Engineer

    NTT DATABangalore, Karnātaka, India
    NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us.If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now....Show moreLast updated: 30+ days ago
    • Promoted
    Sr. Data Engineer

    Sr. Data Engineer

    RecroBengaluru, Karnataka, India
    Lifesight Is empowering decisions with Advanced Data Intelligence.Lifesight is a fast-growing SaaS company focused on helping businesses leverage data. AI to improve customer acquisition and retenti...Show moreLast updated: 12 days ago
    Sr Information Security Data Engineer

    Sr Information Security Data Engineer

    Leading-Biotechnology-CompanyBengaluru, India
    Illumina is a leading developer, manufacturer, and marketer of life science tools and integrated systems dedicated to making genomics useful for all. Illuminas integrated Indian global hub in Bengal...Show moreLast updated: 6 days ago
    Sr. Data Engineer.

    Sr. Data Engineer.

    CargillBengaluru, India
    This role will be responsible to create and maintain Data Quality Framework, Solution Design / Architecture and assisting the global data team and business users / data stewards in implementing a glo...Show moreLast updated: 11 days ago
    Sr Data Engineer

    Sr Data Engineer

    IlluminaManyata, Bengaluru , India
    What if the work you did every day could impact the lives of people you know? Or all of humanity?At Illumina, we are expanding access to genomic technology to realize health equity for billions of ...Show moreLast updated: 16 days ago
    Sr. Data Engineer

    Sr. Data Engineer

    Epergne SolutionsBengaluru, Karnataka, India
    Quick Apply
    Epergne Solutions is looking for.Financial Services domain, preferably in risk management (AML / Fraud transformation) function of a bank. Detailed JD •(Roles and Responsibilities).Proficiency in quer...Show moreLast updated: 30+ days ago
    Sr. Data Engineer

    Sr. Data Engineer

    ElancoBangalore, IN
    Provide data engineering subject matter expertise and hands-on data- capture, ingestion, curation, and pipeline development expertise on Azure to deliver cloud optimized data solutions.Provide expe...Show moreLast updated: 30+ days ago
    Sr Data Engineer

    Sr Data Engineer

    TARGETINDIA
    As a Fortune 50 company with more than 400,000 team members worldwide, Target is an iconic brand and one of America's leading retailers. At Target, we have a timeless purpose and a proven strategy a...Show moreLast updated: 30+ days ago
    Sr. Data Engineer

    Sr. Data Engineer

    DocuSignBengaluru, India
    Company Overview Docusign brings agreements to life.Docusign solutions to accelerate the process of doing business and simplify people’s lives. With intelligent agreement management, Docusign unleas...Show moreLast updated: 16 days ago
    Sr Data Engineer

    Sr Data Engineer

    SyniverseBangalore, India
    Syniverse is the world’s most connected company.Whether we’re developing the technology that enables intelligent cars to safely react to traffic changes or freeing travelers to explore by keeping t...Show moreLast updated: 30+ days ago