FE

Senior Data engineer

FedEx

6 months ago

7 - 10 years

Work From Office

Chennai, Tamil Nadu, Tamil Nadu, India

  • Understanding in depth both the business and technical problems Dataworks aims to solve
  • Building tools, platforms and pipelines to enable teams to clearly and cleanly analyze data, build models and drive decisions
  • Delivering tangible value very rapidly, collaborating with diverse teams of varying backgrounds and disciplines
  • SQL

    NoSQL

    Postgres

    PYTHON

    JAVA

    CI/CD pipeline

    power BI

    Microsoft Power Apps

    Job description & requirements

    Essential Job Duties & Responsibilities


    1. Understanding in depth both the business and technical problems Dataworks aims to solve
    2. Building tools, platforms and pipelines to enable teams to clearly and cleanly analyze data, build models and drive decisions
    3. Scaling up from “laptop-scale” to “cluster scale” problems, in terms of both infrastructure and problem structure and technique
    4. Collaborating across teams to drive the generation of data driven operational insights that translate to high value optimized solutions.
    5. Delivering tangible value very rapidly, collaborating with diverse teams of varying backgrounds and disciplines
    6. Codifying best practices for future reuse in the form of accessible, reusable patterns, templates, and code bases
    7. Interacting with senior technologists from the broader enterprise and outside of FedEx (partner ecosystems and customers) to create synergies and ensure smooth deployments to downstream operational systems


    Skill/Knowledge Considered a Plus

    1. Technical background in computer science, software engineering, database systems, distributed systems
    2. Fluency with distributed and cloud environments and a deep understanding of optimizing computational considerations with theoretical properties
    3. Experience in building robust cloud-based data engineering and curation solutions to create data products useful for numerous applications
    4. Detailed knowledge of the Microsoft Azure tooling for large-scale data engineering efforts and deployments is highly preferred. Experience with any combination of the following azure tools: Azure Databricks, Azure Data Factory, Azure SQL D, Azure Synapse Analytics
    5. Developing and operationalizing capabilities and solutions including under near real-time high-volume streaming conditions.
    6. Hands-on development skills with the ability to work at the code level and help debug hard to resolve issues.
    7. A compelling track record of designing and deploying large scale technical solutions, which deliver tangible, ongoing value
    8. Direct experience having built and deployed robust, complex production systems that implement modern, data processing methods at scale
    9. Ability to context-switch, to provide support to dispersed teams which may need an “expert hacker” to unblock an especially challenging technical obstacle, and to work through problems as they are still being defined
    10. Demonstrated ability to deliver technical projects with a team, often working under tight time constraints to deliver value
    11. An ‘engineering’ mindset, willing to make rapid, pragmatic decisions to improve performance, accelerate progress or magnify impact
    12. Comfort with working with distributed teams on code-based deliverables, using version control systems and code reviews
    13. Ability to conduct data analysis, investigation, and lineage studies to document and enhance data quality and access
    14. Use of agile and devops practices for project and software management including continuous integration and continuous delivery
    15. Demonstrated expertise working with some of the following common languages and tools:
    16. Spark (Scala and PySpark), Kafka and other high-volume data tools
    17. SQL and NoSQL storage tools, such as MySQL, Postgres, MongoDB/CosmosDB
    18. Java, Python data tools
    19. Azure DevOps experience to track work, develop using git-integrated version control patterns, and build and utilize CI/CD pipelines
    20. Working knowledge and experience implementing data architecture patterns to support varying business needs
    21. Experience with different data types (json, xml, parquet, avro, unstructured) for both batch and streaming ingestions
    22. Use of Azure Kubernetes Services, Eventhubs, or other related technologies to implement streaming ingestions
    23. Experience developing and implementing alerting and monitoring frameworks
    24. Working knowledge of Infrastructure as Code (IaC) through Terraform to create and deploy resources
    25. Implementation experience across different data stores, messaging systems, and data processing engines
    26. Data integration through APIs and/or REST service
    27. ​PowerPlatform (PowerBI, PowerApp, PowerAutomate) development experience a plus


    Experience :

    7 - 10 years

    Job Domain/Function :

    Data Engineering

    Job Type :

    Work From Office

    Employment Type :

    Full Time

    Number Of Position(s) :

    1

    Educational Qualifications :

    Bachelor's Degree

    Location :

    Chennai, Tamil Nadu, India, Chennai, Tamil Nadu, India

    Create alert for similar jobs

    Similar Jobs

    Senior Data engineer-FedEx-Chennai, Tamil Nadu, India-7 - 10 years