PTT Consulting logo

Data Engineer

PTT Consulting·Salary not specified

Primary stack

SnowflakeKafkaScalaPythonAWSGCPETLAzureJavaSQL

Nice to have's

TBM StudioCloudability Data Platform

Job description

About the Position

We are seeking a skilled Data Engineer with 6-8 years of experience to design and optimize data pipelines for our global lottery solutions.

Responsibilities

  • Build a FinOps Data Platform – design, implement, and optimize end-to-end data pipelines for ingesting, processing, and transforming large volumes of structured and unstructured data to produce a cloud cost chargeback dataset.
  • Develop robust ETL (Extract, Transform, Load) processes to integrate data from diverse sources into our data ecosystem.
  • Implement data validation and quality checks to ensure accuracy and consistency.
  • Design and maintain data models, schemas, and database structures to support analytical and operational use cases.
  • Optimize data storage and retrieval mechanisms for performance and scalability.
  • Evaluate and implement data storage solutions, including relational databases, NoSQL databases, data lakes, and cloud storage services.
  • Build and maintain integrations with internal and external data sources and APIs.
  • Implement APIs and web services for data access and consumption.
  • Ensure compatibility and interoperability between different systems and platforms.
  • Ability to build reliable, observable data workflows.
  • Scheduling, dependencies, retries, backfills, and data validation.
  • Configure and manage data infrastructure components, including databases, data warehouses, data lakes, and distributed computing frameworks.
  • Monitor system performance, troubleshoot issues, and implement optimizations to enhance reliability and efficiency.
  • Implement data security controls and access management policies to protect sensitive information.
  • Collaborate with data analytics, and other stakeholders to understand data requirements and deliver tailored solutions.
  • Document technical designs, workflows, and best practices to facilitate knowledge sharing and maintain system documentation.
  • Provide technical guidance and support to team members and stakeholders as needed.

Requirements

  • Bachelor’s degree in computer science, Engineering, Information Systems, or related field.
  • 6-8 years of experience in data engineering, software development, or related roles.
  • Proficiency in programming languages commonly used in data engineering (e.g., Python, Java, Scala, etc.).
  • Strong knowledge of database systems, data modeling techniques, and SQL proficiency.
  • Proficiency with ETL tools commonly used in data engineering (e.g., Databricks, Azure Data Factory).
  • Experience with big data technologies and frameworks (e.g., Hadoop, Spark, Kafka, etc.).
  • Familiarity with cloud platforms and services (e.g., AWS, Azure, GCP, Snowflake, etc.).
  • Excellent problem-solving skills and attention to detail.

Nice to Have

  • Experience with TBM Studio.
  • Experience with Cloudability Data Platform.

About the Company

A global leader with a sharp focus on lottery solutions. A confident step forward building on a long history of delivering safe and secure technology, demonstrating strong commitment to customers as a dedicated lottery service provider. Leveraging collective insight, experience, and expertise to create reliable and engaging solutions that help lottery clients achieve objectives, meet player needs, and deliver meaningful benefits to communities.

© PTT Consulting. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

PTT Consulting logo
PTT Consulting

IT Services,Recruitment & HR Tech

About the Company PTT Consulting is a company based in Warsaw that specializes in the full development lifecycle. The company offers extensive experience in designing and developing Java EE projects. PTT Consulting provides full-service consulting aimed at improving various aspects of IT projects. Products, Services & Tech Stack Core Solutions Full development lifecycle services Full-service consulting Technologies & Frameworks Java EE Business Analyst Java Developer Project Manager Frontend Developer SDET Quality Assurance L2 Support Engineer Data Architect BI Engineer DevOps Performance Engineer Infrastructure PM Agile Coach Cloud Architect Azure Scrum Master Project Scope & Target Clients Client Base International projects in Poland and the US Engineering Scale Projects involving multidisciplinary teams Scope and complexity of engineering projects not explicitly detailed

More at PTT Consulting

All 105 roles

Popular searches