Data Engineer 2

City: Birmingham

State: AL

Type of Work: Full Time Contract

February 25, 2026

Job Description

Immediate W2 contract position available in Birmingham, AL.
Estimated Duration:9 months

Job Description / Desired Qualifications:
  • 3-5 Years Focused on manipulating data in a software engineering capacity.
  • Some of that data might live in relational systems, but it’s increasingly moving towards NoSQL systems and data lakes.
  • Normalize databases and ascertain the structure of the data meets the requirements of the applications that are accessing the information.
  • Construct datasets that are easy to analyze and support company requirements.
  • Combine raw information from different sources to create consistent and machine-readable formats.
  • This IT role requires a significant set of technical skills, including a deep knowledge of SQL, data modeling, and tools like Spark/Hive/Airflow.
Education:
  • Bachelor’s degree required; degree in technical field such as computer science, engineering, mathematics, or another relevant academic discipline. Advanced degree preferred.
Knowledge, Skills, and Abilities:
  • Working experience with batch and real-time data processing frameworks.
  • Working experience with data modelling, data access, schemas, and data storage techniques.
  • Working experience with data quality tools.
  • Experience in creating functional and technical designs for data engineering and analytics solutions. 
  • Experience implementing data models of different schemas and working with diverse data source types. 
  • Hands-on experience developing solutions with big data technologies such as Hadoop, HIVE and Spark. 
  • Hands-on experience developing and supporting statistical models, R, and/or Python based AI/ML solutions. 
  • 5+ years hands on experience designing, developing, testing, deploying, and supporting data engineering and analytics solutions using on-premises tools such as MSBI (SSIS/SSAS), Informatica, Oracle Golden Gate, SQL, Oracle, and SQL Server. 
  • 3+ years hands on experience designing, developing, testing, deploying, and supporting data engineering and analytics solutions using Microsoft cloud-based tools such as Azure Data Lake, Azure Data Factory, Azure Databricks, Python, Azure Synapse, Azure Key Vault, and Power BI. 
  • Experience with Containerization methodologies – Docker, OpenShift, etc. 
  • Experience with Agile as well as DevOps, CI/CD methodologies.
  • Hands-on experience designing and developing solutions involving data sourcing, enrichment and delivery using APIs & Web Services. 
Assignment Schedule:
  • On-site 5 days a week, 7:00am-4:00pm
If you already have a resume on file with The E Group and would like to be considered for this position, simply email your note of interest to The E Group at [email protected].

Why Choose The E Group? We are an award winning firm recognized for having an outstanding reputation with our clients and employees. All contractors are eligible for full group health and dental benefits, 401K with matching, and various insurances. Generous living expenses are given to help those who relocate or have duplicate housing. Unique Perks available to those assigned in Birmingham, Alabama: Fully Furnished Townhomes available on a first come, first served basis; complimentary on-site banking available to all.

For immediate consideration simply attach your resume to this posting or email your resume to [email protected]. All applicants will receive feedback once position closes.

Send Us Your Resume

Apply For Data Engineer 2