Skip to main content

Data Engineer (POS-138)

About Us:

As a Data Engineer at Kenility, you’ll join a tight-knit family of creative developers, engineers, and designers who strive to develop and deliver the highest quality products into the market.

 

Technical Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Advanced knowledge of Python applied to data processing, automation, and ETL development.
  • Practical experience with AWS services such as S3, Redshift, EMR, Lambda, Glue, and RDS.
  • Familiarity with n8n for workflow automation.
  • Proven track record working with Airflow for orchestration and workflow scheduling.
  • Strong command of SQL, with experience in both relational and NoSQL databases.
  • Exposure to big data frameworks like Hadoop, Spark, Presto, or Hive is highly valued.
  • Ability to design and maintain scalable, reliable data architectures and pipelines.
  • Understanding of data modeling, data warehousing strategies, and best practices.
  • Solid knowledge of ETL/ELT concepts and data transformation processes.
  • Background in CI/CD processes, Git version control, and containerization with Docker and Kubernetes is considered an advantage.

 

Tasks and Responsibilities:

  • Develop and maintain robust data pipeline architectures, ensuring the integration of complex datasets aligned with business needs.
  • Propose and implement improvements to internal processes, including automation, enhanced data delivery, and scalable infrastructure redesign.
  • Create and manage infrastructure for efficient data extraction, transformation, and loading from diverse sources using SQL and big data technologies.
  • Design analytics solutions leveraging data pipelines to deliver actionable insights on customer behavior, operational efficiency, and key business metrics.
  • Collaborate with stakeholders across Executive, Product, Data, and Design teams to resolve technical issues and support infrastructure requirements.
  • Partner with data and analytics specialists to enhance existing systems and ensure continuous improvement.

 

Soft Skills:

  • Responsibility
  • Proactivity
  • Flexibility
  • Great communication skills