Intermediate Data Engineer

We are seeking an Intermediate Data Engineer with at least 3 years of experience in the same or similar role.

Arrow down icon
City
Novi Sad
Category
Data Engineering
Job Level
Medior
Employment Type
Full time

About us:

Enlight Engineering is an international IT partner based in Novi Sad, specializing in software engineering and consulting. We collaborate with software-dependent companies through long-term partnerships, combining client domain knowledge with our software development expertise to create reliable products. Our approach allows clients to focus on their business priorities while ensuring transparency and optimizing resources.

Client overview:

Our client offers services tailored to meet the needs of drivers, enhancing convenience, productivity, and peace of mind during their drives. These services also support vehicle manufacturers in expanding their brand value within the rapidly emerging mobility services market.

About the project and position:

The project focuses on continuous development and transformation of the current reporting platform designed to provide on-time and accurate data while empowering users through democratized data assets. These assets can be utilized to create insights and dashboards on demand. The platform features a centralized data repository that meets all reporting and analytics needs.  

We are seeking an Intermediate Data Engineer with at least 3 years of experience in the same or similar role.

Key responsibilities:

  • Utilize AWS Glue jobs to ingest data from various sources, including RDBMS (RDS), S3, and external APIs, into data lake, mirroring the source data as "raw" tables.
  • Transform data through Glue jobs to create "curated" tables that are meaningful for business users.
  • Deliver customized reports to partners and external sources using S3 transfers or SFTP via the transfer service.
  • Provide access to curated data via QuickSight for self-service dashboard and report creation.

Tech stack:

  • Framework: PySpark
  • AWS Services: Glue, S3, Redshift (Spectrum), Athena, CloudFormation with Sceptre, QuickSight
  • CI/CD: Jenkins
  • Agile Methodology: Jira
  • Testing: Python unit testing
  • Version Control: GitHub

Benefits:

  • Professional development through training, education, and certification
  • Training in both professional and soft skills
  • Flexible working hours
  • Private healthcare
  • Hybrid work model
  • FitPass membership
  • A supportive and friendly environment that fosters professional and personal growth.

Working hours:

  • Regular hours: 10:00 AM - 6:00 PM
  • Occasionally: 12:00 PM - 8:00 PM (for important team meetings in the afternoon).

Preference will be given to candidates based in Novi Sad.

Kako izgleda raditi PL/SQL programiranje sa kompanijom koja ima jednu od najvećih Oracle šema na svetu