DataJobs.io
← Back to all jobs

Job Description

Truist Bank is hiring a Data Engineer to build, optimize, and maintain enterprise data pipelines and support broad data consumption across the data ecosystem.

Responsibilities

  • Build, optimize, and maintain enterprise data pipelines and support creation of the data ecosystem for wide consumption
  • Develop data models and produce data architecture documentation
  • Create and support APIs to enable enterprise data access
  • Build, manage, and implement data and/or Big Data pipeline capabilities
  • Own process design and overall pipeline architecture
  • Contribute to Dashboard/Report Development
  • Deliver ETL end to end (extract, transform, load) across all ETL phases
  • Automate repeatable data preparation and data integration tasks (partially or fully)
  • Partner with technology teams to understand data capture and testing needs
  • Build and test end-to-end solutions with stakeholders
  • Analyze incoming requests to determine business needs and implement effective technical solutions
  • Provide problem analysis and resolution in a timely manner, including explaining and interpreting complex or sensitive information
  • Solve moderate to high complexity problems using judgment based on analysis of multiple data sources (modeling, testing, etc.)
  • Lead small data engineering projects with manageable risk, scope, and resource requirements; play a significant role in larger initiatives

Requirements

  • Bachelor’s degree in Computer Science, Systems Engineering, or related technical field
  • 5+ years of progressive experience in software engineering or development roles performing and/or using:
    • Data warehousing and transactional application data concepts and technology
    • Data engineering and managing large data volumes
    • Data analytics life cycle methodologies including data cleansing and preparation methodologies
    • Planning and managing IT projects
    • SQL, SQL Plus, ETL architecture and concepts, and data integration concepts
    • Informatica and Big data concepts
    • Mainframe systems
    • Rally (or similar project management tool)
    • Technical design concepts, requirements concepts, and SDLC/technical artifacts
    • File transfer and iterative development approaches
    • Ab Initio
    • Shell scripting
  • English language fluency (Required)
  • Ability to work onsite at Truist offices in Charlotte, NC at least 3 days per week

Technologies

  • SQL, SQL Plus
  • ETL architecture and concepts
  • Data integration concepts
  • Informatica
  • Big data concepts
  • Mainframe systems
  • Rally
  • Ab Initio
  • SDLC/technical artifacts
  • Shell Scripting
  • File transfer

Benefits

  • Medical
  • Dental
  • Vision
  • Life insurance
  • Disability
  • Accidental death and dismemberment
  • Tax-preferred savings accounts
  • 401k plan
  • No less than 10 days of vacation (prorated based on date of hire and by full-time or part-time status) during their first year of employment
  • 10 sick days (also prorated)
  • Paid holidays
  • Defined benefit pension plan (depending on the position and division)
  • Restricted stock units (depending on the position and division)
  • Deferred compensation plan (depending on the position and division)

Job Details

  • Location: Charlotte, NC (hybrid); reports to Truist offices in Charlotte, NC
  • Regular position
  • Work shift: 1st shift (United States of America)
  • Hybrid remote eligibility: yes, based on being able to work onsite at least 3 days per week in Charlotte, NC

Similar Jobs