Data Engineer

4P Consulting Inc.
Birmingham, AL

Job Description

Job Description

Job Summary:

We are looking for a highly skilled Data Engineer to join our team. The ideal candidate will have a strong background in data management, SQL, Python, and data visualization tools like Power BI. With 5+ years of experience working with data in an enterprise environment, you will design, develop, and maintain scalable data pipelines and systems. This role involves collaborating with cross-functional teams to understand data requirements and deliver effective solutions.

Qualifications:

  • Education: Bachelor’s degree in Computer Science , Information Technology , or a related field.
  • Experience:
    • 5+ years of experience working with data in an enterprise environment.
    • 5+ years of hands-on experience with SQL queries and Python .
    • Proven experience with Power BI and Oracle databases .
    • Strong understanding of data modeling , ETL processes , and data warehousing .
    • Excellent problem-solving skills and attention to detail .
    • Strong communication and collaboration skills, with the ability to work independently and as part of a team.

Key Responsibilities:

  • Design & Develop Scalable Data Pipelines:
    Develop and maintain efficient, scalable data pipelines and systems to handle large datasets.
  • Collaborate with Cross-functional Teams:
    Work closely with teams across the organization to understand data requirements and provide tailored solutions.
  • SQL Query Optimization:
    Optimize and troubleshoot SQL queries for performance, ensuring efficiency and effectiveness.
  • ETL Process Development:
    Design and maintain ETL processes using Python to extract, transform, and load data from various sources.
  • Data Integration & Management:
    Integrate and manage data from multiple sources, including Oracle databases , to ensure seamless data flow.
  • Report & Dashboard Creation:
    Create and maintain interactive reports and dashboards using Power BI to provide actionable insights.
  • Ensure Data Quality & Security:
    Monitor data integrity, quality, and security, ensuring that all data meets the company’s standards.
  • Data Analysis & Support for Business Decisions:
    Perform data analysis to support decision-making and provide insights that drive business strategies.
  • Stay Updated with Industry Trends:
    Keep up-to-date with the latest industry trends, technologies, and best practices to continuously improve data solutions.

Why Join Us?

  • Impactful Work:
    Be part of a team that values data-driven decision-making and supports innovation.
  • Career Growth:
    Opportunities for professional development and career progression in a fast-paced, dynamic environment.
  • Collaborative Culture:
    Work in a supportive and collaborative team atmosphere with access to cutting-edge tools and technologies.

Posted 2025-07-27

Recommended Jobs

Team Member

CAVA - Plaza at Harmon Meadow
Madison, AL

Job Description Job Description Team Members   At CAVA, we make it deliciously simple to eat well and feel good every day. We are guided by a Mediterranean heritage that’s been perfecting how …

View Details
Posted 2025-08-23

Adoption Counselor Part Time

Tuscaloosa Metro Animal Shelter
Tuscaloosa, AL

Job Description Job Description We are hiring a part-time (25-30 hours) adoption counselor. Starting pay: $10-$14. SUMMARY Facilitates adoptions of TMAS by evaluating both the potential a…

View Details
Posted 2025-08-19

Dentist - Northeast Alabama | $800 Per Visit

Comprehensive Mobile Care
Lineville, AL

Job Description Job Description Overview: Position: Dentist (Part-Time) Location: Northeast Alabama (Roanoke, Lineville, Jacksonville, AL) Start Date: ASAP Compensation: $800 per …

View Details
Posted 2025-08-20

Maintenance Technician - 3482

Indian Rivers Behavioral Health
Tuscaloosa, AL

Maintenance Technician Facilities Department Full-Time:40 hours Monday - Friday; 7:00am to 4:00pm - Tuscaloosa, AL - Competencies: Excellent verbal and written communication skills required Must posse…

View Details
Posted 2025-09-05

Fryer Cleaning Service Technician

NOVUS ORSA CORP
Birmingham, AL

Job Description Job Description GUESS WHAT!? Like everyone else....we're HIRING! But what makes us different from everyone else?? We are looking for people who EXCEL at: CLEANING BEING …

View Details
Posted 2025-08-12

Property Manager

Arbour Valley Management LLC
Huntsville, AL

Job Description Job Description Job Description Property Manager Overall Functions: The Property Manager administers and maintains all phases of community operations. Specific ar…

View Details
Posted 2025-07-29

Front Desk Representative

Avid Hotel By IHG
Oxford, AL

Job Description Job Description Overview Shivaay Group LLC is in search of a valuable candidate for our Front Desk Team. We are seeking individuals with a positive personality who has exce…

View Details
Posted 2025-07-25

Assistant Manager

Domino's Franchise
Birmingham, AL

Company Atmosphere: Hey there! At Domino's Pizza, we're more than just pizza enthusiasts - we're all about creating a cool work environment, making awesome pies, and ensuring our customers hav…

View Details
Posted 2025-09-16

Live Goods Manager

Ace Hardware
Spanish Fort, AL

About HoneyDo Inc/Eastern Shore Ace Hardware: We are The Helpful Place . If you like helping customers find things they need, working as a team, and staying busy throughout the workday,  we're a…

View Details
Posted 2025-08-25

Live Haul CDL Driver - Home Daily!

JBS
Russellville, AL

Description Position at Pilgrim's At Pilgrim’s, Safety Is A Condition, which means the safety of our team members comes first - always.   Pay $19.20 during training period then paid by the l…

View Details
Posted 2025-09-10