Data Engineer/Senior Data Engineer
About the role
The Data Engineer/Senior Data Engineer at John Keells Holdings PLC (JKH) will be responsible for developing high-performance, scalable enterprise applications using leading cloud platforms. The role involves working closely with data architects to develop data architecture, ensure security and maintenance, and diagnose existing architecture to identify gaps and solutions. The engineer will also collaborate with data scientists and business leadership to develop data pipelines for model development and production, and will interact with business heads and corporate leadership. Key responsibilities include gathering requirements, designing and creating data pipelines, defining ETL/ELT processes, ensuring data security and quality, supporting maintenance and performance analysis, and managing cloud data services. The position is part of Team OCTAVE, which drives data-driven strategic and operational decisions across the JKH group.
Must have
- Bachelor's degree in Computer Science, Engineering, Mathematics or Statistics. Master's degree preferred
- 3+ years of experience in the data engineering field
- Experience using SQL, PL/SQL or T-SQL with RDBMSs like Teradata, MS SQL Server, or Oracle in production environments
- Experience with Python
- Limited Experience in using Microsoft Azure or other leading cloud platforms
- Experience in maintaining and configuring data engineering and ETL tools
- Experience with data tools such as Hive, Spark, Hadoop, or Presto
- Ability to work well in agile environments in diverse teams with multiple stakeholders
- Strong project management and organizational skills
- Ability to effectively communicate complex analytical and technical content
- High energy and passionate individual who inspires teammates to reach their maximum potential
- Excited about trying new solutions outside standard approved
- Willing to adopt an iterative approach; and experimental mindset to drive innovation
Technologies
- Agile
- Azure
- Azure Data Factory
- Data Engineering
- Data Lake
- Data Pipelines
- Data Warehousing
- ELT
- ETL
- Hadoop
- Hive
- Machine Learning
- Oracle
- PL/SQL
- Python
- RDBMS
- SaaS
- Spark
- SQL
- SQL Server
- Statistics
- Teradata
Highlights
Applications are open to all suitably qualified individuals. By applying, candidates consent to the processing of personal information for recruitment purposes and acknowledge that reference checks may be conducted. For more information about the team, visit the OCTAVE website.