You are viewing a preview of this job. Log in or register to view more details about this job.

Data Engineer

Job Title: Data Engineer

 

Job Type:

Full-Time

Job Summary:

We are looking for a skilled and detail-oriented Data Engineer to design, build, and maintain scalable data pipelines and data infrastructure. The ideal candidate will work closely with data analysts, data scientists, and business teams to ensure reliable data flow and optimized database systems.

Key Responsibilities:

Design, develop, and maintain scalable data pipelines (ETL/ELT processes)

Build and manage data warehouses and data lakes

Optimize data architecture for performance and scalability

Ensure data quality, integrity, and security

Integrate data from multiple sources (APIs, databases, third-party tools)

Monitor and troubleshoot data systems

Work with cross-functional teams to understand data requirements

Automate data processes and workflows

Document data models, architecture, and processes

Required Skills & Qualifications:

Bachelor’s degree in Computer Science, IT, Engineering, or related field

Strong knowledge of SQL and database management (MySQL, PostgreSQL, etc.)

Experience with Python, Java, or Scala

Hands-on experience with ETL tools and data pipeline frameworks

Knowledge of data warehousing concepts

Familiarity with cloud platforms (AWS, Azure, or GCP)

Understanding of big data technologies (Spark, Hadoop is a plus)

Strong problem-solving and analytical skills

Preferred Qualifications (Nice to Have):

Experience with Airflow, Kafka, or Snowflake

Knowledge of CI/CD and DevOps practices

Experience in real-time data processing

Understanding of data governance and compliance standards

Soft Skills:

Strong communication skills

Attention to detail

Ability to work independently and in a team

Time management skills