Senior Data Engineer, Enterprise Data and Analytics - Fort Worth, United States - First Command Financial Services

    Default job background
    Description
    Job Description

    How Will Your Role Impact First Command?

    The Senior Data Engineer is a leader across the data organization. They work closely with members across teams and with business owners and leaders. In conjunction with development responsibilities, the Senior Data Engineer establishes and champions best practices and processes for data engineering.

    They work closely with architects to define, lead and assist in the vision and design of business solutions, and they are drivers of improvement for our processes and technical practices.

    The Senior Data Engineer is a person who needs little to no supervision or oversight. They are self-motivated individuals who have strong time management skills which facilitates working on special interest initiatives.

    What Will You Be Doing?

    Collaborates with architecture and technical leadership to define the vision and solutions
    Collaborate alongside other engineers of various disciplines to take the design and create executable pieces of work
    Participates in all phases of development
    Establishes and champions First Command data and data engineering standards/best practices
    Communicate and work alongside members of their team in support of their day-to-day work items
    Works with business partners to ensure alignment between the ask and the output
    Participate and lead peer reviews and champion peer review best practices and culture
    Key player and leader in an Agile environment, participating in daily huddles, sprint planning, retrospectives, etc.
    Mentors junior team members in best practices and standards
    Serve as escalation point for other team members on technical issues
    Leads effort to create and document deployment and release plans
    Works with architects to evaluate new technologies and patterns that will inform the technology roadmap
    Leads Communities of Practices or other cross functional training opportunities
    Leads troubleshooting processes to determine root cause analysis

    What Skills/Qualifications Do You Need?

    Education

    Bachelor's Degree required; MBA or MS or equivalent a plus.

    Required Qualifications

    7+ years of applied experience in data integration, ETL, and data management or comparable positions that handle large/complex data sets, developing automation, and fostering business partner relationships
    Expert in one or more of the following ETL tools such as Azure Data Factory, Informatica, Matillion, Fivetran and DBT
    Experience working with a diverse set of data sources such as Flat File, Database, API, Event Streaming
    Expert in SQL with knowledge of T-SQL
    Strong experience in data modeling, data warehousing, and MDM solutions
    Familiar with Azure Synapse or Snowflake
    Familiar with Databricks Delta Lake
    Familiar with a scripting language such as python, powershell, or bash
    Familiar with data lake design patterns
    Excellent written communication and presentation skills
    Proficient in understanding of data mapping and lineage strategies
    Proficient in understanding in conceptual, logical, and physical data design
    Proficient in understanding of data management practices, data architecture principles, and data governance process

    Preferred Qualifications

    Expert in Azure Data Factory, Data Bricks, and Python
    Strong dimensional modelling skills
    Familiarity with DevOps principles and processes
    Applied experience in Agile, SAFe, or Scrum
    Financial services industry experience or other highly regulated industry experience a plus
    Certifications related to Data Integration or Data Engineering a plus
    Familiarity with data science and analytics tools such as Alteryx, SPSS, SAS, Tableau, PowerBI

    #J-18808-Ljbffr