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