Taro Logo

Senior Data Engineer

Salla is an e-commerce company based in Saudi Arabia, specializing in online retail solutions.
Makkah Saudi Arabia
Data
Senior Software Engineer
Hybrid
5+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Data Engineer

Salla is seeking a Senior Data Engineer to join their Product Development team in a hybrid work environment. The ideal candidate will be responsible for designing, building, and managing data processing systems and solutions within cloud environments, particularly Amazon Web Services (AWS).

The role requires a strong background in computer science, software engineering, or a related field, with 5 years of experience in database administration or SQL development. Key responsibilities include implementing and managing data processing pipelines, performing data migrations, ensuring database security and availability, and troubleshooting complex infrastructure issues.

The successful candidate will have expertise in cloud-based technologies, proficiency in SQL and NoSQL databases, and experience with AWS data engineering tools like Kafka and Clickhouse. They should also be skilled in data processing and transformation, security best practices, and agile methodologies.

This position offers an opportunity to work with cutting-edge cloud technologies and contribute to the optimization of Salla's data infrastructure. The hybrid work model allows for flexibility while maintaining collaboration with other IT teams. If you're passionate about cloud data engineering and ready to take on challenging projects in a dynamic e-commerce environment, this role at Salla could be an excellent fit for your career growth.

Last updated a year ago

Responsibilities For Senior Data Engineer

  • Designing, implementing, and managing the organization's data processing & transformation systems and pipelines on the cloud
  • Performing data migration to move and migrate data across cloud regions and cloud providers
  • Monitoring and optimizing the performance of the organization's data processing & transformation systems
  • Ensure the availability and security of databases
  • Troubleshooting complex issues with the database infrastructure
  • Line up all database schemata across all different deployments (Schema merge)
  • Implementing backups and disaster recovery plans
  • Working with other IT teams to integrate the organization's databases with other systems
  • Keeping up-to-date with the latest developments in cloud-based database technologies and best practices
  • Collaborating with other IT teams to integrate the organization's databases with other systems
  • Converting/migrating databases to different database types

Requirements For Senior Data Engineer

Kafka
  • Bachelor's in computer science, software engineering, or a related field
  • 5 years of experience in DB admin/SQL developer position
  • Experience with Data engineering technologies in Amazon AWS (Kafka, Clickhouse) (must have)
  • Proficiency in SQL and NoSQL databases
  • Utilizing tools and techniques for processing and transforming data
  • Knowledge of security best practices and experience implementing them in a cloud-based environment
  • Familiarity with agile software development methodologies
  • Proficient in writing and optimizing SQL statements
  • Strong problem-solving skills and the ability to troubleshoot complex issues with the database infrastructure

Interested in this job?