DeveloperJobs.io
← Back to all jobs

Job Description

Truist Bank is hiring a Data Engineer to build, optimize, and support enterprise data pipelines and the broader data ecosystem for wide consumption.

Responsibilities

  • Build, optimize, and maintain enterprise data pipelines; support development of the data ecosystem for broad data consumption
  • Develop data models and related data architecture documents and APIs
  • Build, manage, and implement data and/or Big Data pipeline capabilities, including process design and overall pipeline architecture
  • Deliver Dashboard/Report development and support all phases of ETL (extract, transform, load)
  • Automate repeatable data preparation and integration tasks, partially or fully
  • Partner with technology teams to understand data capture and testing needs and to build and test end-to-end solutions
  • Analyze requests to determine business needs; implement technical solutions with timely problem analysis, resolution, and interpretation of complex or sensitive information
  • Solve moderate to high complexity problems using judgment based on analysis across multiple information sources (for example: modeling and testing)
  • Lead small data engineering projects with manageable risks, resource requirements, and meaningful contributions to larger initiatives

Requirements

  • Bachelor’s degree in Computer Science, Systems Engineering, or a related technical field
  • 5+ years of progressive experience in software engineering or development positions performing and/or utilizing:
    • Data warehousing and transactional application data concepts and technology
    • Data engineering and management of large data volumes
    • Data analytics life cycle methodologies, including data cleansing and preparation
    • Planning and managing IT projects
    • Experience with: SQL, SQL Plus; ETL architecture and concepts; data integration concepts; Informatica; Big data concepts; Mainframe systems; Rally (or similar project management tools); technical design concepts; requirements concepts; file transfer; iterative development; Ab Initio; SDLC and technical artifacts; shell scripting

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 full-time or part-time status) during the first year
  • 10 sick days (also prorated)
  • Paid holidays
  • Depending on position and division: defined benefit pension plan
  • Depending on position and division: restricted stock units
  • Depending on position and division: deferred compensation plan

Job Details

  • Employment type: Regular
  • Language fluency: English (Required)
  • Work shift: 1st shift (United States of America)
  • Location: Charlotte, NC (hybrid)
  • Hybrid remote eligibility: May be eligible to work in a hybrid remote model; based out of and reports to Truist offices in Charlotte, NC
  • Onsite requirement: Able to work onsite at Truist offices in Charlotte, NC at least 3 days per week

Education

  • Bachelor’s degree in Computer Science, Systems Engineering or related technical field

Similar Jobs