Data Engineer
Analytics
Big Data
Business Intelligence
Data
Data Analysis
Data Analytics
Data Architecture
Data Engineer
Data Integration
Data Integration Tools
Data Pipeline
Data Platform
Data Processing
Data Visualization
Database
Databases
Design
Digital Marketing
Engineer
ETL
Informatica
Integration
Reporting and Analytics
SQL
Visual Design
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