Salla is hiring a

Senior Data Engineer

Mecca, Saudi Arabia
Full-Time
Remote

A cloud data engineer is responsible for designing, building, and managing data processing systems and solutions within cloud environments. This typically involves working with a variety of cloud-based technologies, such as Amazon Web Services (AWS) to ensure that the organization's data is stored securely and efficiently.

We looking for a Cloud Data Engineer that will have a strong background in computer science, software engineering, or a related field, along with experience in database management, programming (e.g., Python, Java), and cloud computing platforms.

Responsibilities

  • 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

  • A bachelor's or master's degree in computer science, software engineering, or a related field
  • +8 year experience in DB admin/SQL developer position
  • Experience with Data engineering technologies in Amazon AWS (Kafka, Clickhouse) (must have )
  • Experience working with cloud-based database technologies, and Amazon Web Services (AWS) is required .
  • Excellent Experience of AWS RDS Aurora setup and migration MySQL
  • Expertise in SQL and NoSQL databases, as well as experience with data processing & transformation tools and techniques, such as but not limited to: Apache Kafka, Apache Spark, airflow, dbt. 
  • Knowledge of security best practices and experience implementing them in a cloud-based environment.
  • Familiarity with agile software development methodologies and experience working in a fast-paced, dynamic environment
  • Good Experience with ElasticSearch (must have).
  • Good Experience with Database in Memory "Redis, Memcache" (must have)
  • Proficient in writing and optimizing SQL statements.
  • Ability to plan resource requirements from high-level specifications.
  • Experience in NDB cluster/big data
  • Experience with other DBMS, such as but not limited to: MangoDB, PostgreSQL, Clickhouse, Risingwave – both IaaS and DBaaS.
  • Strong problem-solving skills and the ability to troubleshoot complex issues with the database infrastructure.
  • Exceptional reporting skills, maintaining well-documented and current organizational data processing and transformation pipelines, ensuring their alignment with business objectives are clear and up-to-date.
Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Data Engineer Q&A's
Report this job
Apply for this job